@font-face{font-family:PP Kyoto;src:url(/fonts/PPKyoto-Extralight.otf)format("opentype");font-weight:200 400;font-style:normal;font-display:swap}@font-face{font-family:PP Kyoto;src:url(/fonts/PPKyoto-ExtralightItalic.otf)format("opentype");font-weight:200 400;font-style:italic;font-display:swap}@font-face{font-family:PP Radio Grotesk;src:url(/fonts/PPRadioGrotesk-Regular.woff)format("woff");font-weight:400 600;font-style:normal;font-display:swap}@font-face{font-family:BN Thorne;src:url(/fonts/BNThorne.otf)format("opentype");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Aeonik Digits;src:url(/fonts/Aeonik-Medium-digits.woff2)format("woff2");font-weight:500;font-display:block}:root{--font-serif:"PP Kyoto",serif;--font-sans:"PP Radio Grotesk",sans-serif;--ink:#0e0a07;--ink-60:#0e0a079e;--ink-35:#0e0a0759;--gold:#8a7038;--line:#8b6f4c1c;--label-size:10px;--label-track:.16em}@supports (color:lab(0% 0 0)){:root{--ink:lab(3.03542% .975616 1.60148);--ink-60:lab(3.03542% .975616 1.60148/.62);--ink-35:lab(3.03542% .975616 1.60148/.35);--line:lab(48.9374% 7.83002 23.8752/.11)}}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0;overflow-x:clip}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:#fcf9f1;background:lab(97.9594% .227392 4.20339)}button{font:inherit}
.vault-two-root{--v2-bg:#f9f4e9;--v2-panel:#fcf9f1;--v2-ink:var(--ink);--v2-muted:var(--ink-35);--v2-soft-ink:var(--ink-60);--v2-line:var(--line);--v2-gold:var(--gold);--v2-outline:#00000012;--v2-sheet-shadow:0 30px 90px -50px #01000033;--v2-sheet-a:#fdfaf2e0;--v2-sheet-b:#f8f3e9c7;--v2-sheet-edge-hi:#fff3;--v2-sheet-edge-lo:#190f0912;background:var(--v2-panel);min-height:100svh;color:var(--v2-ink);font-family:var(--font-sans,"PP Radio Grotesk"),sans-serif;font-size:16px}@supports (color:lab(0% 0 0)){.vault-two-root{--v2-bg:lab(96.3555% .355393 6.13092);--v2-panel:lab(97.9594% .227392 4.20339);--v2-sheet-shadow:0 30px 90px -50px lab(.0528564% .217304 .115612/.2);--v2-sheet-a:lab(98.3064% .25329 4.20159/.88);--v2-sheet-b:lab(95.992% .501275 5.34211/.78);--v2-sheet-edge-hi:lab(100% 0 0/.2);--v2-sheet-edge-lo:lab(5.19752% 3.57555 4.01196/.07)}}.vault-two-root button,.vault-two-root input,.vault-two-root select{font:inherit}.vault-two-root .v2-shell{width:100%;height:100svh;overflow:hidden}.vault-two-root .v2-shell.is-reading{height:auto;min-height:100svh;overflow:visible}.vault-two-root .v2-room{background:var(--v2-panel);flex-direction:column;width:100%;height:100svh;padding:20px 0 28px;transition:background-color .45s;display:flex;position:relative;overflow:hidden}.vault-two-root .v2-room-selector-wrap{flex:none;width:auto;margin:0 24px;position:relative}.vault-two-root .v2-atelier-selector{grid-template-rows:48px 30px;grid-template-columns:1fr;gap:8px;width:100%;display:grid;position:relative}.vault-two-root .v2-atelier-selector__ruler{grid-row:1}.vault-two-root .v2-atelier-selector__labels{grid-row:2;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:start;height:auto;display:grid}.vault-two-root .v2-atelier-selector button{width:100%;position:relative}.vault-two-root .v2-atelier-selector__labels button:after{content:"";position:absolute;inset:-8px 0}.vault-two-root .v2-atelier-selector__labels button{width:100%;color:var(--v2-muted);letter-spacing:0;text-align:center;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;margin:0;padding:0;font-size:16px;line-height:1.25;transition:color .22s;display:inline-flex}.vault-two-root .v2-atelier-selector button.is-selected,.vault-two-root .v2-atelier-selector button.is-preview{color:var(--v2-ink)}.vault-two-root .v2-atelier-selector.is-previewing button.is-selected:not(.is-preview){color:var(--v2-soft-ink)}.vault-two-root .v2-atelier-selector__mobile-label{display:none}.vault-two-root .v2-atelier-selector__badge{color:#ecf4ef;color:lab(95.4959% -3.19961 1.2725);width:24px;height:24px;font-family:var(--font-sans,"PP Radio Grotesk"),sans-serif;letter-spacing:0;transform-origin:0;background:#00291b;background:lab(13.7274% -18.897 5.73468);border-radius:2px;flex:none;place-items:center;margin-left:1px;font-size:10px;font-weight:600;line-height:1;display:inline-grid;box-shadow:0 4px 10px #100a031f;box-shadow:0 4px 10px lab(3.05885% .986449 3.2795/.12)}.vault-two-root .v2-atelier-selector__ruler{z-index:2;cursor:default;-webkit-user-select:none;user-select:none;width:100%;height:48px;margin:0;position:relative}.vault-two-root .v2-atelier-selector__ruler canvas{pointer-events:none;width:100%;height:100%;display:block}.vault-two-root .v2-viewhost{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.vault-two-root .v2-feed-viewport{overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1;width:100%;min-height:0;margin:0;position:relative;overflow-y:auto}.vault-two-root .v2-feed-viewport::-webkit-scrollbar{display:none}.vault-two-root .v2-feed{box-sizing:border-box;flex-direction:column;gap:30px;width:100%;max-width:768px;margin:0 auto;padding:clamp(48px,8svh,84px) 24px 96px;display:flex}@media (min-width:768px){.vault-two-root .v2-feed{padding-left:64px;padding-right:64px}}@media (min-width:1024px){.vault-two-root .v2-feed{padding-left:96px;padding-right:96px}}.vault-two-root .v2-feed-entry{flex-direction:column;gap:14px;display:flex}.vault-two-root .v2-feed-entry+.v2-feed-entry{border-top:.5px solid var(--v2-line);padding-top:36px}.vault-two-root .v2-feed-entry__date{font-family:var(--font-sans,"PP Radio Grotesk"),sans-serif;text-transform:uppercase;letter-spacing:var(--label-track);font-size:var(--label-size);font-variant-numeric:tabular-nums;color:var(--v2-gold);margin:0}.vault-two-root .v2-feed-entry__lede{text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}.vault-two-root .v2-feed-entry__title{color:var(--v2-ink);text-decoration:underline;-webkit-text-decoration-color:var(--v2-line);text-decoration-color:var(--v2-line);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:500;transition:text-decoration-color .2s;display:inline}.vault-two-root .v2-feed-entry__title:hover{-webkit-text-decoration-color:var(--v2-ink);text-decoration-color:var(--v2-ink)}.vault-two-root .v2-feed-entry__blurb{color:var(--v2-soft-ink)}.vault-two-root .v2-feed-entry__panel{cursor:pointer;background:0 0;border:0;width:100%;margin:0;padding:0;display:block}.vault-two-root .v2-feed-entry__more{color:var(--v2-soft-ink);text-wrap:pretty;margin:-4px 0 0;font-size:16px;line-height:1.6}.vault-two-root .v2-feed-entry__media{aspect-ratio:16/10;outline:.5px solid var(--v2-outline);outline-offset:-1px;border-radius:8px;width:100%;display:block;position:relative;overflow:hidden}.vault-two-root .v2-feed-entry__media img,.vault-two-root .v2-feed-entry__media video{object-fit:cover;width:100%;height:100%;display:block}.vault-two-root .v2-view-toggle{z-index:45;align-items:center;gap:4px;display:inline-flex;position:absolute;bottom:8px;right:24px}.vault-two-root .v2-view-toggle button{width:26px;height:26px;color:var(--v2-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;margin:0;padding:0;transition:color .2s,background .2s;display:grid;position:relative}.vault-two-root .v2-view-toggle button:after{content:"";position:absolute;inset:-7px}.vault-two-root .v2-view-toggle button:active{scale:.96}.vault-two-root .v2-view-toggle button:hover{color:var(--v2-ink)}.vault-two-root .v2-view-toggle button.is-active{color:var(--v2-ink);background:#0e0a070f;background:lab(3.03542% .975616 1.60148/.06)}.vault-two-root .v2-stack{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.vault-two-root .v2-stack__stage{flex:1;place-items:center;min-height:0;display:grid;position:relative}.vault-two-root .v2-stack__card{aspect-ratio:16/10;outline:.5px solid var(--v2-outline);outline-offset:-1px;background:var(--v2-bg);cursor:grab;border:0;border-radius:24px;width:clamp(320px,52vw,760px);position:absolute;overflow:hidden;box-shadow:0 14px 34px -20px #392a1e29;box-shadow:0 14px 34px -20px lab(18.7126% 5.66906 10.5547/.16)}.vault-two-root .v2-stack__card:active{cursor:grabbing}.vault-two-root .v2-stack__card img,.vault-two-root .v2-stack__card video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vault-two-root .v2-stack__card>div[class*=cover],.vault-two-root .v2-stack__card>.v2-airops-cover,.vault-two-root .v2-stack__card>.v2-playbook-cover{position:absolute;inset:0}.vault-two-root .v2-stack__meta{color:#f8f5ee;color:lab(96.5623% .227749 3.81798);text-align:left;pointer-events:none;background:linear-gradient(#0000,#1b150f8c);background:linear-gradient(#0000,lab(7.18976% 2.63555 4.22554/.55));flex-direction:column;align-items:flex-start;gap:2px;padding:2.4rem 1.1rem .95rem;font-size:13px;line-height:1.35;display:flex;position:absolute;inset:auto 0 0}.vault-two-root .v2-stack__title{font-weight:500}.vault-two-root .v2-stack__sub{opacity:.75;font-size:11px}.vault-two-root .v2-stack__ctl{z-index:40;align-items:center;gap:14px;display:flex;position:absolute;bottom:-20px;right:96px}.vault-two-root .v2-stack__count{color:var(--v2-soft-ink);font-size:13px}.vault-two-root .v2-stack__ctl button{border:.5px solid var(--v2-line);width:30px;height:30px;color:var(--v2-ink);cursor:pointer;background:0 0;border-radius:999px;place-items:center;margin:0;padding:0;font-size:13px;line-height:1;transition:opacity .2s,border-color .2s;display:grid}.vault-two-root .v2-stack__ctl button:hover:not(:disabled){border-color:var(--v2-ink)}.vault-two-root .v2-stack__ctl button:disabled{opacity:.3;cursor:default}.vault-two-root .v2-room-card,.vault-two-root .v2-room-card.is-featured{width:var(--v2-slide-width);scroll-snap-align:start}.vault-two-root .v2-room-card button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block}.vault-two-root .v2-room-card h2{letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;height:30px;margin:22px 0 0;font-size:16px;font-weight:400;line-height:1.3;overflow:hidden}.vault-two-root .v2-room-card__stage{width:var(--v2-slide-width);height:var(--v2-slide-height);place-items:center start;display:grid}.vault-two-root .v2-room-card__media{border:.5px solid var(--v2-line);background:var(--v2-bg);border-radius:8px;width:100%;height:100%;transition:width .5s cubic-bezier(.2,.72,.2,1),height .5s cubic-bezier(.2,.72,.2,1);display:block;position:relative;overflow:hidden}.vault-two-root .v2-room-card__media img,.vault-two-root .v2-room-card__media video{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.72,.2,1),filter .35s;display:block}.vault-two-root .v2-airops-cover{background:#092531;background:lab(13.094% -7.11828 -11.1951);width:100%;height:100%;position:relative;overflow:hidden}.vault-two-root .v2-airops-cover__wave{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.vault-two-root .v2-airops-cover__panel-anchor{pointer-events:none;place-items:center;display:grid;position:absolute;inset:5% 0}.vault-two-root .v2-airops-cover__panel{aspect-ratio:400/852;transform-origin:50% 62%;width:clamp(132px,30%,194px);position:relative}.vault-two-root .v2-airops-cover__ui{object-fit:fill;pointer-events:none;filter:drop-shadow(0 18px 20px #00020429);filter:drop-shadow(0 18px 20px lab(.464699% -.462599 -1.52442/.16));will-change:opacity;width:100%;height:100%;display:block;position:absolute;inset:0}.vault-two-root .v2-room-card button:hover .v2-airops-cover img,.vault-two-root .v2-room-card button:active .v2-airops-cover img{filter:none;transform:none}.vault-two-root .v2-playbook-cover{background:#182610;background:lab(13.5024% -10.4456 12.7105);width:100%;height:100%;position:relative;overflow:hidden}.vault-two-root .v2-playbook-cover>.v2-playbook-cover__landscape{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.vault-two-root .v2-playbook-cover__ui-stage{z-index:1;aspect-ratio:1047/645;width:82%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vault-two-root .v2-playbook-cover__ui-camera{transform-origin:51% 46%;will-change:transform;width:100%;height:100%;animation:9.7s cubic-bezier(.22,1,.36,1) infinite v2-playbook-camera;position:relative}.vault-two-root .v2-playbook-cover__ui{object-fit:contain;filter:drop-shadow(0 16px 24px #00020038);filter:drop-shadow(0 16px 24px lab(.513714% -1.01837 .953504/.22));width:100%;height:100%;display:block}.vault-two-root .v2-playbook-cover__focus-outline{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.vault-two-root .v2-playbook-cover__focus-outline rect{opacity:0;stroke-dasharray:1;stroke-dashoffset:1px;animation:9.7s cubic-bezier(.22,1,.36,1) infinite v2-playbook-focus-trace}@keyframes v2-playbook-camera{0%,18%{transform:scale(1)}34%,74%{transform:scale(1.62)}to{transform:scale(1)}}@keyframes v2-playbook-focus-trace{0%,40%{opacity:0;stroke-dashoffset:1px}43%{opacity:1;stroke-dashoffset:1px}57%,68%{opacity:1;stroke-dashoffset:0}75%,to{opacity:0;stroke-dashoffset:0}}.vault-two-root .v2-room-card button:hover .v2-playbook-cover__ui,.vault-two-root .v2-room-card button:active .v2-playbook-cover__ui{filter:drop-shadow(0 16px 24px #00020038);filter:drop-shadow(0 16px 24px lab(.513714% -1.01837 .953504/.22));transform:none}.vault-two-root .v2-intercom-cover{background:#6079b0;background:lab(50.6469% 2.11355 -32.4967);width:100%;height:100%;position:relative;overflow:hidden}.vault-two-root .v2-intercom-cover>.v2-intercom-cover__background{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.vault-two-root .v2-intercom-cover>.v2-intercom-cover__ui{z-index:1;object-fit:contain;filter:drop-shadow(0 18px 30px #050a1a33);filter:drop-shadow(0 18px 30px lab(2.89208% .916496 -9.38514/.2));width:84%;height:auto;max-height:86%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vault-two-root .v2-intercom-cover--tall>.v2-intercom-cover__ui{width:auto;max-height:92%}.vault-two-root .v2-room-card button:hover .v2-intercom-cover img,.vault-two-root .v2-room-card button:hover .v2-intercom-cover video,.vault-two-root .v2-room-card button:active .v2-intercom-cover img,.vault-two-root .v2-room-card button:active .v2-intercom-cover video{filter:none;transform:none}.vault-two-root .v2-room-card button:hover .v2-intercom-cover__ui,.vault-two-root .v2-room-card button:active .v2-intercom-cover__ui{filter:drop-shadow(0 18px 30px #050a1a33);filter:drop-shadow(0 18px 30px lab(2.89208% .916496 -9.38514/.2));transform:translate(-50%,-50%)}.vault-two-root .v2-article-figure .v2-airops-cover{aspect-ratio:9381/6645;border:.5px solid var(--v2-line);border-radius:12px}.vault-two-root .v2-article-figure .v2-playbook-cover,.vault-two-root .v2-article-figure .v2-intercom-cover{aspect-ratio:3/2;border:.5px solid var(--v2-line);border-radius:12px}.vault-two-root .v2-room-card__wash{background:var(--v2-panel);opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}.vault-two-root .v2-room-card button:hover img,.vault-two-root .v2-room-card button:hover video{filter:none;transform:none}.vault-two-root .v2-room-card button:active .v2-room-card__wash{opacity:.12}.vault-two-root .v2-article-page{background:var(--v2-bg);width:100%;min-height:100svh;color:var(--v2-ink);padding:72px 0 112px;position:relative}.vault-two-root .v2-article-page:before,.vault-two-root .v2-article-page:after{content:none}.vault-two-root .v2-article-index{z-index:2;width:180px;color:var(--v2-soft-ink);font-size:16px;line-height:1.5;position:fixed;top:92px;left:56px}.vault-two-root .v2-article-index__back{color:#ded6c99e;color:lab(86.1333% 1.23259 7.59516/.62);font-variant-numeric:tabular-nums;align-items:center;gap:9px;margin:0 0 30px;display:flex}.vault-two-root .v2-article-index button{color:currentColor;cursor:pointer;background:0 0;border:0;place-items:center;width:18px;height:18px;margin:0;padding:0;display:grid;position:relative}.vault-two-root .v2-article-index button:before{content:"";position:absolute;inset:-11px}.vault-two-root .v2-article-index ol{flex-direction:column;gap:11px;margin:0;padding:0 0 0 20px;list-style:none;display:flex;position:relative}.vault-two-root .v2-article-index ol:before{content:"";opacity:.82;background:linear-gradient(90deg,#fef8eb38,#0401003d),repeating-linear-gradient(#fef8eb52 0 1px,#0000 1px 6px);background:linear-gradient(90deg,lab(97.7538% .451982 6.90128/.22),lab(.447214% .717454 .620246/.24)),repeating-linear-gradient(lab(97.7538% .451982 6.90128/.32) 0 1px,#0000 1px 6px);width:2px;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:-1px 0 #fef8eb14,1px 0 #01000033;box-shadow:-1px 0 lab(97.7538% .451982 6.90128/.08),1px 0 lab(.0543232% .156216 .102732/.2)}.vault-two-root .v2-article-index a{min-height:40px;color:inherit;align-items:center;text-decoration:none;transition-property:color;transition-duration:.18s;transition-timing-function:ease;display:inline-flex;position:relative}.vault-two-root .v2-article-index a span{background:var(--v2-muted);opacity:0;border-radius:999px;width:7px;height:7px;transition-property:opacity,scale,background-color;transition-duration:.18s;transition-timing-function:cubic-bezier(.2,0,0,1);position:absolute;left:-21px;scale:.65}.vault-two-root .v2-article-index a.is-active span{opacity:1;background:#f7f1e5c7;background:lab(95.4417% .240684 6.91299/.78);scale:1;box-shadow:inset 0 1px 1px #ffffff3d,0 1px #0100006b,0 0 12px #fad9a21f;box-shadow:inset 0 1px 1px lab(100% 0 0/.24),0 1px lab(.0543232% .156216 .102732/.42),0 0 12px lab(88.5303% 6.39662 31.7898/.12)}.vault-two-root .v2-article-content{--article-pad-top:44px;--article-pad-x:48px;z-index:1;box-sizing:border-box;width:min(1040px,100vw - 320px);padding:var(--article-pad-top)var(--article-pad-x)64px;outline:.5px solid var(--v2-outline);outline-offset:-1px;box-shadow:var(--v2-sheet-shadow),0 1px .5px var(--v2-sheet-edge-hi)inset,0 -1px 0 var(--v2-sheet-edge-lo)inset;background-color:#f9f5ec;background-color:lab(96.5704% .28047 4.58642);background-image: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='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E");border-radius:2px;margin:0 56px 0 auto;position:relative}.vault-two-root .v2-article-header{flex-direction:column;gap:12px;max-width:680px;margin:0 0 34px;display:flex}.vault-two-root .v2-article-sticky{z-index:6;max-width:none;margin:calc(var(--article-pad-top)*-1)calc(var(--article-pad-x)*-1)34px;padding:var(--article-pad-top)var(--article-pad-x)24px;background-color:#f9f5ec;background-color:lab(96.5704% .28047 4.58642);background-image: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='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E");position:sticky;top:0}.vault-two-root .v2-article-sticky h1,.vault-two-root .v2-article-sticky p:not(.v2-article-kicker){max-width:680px}.vault-two-root .v2-article-sticky:after{content:"";-webkit-backdrop-filter:blur(6px);pointer-events:none;background-image: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='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E");height:18px;position:absolute;top:100%;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.vault-two-root .v2-article-ruler{margin-top:8px}.vault-two-root .v2-article-section{scroll-margin-top:320px}.vault-two-root .v2-article-kicker{color:var(--v2-muted);font-variant-numeric:tabular-nums;letter-spacing:0;margin:0;font-size:16px;line-height:1.45}.vault-two-root .v2-article-header h1{font-family:var(--font-serif,"PP Kyoto"),serif;letter-spacing:0;margin:0;font-size:24px;font-weight:200;line-height:1.16}.vault-two-root .v2-article-header p:not(.v2-article-kicker){max-width:620px;color:var(--v2-soft-ink);text-wrap:pretty;margin:0;font-size:16px;line-height:24px}.vault-two-root .v2-article-body{flex-direction:column;gap:48px;display:flex}.vault-two-root .v2-article-tags{text-transform:uppercase;letter-spacing:var(--label-track);font-size:var(--label-size);color:var(--v2-gold);margin:0 0 14px}.vault-two-root .v2-article-stats{border-top:.5px solid var(--v2-line);border-bottom:.5px solid var(--v2-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:4px 0 10px;padding:18px 0 22px;display:grid}.vault-two-root .v2-article-stats strong{font-family:var(--font-serif,"PP Kyoto"),serif;-webkit-text-stroke:.3px currentColor;font-variant-numeric:tabular-nums;color:var(--v2-ink);font-size:clamp(26px,3vw,40px);font-weight:200;line-height:1.1;display:block}.vault-two-root .v2-article-stats span{text-transform:uppercase;letter-spacing:var(--label-track);font-size:var(--label-size);color:var(--v2-gold);margin-top:6px;display:block}@media (max-width:700px){.vault-two-root .v2-article-stats{grid-template-columns:1fr;gap:14px}}.vault-two-root .v2-article-meta{color:var(--v2-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:16px;line-height:1.45;display:flex}.vault-two-root .v2-article-meta__credits{align-items:center;gap:10px;display:inline-flex}.vault-two-root .v2-article-avatars{align-items:center;display:inline-flex}.vault-two-root .v2-article-avatar{outline:1.5px solid var(--v2-panel);border-radius:999px;width:28px;height:28px;margin-left:-8px;transition:transform .16s cubic-bezier(.2,0,0,1);display:inline-block;position:relative}.vault-two-root .v2-article-avatar:first-child{margin-left:0}.vault-two-root .v2-article-avatar:hover{z-index:2;transform:translateY(-2px)}.vault-two-root .v2-article-avatar img{object-fit:cover;filter:grayscale();border-radius:999px;width:100%;height:100%;transition:filter .16s}.vault-two-root .v2-article-avatar:hover img{filter:grayscale(0)}.vault-two-root .v2-article-avatar__tip{color:#f5e6d3;white-space:nowrap;opacity:0;pointer-events:none;z-index:5;background:#14100eeb;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:500;transition:opacity .14s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.vault-two-root .v2-article-avatar:hover .v2-article-avatar__tip{opacity:1}.vault-two-root .v2-article-credits{border-bottom:.5px solid var(--v2-line);flex-wrap:wrap;align-items:center;gap:10px 22px;margin:-2px 0 8px;padding-bottom:18px;display:flex}.vault-two-root .v2-article-credits__label{text-transform:uppercase;letter-spacing:var(--label-track);font-size:var(--label-size);color:var(--v2-gold)}.vault-two-root .v2-article-credits ul{flex-wrap:wrap;align-items:center;gap:8px 22px;margin:0;padding:0;list-style:none;display:flex}.vault-two-root .v2-article-credits li{align-items:baseline;gap:8px;display:flex}.vault-two-root .v2-article-credits a,.vault-two-root .v2-article-credits li>span{color:var(--v2-soft-ink);align-items:center;gap:8px;font-size:13px;text-decoration:none;transition:color .16s;display:inline-flex}.vault-two-root .v2-article-credits a:hover{color:var(--v2-ink)}.vault-two-root .v2-article-credits img{object-fit:cover;outline-offset:-.5px;border-radius:999px;outline:.5px solid #00000012;width:26px;height:26px}.vault-two-root .v2-article-credits em{color:var(--v2-muted);font-size:12px;font-style:normal}.vault-two-root .v2-article-hero{width:100%;margin:0 0 8px}.vault-two-root .v2-article-hero__media{aspect-ratio:16/9;background:var(--v2-bg);outline:.5px solid var(--v2-outline);outline-offset:-1px;border-radius:8px;width:100%;display:block;position:relative;overflow:hidden;box-shadow:0 18px 40px -32px #110a035c,0 0 0 1px #110a0308;box-shadow:0 18px 40px -32px lab(3.03602% 1.59632 3.14966/.36),0 0 0 1px lab(3.03602% 1.59632 3.14966/.03)}.vault-two-root .v2-article-hero__media>img,.vault-two-root .v2-article-hero__media>video,.vault-two-root .v2-article-hero__media>.v2-airops-cover,.vault-two-root .v2-article-hero__media>.v2-playbook-cover,.vault-two-root .v2-article-hero__media>.v2-intercom-cover{object-fit:cover;width:100%;height:100%;display:block}.vault-two-root .v2-article-hero figcaption{max-width:640px;color:var(--v2-muted);text-wrap:pretty;margin-top:12px;font-size:13px;line-height:20px}.vault-two-root .v2-article-hero__marks{z-index:4;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.vault-two-root .v2-article-hero__marks li{left:var(--mark-x);top:var(--mark-y);pointer-events:auto;position:absolute;transform:translate(-50%,-50%)}.vault-two-root .v2-article-hero__marks button{color:#130e0a;color:lab(4.4207% 1.43027 2.49983);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:default;font-variant-numeric:tabular-nums;background:#fcf8f0d1;background:lab(97.7304% .280023 4.58612/.82);border:0;border-radius:999px;place-items:center;width:24px;height:24px;margin:0;padding:0;font-size:10px;line-height:1;transition-property:opacity,scale,background-color,box-shadow;transition-duration:.18s;transition-timing-function:cubic-bezier(.2,0,0,1);display:grid;position:relative;box-shadow:0 0 0 .5px #0000001a,0 8px 18px #04010029;box-shadow:0 0 0 .5px lab(0% 0 0/.101961),0 8px 18px lab(.450048% .677951 .725001/.16)}.vault-two-root .v2-article-hero__marks button:before{content:"";border-radius:999px;position:absolute;inset:-8px}.vault-two-root .v2-article-hero__marks button:after{content:"";opacity:.42;border:1px solid #fcf8f06b;border:1px solid lab(97.7304% .280023 4.58612/.42);border-radius:999px;position:absolute;inset:-5px}.vault-two-root .v2-article-hero__marks li.is-active button,.vault-two-root .v2-article-hero__marks button:focus-visible{background:#fffbf3f0;background:lab(98.8984% .334501 5.35572/.94);outline:none;scale:1.08;box-shadow:0 0 0 .5px #0000001f,0 10px 22px #04010033,0 0 20px #f5e3b852;box-shadow:0 0 0 .5px lab(0% 0 0/.121569),0 10px 22px lab(.450048% .677951 .725001/.2),0 0 20px lab(90.9467% 1.58012 23.7165/.32)}.vault-two-root .v2-article-hero__notes{background:var(--v2-line);max-width:100%;box-shadow:0 0 0 .5px var(--v2-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:.5px;margin:18px 0 0;padding:0;list-style:none;display:grid}.vault-two-root .v2-article-hero__notes li{background:#fcf9f19e;background:lab(97.9584% .253409 4.20167/.62);gap:12px;min-height:128px;padding:14px 14px 16px;transition-property:background-color;transition-duration:.18s;transition-timing-function:ease;display:flex}.vault-two-root .v2-article-hero__notes li.is-active{background:#fffcf3db;background:lab(98.8958% .137627 4.59274/.86)}.vault-two-root .v2-article-hero__notes li>span{color:var(--v2-muted);font-variant-numeric:tabular-nums;font-size:16px;line-height:23px}.vault-two-root .v2-article-hero__notes h3,.vault-two-root .v2-article-hero__notes p{text-wrap:pretty;margin:0;font-size:16px;line-height:23px}.vault-two-root .v2-article-hero__notes h3{margin-bottom:7px;font-weight:400}.vault-two-root .v2-article-hero__notes p{color:var(--v2-soft-ink)}.vault-two-root .v2-article-section{flex-direction:column;gap:8px;max-width:640px;scroll-margin-top:80px;display:flex}.vault-two-root .v2-article-section__label{font-family:var(--font-sans,"PP Radio Grotesk"),sans-serif;text-transform:uppercase;letter-spacing:var(--label-track);font-size:var(--label-size);color:var(--v2-gold);margin:0 0 2px}.vault-two-root .v2-article-section h2{letter-spacing:0;text-wrap:balance;margin:0;font-size:24px;font-weight:400;line-height:1.22}.vault-two-root .v2-article-prose{flex-direction:column;gap:16px;display:flex}.vault-two-root .v2-article-prose p{color:var(--v2-soft-ink);text-wrap:pretty;margin:0;font-size:16px;line-height:26px}.vault-two-root .v2-article-annotations{background:var(--v2-line);box-shadow:0 0 0 .5px var(--v2-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:.5px;margin:8px 0 0;padding:0;list-style:none;display:grid}.vault-two-root .v2-article-annotations li{background:color-mix(in oklch,var(--v2-panel)94%,white);gap:12px;min-height:150px;padding:14px 14px 16px;display:flex}.vault-two-root .v2-article-annotations li>span{color:var(--v2-muted);font-variant-numeric:tabular-nums}.vault-two-root .v2-article-annotations h3,.vault-two-root .v2-article-annotations p{margin:0;font-size:16px;line-height:23px}.vault-two-root .v2-article-annotations h3{letter-spacing:0;margin-bottom:7px;font-weight:400}.vault-two-root .v2-article-annotations p{color:var(--v2-soft-ink)}.vault-two-root .v2-article-proof{border-top:.5px solid var(--v2-line);font-variant-numeric:tabular-nums;color:var(--v2-soft-ink);grid-column:2;margin-top:8px}.vault-two-root .v2-article-proof>div{border-bottom:.5px solid var(--v2-line);grid-template-columns:minmax(100px,.7fr) minmax(0,1.2fr) minmax(0,1.2fr);gap:18px;padding:13px 0;display:grid}.vault-two-root .v2-article-proof>div:first-child{color:var(--v2-muted)}.vault-two-root .v2-article-proof span{text-wrap:pretty;font-size:16px;line-height:23px}.vault-two-root .v2-article-figure{margin:0}.vault-two-root .v2-article-section .v2-article-figure{margin-top:20px}.vault-two-root .v2-article-figure .v2-airops-cover__wave{filter:blur(14px)saturate(1.05);transform:scale(1.08)}.vault-two-root .v2-article-figure img,.vault-two-root .v2-article-figure video{object-fit:contain;outline:.5px solid var(--v2-outline);outline-offset:-1px;background:var(--v2-bg);border:0;border-radius:12px;width:100%;height:auto;max-height:520px;display:block}.vault-two-root .v2-article-figure figcaption{color:var(--v2-muted);margin-top:9px;font-size:16px;line-height:24px}.vault-two-root .v2-article-details{border-top:.5px solid var(--v2-line);margin:0}.vault-two-root .v2-article-details div{border-bottom:.5px solid var(--v2-line);justify-content:space-between;gap:20px;padding:9px 0;display:flex}.vault-two-root .v2-article-details dt{color:var(--v2-muted)}.vault-two-root .v2-article-details dd{text-align:right;margin:0}.vault-two-root .v2-article-footer{max-width:640px;margin-left:222px;padding-top:8px}.vault-two-root .v2-article-footer button{min-height:40px;color:var(--v2-soft-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0;font-size:16px;transition-property:color,scale;transition-duration:.16s;transition-timing-function:ease;display:inline-flex;position:relative}.vault-two-root .v2-article-footer button:hover{color:var(--v2-ink)}.vault-two-root .v2-article-footer button:active{scale:.96}.vault-two-root .v2-article-place{color:var(--v2-muted);font-variant-numeric:tabular-nums;margin:0;font-size:16px;position:fixed;bottom:18px;right:22px}@media (max-width:900px){.vault-two-root .v2-room-selector-wrap{margin:0 18px}.vault-two-root .v2-stack__card{width:min(86vw,560px)}.vault-two-root .v2-article-page{padding:112px 22px 100px}.vault-two-root .v2-article-index{width:min(680px,100%);margin:0 auto 48px;position:static}.vault-two-root .v2-article-index__back{margin-bottom:20px}.vault-two-root .v2-article-index ol{flex-flow:wrap;gap:8px 18px;padding-left:0}.vault-two-root .v2-article-index ol:before,.vault-two-root .v2-article-index a span{display:none}.vault-two-root .v2-article-content{--article-pad-top:36px;--article-pad-x:34px;width:min(680px,100%);padding:var(--article-pad-top)var(--article-pad-x)52px;margin:0 auto}.vault-two-root .v2-article-section{grid-template-columns:1fr;gap:10px}.vault-two-root .v2-article-section__label,.vault-two-root .v2-article-section h2,.vault-two-root .v2-article-prose,.vault-two-root .v2-article-annotations,.vault-two-root .v2-article-proof{grid-column:1}.vault-two-root .v2-article-section__label{margin-top:0}.vault-two-root .v2-article-hero__notes{grid-template-columns:1fr}.vault-two-root .v2-article-hero__notes li{min-height:auto}.vault-two-root .v2-article-annotations{grid-template-columns:1fr}.vault-two-root .v2-article-footer{margin-left:0}.vault-two-root .v2-article-place{display:none}}@media (max-width:700px){.vault-two-root .v2-room{padding:14px 0 20px}.vault-two-root .v2-room-selector-wrap{margin:0 14px}.vault-two-root .v2-atelier-selector{grid-template-rows:44px 26px;gap:6px}.vault-two-root .v2-atelier-selector button{font-size:14px}.vault-two-root .v2-atelier-selector__desktop-label{display:none}.vault-two-root .v2-atelier-selector__mobile-label{display:inline}.vault-two-root .v2-atelier-selector__ruler{touch-action:none;height:44px}.vault-two-root .v2-feed{gap:24px}.vault-two-root .v2-stack__card{width:calc(100vw - 40px)}.vault-two-root .v2-stack__ctl{bottom:-14px;right:84px}.vault-two-root .v2-article-page{padding:76px 18px 80px}.vault-two-root .v2-article-index{margin-bottom:42px}.vault-two-root .v2-article-content{--article-pad-top:26px;--article-pad-x:22px;padding:var(--article-pad-top)var(--article-pad-x)42px}.vault-two-root .v2-article-body{gap:58px}.vault-two-root .v2-article-header{margin-bottom:28px}.vault-two-root .v2-article-hero__media{aspect-ratio:4/5}.vault-two-root .v2-article-hero__marks button{width:22px;height:22px;font-size:10px}.vault-two-root .v2-article-proof>div{grid-template-columns:1fr;gap:6px}}@media (prefers-reduced-motion:reduce){.vault-two-root *,.vault-two-root :before,.vault-two-root :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}.vault-two-root .v2-playbook-cover__ui-camera,.vault-two-root .v2-playbook-cover__focus-outline rect{animation:none!important}}.vault-two-root .v2-article-index a:hover,.vault-two-root .v2-article-index a.is-active{color:var(--v2-ink)}.vault-two-root .v2-article-index__back,.vault-two-root .v2-article-index__back button{color:var(--v2-soft-ink);text-shadow:none;transition:color .2s,scale .15s;position:relative}.vault-two-root .v2-article-index__back button:after{content:"";position:absolute;inset:-14px}.vault-two-root .v2-article-index__back button:active{scale:.96}.vault-two-root .v2-article-index__back button:hover{color:var(--v2-ink)}.vault-two-root .v2-article-place{color:var(--v2-muted);text-shadow:none}.vault-two-root .v2-article-content{border:.5px solid var(--v2-line)}.vault-two-root .v2-ledger{--v2l-gold:#8a7038}.vault-two-root .v2l-scroll{overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1;width:100%;min-height:0;position:relative;overflow-y:auto}.vault-two-root .v2l-scroll::-webkit-scrollbar{display:none}.vault-two-root .v2l-page{width:min(760px,100% - 48px);margin:0 auto;padding:clamp(40px,7svh,72px) 0 110px}.vault-two-root .v2l-year-group{position:relative}.vault-two-root .v2l-year-group:before{content:"";background:#8a703847;width:1px;position:absolute;top:0;bottom:0;left:74px}.vault-two-root .v2l-year{font-family:var(--font-serif,"PP Kyoto"),serif;color:var(--v2-ink);font-variant-numeric:tabular-nums;margin:46px 0 4px 84px;font-size:30px;line-height:1}.vault-two-root .v2l-year-group:first-of-type .v2l-year{margin-top:0}.vault-two-root .v2l-entry{grid-template-columns:64px 1fr;column-gap:20px;padding:24px 0;display:grid}.vault-two-root .v2l-entry+.v2l-entry{border-top:.5px solid var(--v2-line)}.vault-two-root .v2l-entry__month{text-align:right;font-family:var(--font-sans,"PP Radio Grotesk"),sans-serif;text-transform:uppercase;letter-spacing:.16em;color:var(--v2l-gold);padding-top:5px;font-size:10px}.vault-two-root .v2l-entry__body{min-width:0}.vault-two-root .v2l-entry__row{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.vault-two-root .v2l-entry__title{text-align:left;font-family:var(--font-serif,"PP Kyoto"),serif;color:var(--v2-ink);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--v2-line);text-decoration-color:var(--v2-line);text-underline-offset:4px;text-wrap:balance;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:21px;line-height:1.25;transition:text-decoration-color .2s}.vault-two-root .v2l-entry__title:hover{-webkit-text-decoration-color:var(--v2-ink);text-decoration-color:var(--v2-ink)}.vault-two-root .v2l-stamp{font-family:var(--font-sans,"PP Radio Grotesk"),sans-serif;text-transform:uppercase;letter-spacing:.18em;color:var(--v2l-gold);border:1px solid #8a703873;border-radius:3px;flex:none;padding:3px 7px 2px;font-size:9px;transform:rotate(-1.5deg)}.vault-two-root .v2l-entry__hands{color:var(--v2l-gold);margin:7px 0 0;font-size:13px;line-height:1.5}.vault-two-root .v2l-entry__line{color:var(--v2-soft-ink);text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:9px 0 0;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}.vault-two-root .v2l-entry__plate{aspect-ratio:16/10;outline:.5px solid var(--v2-outline);outline-offset:-1px;cursor:pointer;background:0 0;border:0;border-radius:8px;width:min(460px,100%);margin:16px 0 0;padding:0;display:block;position:relative;overflow:hidden}.vault-two-root .v2l-entry__plate img,.vault-two-root .v2l-entry__plate video{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:720px){.vault-two-root .v2l-page{width:calc(100% - 32px)}.vault-two-root .v2l-year{margin-left:58px}.vault-two-root .v2l-year-group:before{left:51px}.vault-two-root .v2l-entry{grid-template-columns:44px 1fr;column-gap:14px}.vault-two-root .v2l-entry__title{font-size:19px}.vault-two-root .v2l-entry__plate{width:100%}}.vault-two-root .v2b-room{background:var(--v2-panel);width:100%;height:100svh;position:relative;overflow:hidden}.vault-two-root .v2b-label{z-index:30;font-family:var(--font-sans,"PP Radio Grotesk"),sans-serif;text-transform:uppercase;letter-spacing:.14em;color:var(--v2-ink);margin:0;font-size:11px;position:absolute;top:44px;left:48px}.vault-two-root .v2b-index{z-index:30;flex-direction:column;width:168px;display:flex;position:absolute;bottom:56px;left:48px}.vault-two-root .v2b-index button{cursor:pointer;font-family:var(--font-serif,"PP Kyoto"),serif;color:var(--v2-muted);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:24px;margin:0;padding:4px 0;font-size:16px;line-height:1.2;transition:color .2s;display:flex;position:relative}.vault-two-root .v2b-index button:after{content:"";position:absolute;inset:0 -8px}.vault-two-root .v2b-index button:hover{color:var(--v2-soft-ink)}.vault-two-root .v2b-index button.is-active{color:var(--v2-ink)}.vault-two-root .v2b-index button.is-active:before{content:"";background:var(--v2-line);height:1px;position:absolute;top:0;left:0;right:0}.vault-two-root .v2b-index__num{font-variant-numeric:tabular-nums}.vault-two-root .v2b-scroll{scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;position:absolute;inset:0;overflow-y:auto}.vault-two-root .v2b-scroll::-webkit-scrollbar{display:none}.vault-two-root .v2b-spread{scroll-snap-align:start;scroll-snap-stop:always;grid-template-columns:clamp(150px,12vw,250px) minmax(0,42vw) minmax(0,1fr);column-gap:clamp(44px,5.5vw,100px);height:100svh;padding:24px 56px 24px 24px;display:grid}.vault-two-root .v2b-spread__media{outline:.5px solid var(--v2-outline);outline-offset:-1px;cursor:pointer;background:0 0;border:0;grid-column:2;height:100%;min-height:0;margin:0;padding:0;position:relative;overflow:hidden}.vault-two-root .v2b-spread__media img,.vault-two-root .v2b-spread__media video{object-fit:cover;width:100%;height:100%;display:block}.vault-two-root .v2b-spread__text{flex-direction:column;grid-column:3;max-width:620px;padding:14px 0 32px;display:flex}.vault-two-root .v2b-spread__title{font-family:var(--font-serif,"PP Kyoto"),serif;color:var(--v2-ink);text-wrap:balance;margin:0;font-size:clamp(32px,3.2vw,50px);font-weight:400;line-height:1.14}.vault-two-root .v2b-spread__body{flex-direction:column;gap:18px;max-width:560px;margin-top:auto;display:flex}.vault-two-root .v2b-spread__body p{color:var(--v2-soft-ink);text-wrap:pretty;margin:0;font-size:16px;line-height:1.65}@media (max-width:960px){.vault-two-root .v2b-label{top:20px;left:20px}.vault-two-root .v2b-index{flex-direction:row;gap:18px;width:auto;bottom:14px;left:16px;right:16px}.vault-two-root .v2b-index button{flex:none;gap:6px;padding:8px 0;font-size:15px}.vault-two-root .v2b-index__num{font-size:11px}.vault-two-root .v2b-spread{flex-direction:column;gap:22px;height:auto;min-height:100svh;padding:60px 16px 110px;display:flex}.vault-two-root .v2b-spread__media{aspect-ratio:4/5;flex:none;width:100%;height:auto}.vault-two-root .v2b-spread__text{max-width:none;padding:0}.vault-two-root .v2b-spread__body{margin-top:22px}}.vault-two-root .v2d-room{background:var(--v2-panel);width:100%;height:100svh;position:relative;overflow:hidden}.vault-two-root .v2d-canvas-host{position:absolute;inset:0}.vault-two-root .v2d-canvas-host canvas{width:100%;height:100%;display:block}.vault-two-root .v2d-selector-wrap{z-index:30;margin:0 32px;position:absolute;top:0;left:0;right:0}.vault-two-root .v2d-caption{z-index:30;text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:7px;max-width:min(680px,72vw);display:flex;position:absolute;bottom:46px;left:50%;transform:translate(-50%)}.vault-two-root .v2d-caption__meta{font-family:var(--font-sans,"PP Radio Grotesk"),sans-serif;text-transform:uppercase;letter-spacing:var(--label-track);font-size:var(--label-size);color:var(--v2-gold);margin:0}.vault-two-root .v2d-caption__title{cursor:pointer;pointer-events:auto;font-family:var(--font-serif,"PP Kyoto"),serif;color:var(--v2-ink);text-wrap:balance;background:0 0;border:0;margin:0;padding:0;font-size:24px;line-height:1.25;transition:opacity .2s}.vault-two-root .v2d-caption__title:hover{opacity:.75}.vault-two-root .v2d-caption__title:active{transform:scale(.98)}.vault-two-root .v2-role{flex-direction:column;gap:14px;display:flex}.vault-two-root .v2-feed-desc{margin-bottom:40px}.vault-two-root .v2-feed-desc__title{font-family:var(--font-serif,"PP Kyoto"),serif;letter-spacing:-.01em;-webkit-text-stroke:.3px currentColor;color:var(--v2-ink);margin:0 0 20px;font-size:clamp(28px,4vw,40px);font-weight:200;line-height:1.14}.vault-two-root .v2-feed-desc p{color:var(--v2-ink);text-wrap:pretty;margin:0;font-size:19px;line-height:1.55}@media (min-width:961px){.vault-two-root .v2-feed--roles .v2-role{grid-template-columns:300px minmax(0,1fr);gap:16px 64px;display:grid}.vault-two-root .v2-feed--roles .v2-role__head{grid-area:1/1/span 2;align-self:start;margin-top:3px}.vault-two-root .v2-feed--roles .v2-role__intro{grid-area:1/2}.vault-two-root .v2-feed--roles .v2-role__items{grid-area:2/2;margin-top:6px}.vault-two-root .v2-feed--roles .v2-role__title{font-size:24px}}.vault-two-root .v2-role+.v2-role{border-top:.5px solid var(--v2-line);margin-top:18px;padding-top:46px}.vault-two-root .v2-role__head{flex-direction:column;gap:8px;display:flex}.vault-two-root .v2-role__title{font-family:var(--font-serif,"PP Kyoto"),serif;color:var(--v2-ink);text-wrap:balance;margin:0;font-size:26px;font-weight:400;line-height:1.28}.vault-two-root .v2-role__range{font-family:var(--font-sans,"PP Radio Grotesk"),sans-serif;text-transform:uppercase;letter-spacing:var(--label-track);font-size:var(--label-size);font-variant-numeric:tabular-nums;color:var(--v2-gold);margin:0}.vault-two-root .v2-role__intro{flex-direction:column;gap:12px;display:flex}.vault-two-root .v2-role__intro p{color:var(--v2-soft-ink);text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}.vault-two-root .v2-role__items{flex-direction:column;gap:34px;margin-top:14px;display:flex}.vault-two-root .v2-role__items .v2-feed-entry+.v2-feed-entry{border-top:none;padding-top:0}.vault-two-root .v2-feed-ruler{margin:-6px 0 26px}.vault-two-root .v2-talk-event{color:var(--v2-ink);font-weight:500}.vault-two-root .v2-feed-desc__link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--v2-line);text-decoration-color:var(--v2-line);text-underline-offset:3px;transition:text-decoration-color .2s}.vault-two-root .v2-feed-desc__link:hover{-webkit-text-decoration-color:var(--v2-ink);text-decoration-color:var(--v2-ink)}.vault-two-root .v2-sizzle-cover{width:100%;height:100%;display:block;position:relative}.vault-two-root .v2-sizzle-cover__field{object-fit:cover;filter:blur(14px)saturate(1.05);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.08)}.vault-two-root .v2-feed-entry__media .v2-sizzle-cover__reel,.vault-two-root .v2-sizzle-cover__reel{outline:.5px solid var(--v2-outline);outline-offset:-1px;border-radius:8px;width:72%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 48px -24px #0a14088c}.vault-two-root .v2-article-list{flex-direction:column;gap:10px;margin:0;padding-left:22px;list-style:outside;display:flex}.vault-two-root .v2-article-list li{color:var(--v2-soft-ink);text-wrap:pretty;font-size:16px;line-height:26px}.vault-two-root .v2-article-list li::marker{color:var(--v2-muted)}.vault-two-root .v2-case{min-height:100svh;padding:64px 24px 120px}.paper-ground .v2-case{background:0 0}.vault-two-root .v2-case__column{outline:.5px solid var(--v2-line);outline-offset:-.5px;background-color:#f9f5ec;background-color:lab(96.5704% .28047 4.58642);background-image: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='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E");border-radius:14px;width:min(860px,100%);margin:0 auto;padding:clamp(30px,5vw,60px) clamp(22px,5vw,60px) 84px;box-shadow:0 30px 80px -55px #01000040;box-shadow:0 30px 80px -55px lab(.0528564% .217304 .115612/.25)}.vault-two-root .v2-case__back{color:var(--v2-soft-ink);align-items:center;gap:8px;margin:0 0 40px;font-size:14px;display:flex}.vault-two-root .v2-case__back button{border:.5px solid var(--v2-line);width:26px;height:26px;color:inherit;cursor:pointer;background:0 0;border-radius:999px;place-items:center;padding:0;transition-property:color,border-color,scale;transition-duration:.16s;display:grid}.vault-two-root .v2-case__back button:hover{color:var(--v2-ink);border-color:var(--v2-ink)}.vault-two-root .v2-case__back button:active{scale:.96}.vault-two-root .v2-case__back button:after{content:"";position:absolute;inset:-8px}.vault-two-root .v2-case__back button{position:relative}.vault-two-root .v2-case__head{margin-bottom:34px}.vault-two-root .v2-case__head h1{font-family:var(--font-serif,"PP Kyoto"),serif;-webkit-text-stroke:.3px currentColor;letter-spacing:-.01em;color:var(--v2-ink);margin:0 0 14px;font-size:clamp(32px,4.6vw,48px);font-weight:200;line-height:1.08}.vault-two-root .v2-case__meta{color:var(--v2-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 22px;font-size:16px;line-height:1.45;display:flex}.vault-two-root .v2-case__meta-credits{align-items:center;gap:10px;display:inline-flex}.vault-two-root .v2-case__thesis{color:var(--v2-ink);text-wrap:pretty;margin:0 0 16px;font-size:clamp(18px,2.2vw,21px);line-height:1.42}.vault-two-root .v2-case .v2-article-tags{margin:0}.vault-two-root .v2-case .v2-article-stats{margin:26px 0 6px}.vault-two-root .v2-case__section{margin-top:clamp(44px,6vw,64px)}.vault-two-root .v2-case__section h2{font-family:var(--font-serif,"PP Kyoto"),serif;-webkit-text-stroke:.3px currentColor;color:var(--v2-ink);margin:0 0 18px;font-size:clamp(24px,3vw,31px);font-weight:200;line-height:1.15}.vault-two-root .v2-case__section p{color:var(--v2-soft-ink);text-wrap:pretty;margin:0 0 16px;font-size:16px;line-height:1.6}.vault-two-root .v2-case__list{flex-direction:column;gap:6px;margin:-4px 0 16px;padding-left:22px;display:flex}.vault-two-root .v2-case__list li{color:var(--v2-soft-ink);font-size:16px;line-height:1.6}.vault-two-root .v2-case__media{margin:34px 0 26px}.vault-two-root .v2-case__media>img,.vault-two-root .v2-case__media>video{outline-offset:-.5px;border-radius:10px;outline:.5px solid #00000012;width:100%;height:auto;display:block}.vault-two-root .v2-fin-voice-mode{--tabs-dur:.2s;--tabs-ease:cubic-bezier(.22,1,.36,1);--tabs-text-muted:var(--v2-muted);--tabs-text-active:var(--v2-ink);--tabs-bar-bg:color-mix(in srgb,var(--v2-ink)7%,transparent);--tabs-pill-bg:var(--v2-panel);display:block}.vault-two-root .v2-fin-voice-modes{scrollbar-width:none;justify-content:center;width:100%;margin:0 0 14px;line-height:normal;display:flex;overflow-x:auto}.vault-two-root .v2-fin-voice-modes::-webkit-scrollbar{display:none}.vault-two-root .v2-fin-voice-modes .t-tabs{background:var(--tabs-bar-bg);border-radius:48px;align-items:center;gap:3px;min-width:max-content;padding:3px;display:inline-flex;position:relative}.vault-two-root .v2-fin-voice-modes .t-tab{z-index:1;appearance:none;min-height:40px;color:var(--tabs-text-muted);cursor:pointer;transition:color var(--tabs-dur)var(--tabs-ease),scale var(--tabs-dur)var(--tabs-ease);background:0 0;border:0;border-radius:48px;padding:4px 14px;font-size:14px;line-height:1;position:relative}.vault-two-root .v2-fin-voice-modes .t-tab:not([aria-selected=true]):hover,.vault-two-root .v2-fin-voice-modes .t-tab[aria-selected=true]{color:var(--tabs-text-active)}.vault-two-root .v2-fin-voice-modes .t-tab:active{scale:.96}.vault-two-root .v2-fin-voice-modes .t-tab:focus-visible{outline-offset:2px;outline:1px solid}.vault-two-root .v2-fin-voice-modes .t-tabs-pill{z-index:0;background:var(--tabs-pill-bg);pointer-events:none;width:0;height:40px;transition:transform var(--tabs-dur)var(--tabs-ease),width var(--tabs-dur)var(--tabs-ease);will-change:transform;border-radius:48px;position:absolute;top:3px;left:0;transform:translate(0);box-shadow:0 1px 2px #0000000f,0 4px 12px #0000000d}.vault-two-root .v2-fin-voice-curious{outline-offset:-.5px;border-radius:10px;outline:.5px solid #00000012;line-height:0;display:block;position:relative;overflow:hidden;container-type:inline-size}.vault-two-root .v2-fin-voice-curious>object{aspect-ratio:2112/1706;width:100%;display:block}.vault-two-root .v2-fin-voice-curious__pill{color:#1a1a1a;white-space:nowrap;background:#fff;border:.5px solid #c2c4bb;border-radius:10px;align-items:center;gap:7px;min-height:36px;padding:0 11px 0 9px;font-size:16px;line-height:1;display:inline-flex;position:absolute;top:28.14%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 2px #0695f014,3px 9px 29px 10px #0695f014}.vault-two-root .v2-fin-voice-curious__pill canvas{flex:none;display:block}.vault-two-root .v2-fin-voice-curious__dialogue{z-index:2;color:#1a1a1a;text-align:center;flex-direction:column;align-items:center;width:76%;font-size:clamp(11px,2.27cqw,48px);line-height:1.08;display:flex;position:absolute;top:71.1%;left:12%}.vault-two-root .v2-fin-voice-curious__speaker{white-space:nowrap;margin-bottom:clamp(12px,3.25cqw,68px);display:block}.vault-two-root .v2-fin-voice-curious__sentence{text-wrap:balance;max-width:100%;display:block}.vault-two-root .v2-fin-voice-curious__sentence span{color:#1a1a1a;transition:color 80ms linear}.vault-two-root .v2-fin-voice-curious__sentence span[data-active=true]{color:#ff5600}@media (prefers-reduced-motion:reduce){.vault-two-root .v2-fin-voice-modes .t-tabs-pill,.vault-two-root .v2-fin-voice-modes .t-tab,.vault-two-root .v2-fin-voice-curious__sentence span{transition:none!important}}.vault-two-root .v2-case__media .v2-intercom-cover,.vault-two-root .v2-case__media .v2-sizzle-cover,.vault-two-root .v2-case__media .v2-airops-cover,.vault-two-root .v2-case__media .v2-playbook-cover{aspect-ratio:16/9;outline-offset:-.5px;border-radius:12px;outline:.5px solid #00000012;display:block;position:relative;overflow:hidden}.vault-two-root .v2-case__media--hero{view-transition-name:study-hero;margin-top:40px}.vault-two-root .v2-case__media figcaption{color:var(--v2-muted);text-wrap:pretty;margin-top:10px;font-size:13px}@media (max-width:700px){.vault-two-root .v2-case{padding:40px 14px 80px}}.vault-two-root .v2-case__title-row{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.vault-two-root .v2-case__title-row h1{min-width:0;margin:0}.vault-two-root .v2-case__title-row .v2-article-avatars{flex:none}.vault-two-root .v2-case__grid{grid-template-columns:repeat(var(--cells,2),minmax(0,1fr));gap:14px;margin:34px 0 26px;display:grid}.vault-two-root .v2-case__cell{margin:0}.vault-two-root .v2-case__cell img,.vault-two-root .v2-case__cell video{object-fit:cover;aspect-ratio:4/3;outline-offset:-.5px;border-radius:10px;outline:.5px solid #00000012;width:100%;height:100%;display:block}@media (max-width:560px){.vault-two-root .v2-case__grid{grid-template-columns:1fr}}.vault-two-root .v2-case__media--fin-voice .v2-intercom-cover{aspect-ratio:4/3}.vault-two-root .v2-case__media--fin-voice .v2-intercom-cover>.v2-intercom-cover__ui{aspect-ratio:1.05;object-fit:cover;width:auto;height:66%;max-height:none}
.home{--home-line:var(--line);--home-ink:var(--ink);--home-soft:var(--ink-60);--home-muted:var(--ink-35);--home-gold:var(--gold);color:var(--home-ink);font-family:var(--font-sans,"PP Radio Grotesk"),sans-serif;background:#fcf9f1;background:lab(97.9594% .227392 4.20339);font-size:16px}.home-top{border-bottom:.5px solid var(--home-line);justify-content:center;align-items:center;height:52px;display:flex}.home-top__name{letter-spacing:.04em;color:var(--home-ink);font-size:13px}.home-hero{flex-direction:column;align-items:center;padding:44px 24px 34px;display:flex;position:relative;overflow:hidden}.home-loom{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.home-hero__claim{z-index:1;max-width:40ch;font-family:var(--font-serif,"PP Kyoto"),serif;letter-spacing:-.02em;-webkit-text-stroke:.35px currentColor;text-align:center;text-wrap:balance;pointer-events:none;margin:0;font-size:clamp(22px,2.7vw,34px);font-weight:200;line-height:1.08;position:relative}.home-hero__badges{z-index:1;justify-content:center;align-items:center;gap:30px;margin:40px 0 20px;display:flex;position:relative}.home-badge{box-sizing:border-box;width:62.09px;height:62.09px;transform:rotate(var(--tilt,0deg));cursor:pointer;opacity:.45;background:linear-gradient(#f6f6f600 81.87%,#dbdbdb33 100%),linear-gradient(#f6f6f6 0%,#dbdbdb 100%);border:0;border-radius:6.74px;align-items:center;gap:2.81px;padding:2.81px;transition-property:opacity,transform,box-shadow;transition-duration:.22s;transition-timing-function:cubic-bezier(.2,0,0,1);display:flex}.home-badge:hover{opacity:.8}.home-badge.is-active{opacity:1}.home-badge:active{transform:rotate(var(--tilt,0deg))scale(.96)}.home-badge{position:relative}.home-badge:after{content:"";position:absolute;inset:-6px}.home-badge__mark{width:100%;height:100%;font-family:var(--font-serif,"PP Kyoto"),serif;color:var(--home-ink);background:#fdfcf8;background:lab(98.8661% -.0120997 1.90746);border-radius:4px;place-items:center;font-size:24px;display:grid}.home-badge__mark img{object-fit:cover;border-radius:4px;width:100%;height:100%}.home-badge--asset{width:auto;height:46px;box-shadow:none;background:0 0;border-radius:0;padding:0;transform:none}.home-badge--asset img{width:auto;height:100%;display:block}.home-badge--asset.is-active{box-shadow:none}.home-badge--asset:active{transform:scale(.96)}.home-badge__tip{-webkit-backdrop-filter:blur(10px);color:#f5e6d3;font-family:var(--font-sans);letter-spacing:.02em;white-space:nowrap;pointer-events:none;z-index:5;background:#14100eeb;border:.5px solid #ffc8781f;border-radius:6px;margin-bottom:8px;padding:4px 10px;font-size:11px;font-weight:500;position:absolute;bottom:100%;left:50%}.home .home-hero__artifact .v2-intercom-cover__background{filter:blur(14px)saturate(1.05);transform:scale(1.08)}.home .home-hero__artifact .v2-intercom-cover--tall>.v2-intercom-cover__ui{height:140%;max-height:none;top:79%}.home-hero__stage{z-index:1;width:min(1150px,100%);margin:0;position:relative}.home-hero__artifact{aspect-ratio:16/9;outline-offset:-.5px;border-radius:12px;outline:.5px solid #00000012;width:100%;display:block;position:relative;overflow:hidden}.home-hero__artifact img,.home-hero__artifact video{object-fit:cover;width:100%;height:100%;display:block}.home-hero__slide{margin:0}.home-hero__metric{font-family:var(--font-sans,"PP Radio Grotesk"),sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--home-gold);text-align:center;margin-top:14px;font-size:13px}.home-hero__showcase{position:relative}.home-hero__artifact .home-hero__showcase-bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-hero__artifact .home-hero__showcase-bg--blur{filter:blur(14px)saturate(1.05);transform:scale(1.08)}.home-hero__showcase-link{z-index:1;position:absolute;inset:0}.home-hero__toolbar{z-index:3;background:#fffefa;border-radius:12px;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;bottom:clamp(12px,1.6vw,20px);left:50%;transform:translate(-50%);box-shadow:0 2px 24px #05050524,0 .5px #0000000d}.home-hero__tool{color:var(--ink-60);font-family:var(--font-sans,"PP Radio Grotesk"),sans-serif;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:500;line-height:1;transition-property:color,background-color;transition-duration:.16s;transition-timing-function:cubic-bezier(.2,0,0,1);position:relative}.home-hero__tool:after{content:"";position:absolute;inset:-9px 0}.home-hero__tool:hover{color:var(--ink)}.home-hero__tool:active{scale:.96}.home-hero__tool.is-active{color:var(--ink);background:#0000000e}.home-hero__showcase-ui{z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:30px 0 64px}.home-hero__artifact .home-hero__showcase-ui video,.home-hero__artifact .home-hero__showcase-ui img{object-fit:contain;filter:drop-shadow(0 18px 30px #050a1a33);filter:drop-shadow(0 18px 30px lab(2.89208% .916496 -9.38514/.2));width:auto;max-width:78%;height:auto;max-height:100%}.home-hero__showcase-ui video,.home-hero__showcase-ui img{border-radius:10px}.home-hero__showcase-ui video{outline-offset:-.5px;outline:.5px solid #ffffff24}.home-hero__showcase-ui--cover{inset:0}.home-hero__showcase-ui--cover .cs-phone{height:98%;top:6%}.home-band{border-top:.5px solid var(--home-line);max-width:1240px;margin:0 auto;padding:48px 24px}.home-band__head{flex-direction:column;gap:10px;margin-bottom:30px;display:flex}.home-band__label{text-transform:uppercase;letter-spacing:var(--label-track);font-size:var(--label-size);color:var(--home-gold);margin:0}.home-band__line{max-width:560px;color:var(--home-soft);text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}.home-projects{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 28px;display:grid}@media (max-width:900px){.home-projects{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.home-projects{grid-template-columns:1fr}}.home-projects__tile{color:inherit;flex-direction:column;text-decoration:none;display:flex}.home-projects__media{aspect-ratio:16/11;outline-offset:-.5px;border-radius:8px;outline:.5px solid #00000012;display:block;position:relative;overflow:hidden}.home-projects__media img,.home-projects__media video{object-fit:cover;width:100%;height:100%;display:block}.home-projects__name{color:var(--home-ink);font-size:14px;font-weight:500;line-height:1.35}.home-projects__desc{color:var(--home-soft);text-wrap:pretty;margin:3px 0 12px;font-size:14px;line-height:1.45}.home-talks__head{flex-direction:column;gap:12px;margin-bottom:34px;display:flex}.home-talks__heading{max-width:24ch;font-family:var(--font-serif,"PP Kyoto"),serif;letter-spacing:-.01em;-webkit-text-stroke:.3px currentColor;margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:200;line-height:1.18}.home-talks__desc{max-width:560px;color:var(--home-soft);text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}.home-talks__stage{border-radius:14px 0 0 14px;margin-right:calc(-50vw + 50% - 24px);position:relative;overflow:hidden}.home-talks__viewport{scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;background:#f9f5ec;background:lab(96.5704% .28047 4.58642);padding:20px 24px 20px 20px;overflow:auto hidden}.home-talks__viewport::-webkit-scrollbar{display:none}.home-talks__track{align-items:flex-start;gap:18px;width:max-content;display:flex}.home-talks__card{scroll-snap-align:start;outline:.5px solid var(--home-line);outline-offset:-.5px;background:#fffefa;border-radius:10px;overflow:hidden}.home-talks__card--image{background:0 0;border-radius:0;outline:none;flex-direction:column;flex:none;gap:10px;display:flex;position:relative;overflow:visible}.home-talks__warp{pointer-events:none;opacity:0;position:absolute;top:-14px;left:0}.home-talks__media{outline-offset:-.5px;background:#fffefa;border-radius:10px;outline:.5px solid #00000012;height:clamp(240px,26vw,320px);display:block;overflow:hidden}.home-talks__media img{width:auto;height:100%;display:block}.home-talks__caption{flex-direction:column;gap:3px;width:0;min-width:100%;display:flex}.home-talks__caption-event{color:var(--home-ink);text-wrap:pretty;font-size:14px;font-weight:500;line-height:1.35}.home-talks__card:not(.home-talks__card--image){flex-direction:column;flex:none;gap:8px;width:240px;height:clamp(240px,26vw,320px);padding:20px;display:flex}.home-talks__date{text-transform:uppercase;letter-spacing:var(--label-track);font-size:var(--label-size);font-variant-numeric:tabular-nums;color:var(--home-gold);margin:0}.home-talks__event{font-family:var(--font-serif,"PP Kyoto"),serif;margin:0;font-size:19px;font-weight:200;line-height:1.25}.home-talks__talk{color:var(--home-soft);text-wrap:pretty;margin:0;font-size:13px;line-height:1.5}.home-talks__foot{justify-content:flex-end;align-items:center;margin-top:22px;display:flex}.home-talks__range{font-variant-numeric:tabular-nums;color:var(--home-muted);margin:0;font-size:13px}.home-talks__arrows{gap:8px;display:flex}.home-talks__arrows button{width:40px;height:40px;color:var(--home-ink);cursor:pointer;background:#f4f0e6;background:lab(94.8382% .336617 5.35715);border:0;border-radius:8px;place-items:center;font-size:20px;line-height:1;transition-property:background-color,transform;transition-duration:.18s;transition-timing-function:cubic-bezier(.2,0,0,1);display:grid}.home-talks__arrows button:hover{background:#ede7dc;background:lab(91.9459% .396401 6.13068)}.home-talks__arrows button:active{transform:scale(.96)}.home-foot{border-top:.5px solid var(--home-line);max-width:880px;margin:0 auto;padding:40px 24px 72px}.home-foot a{color:var(--home-soft);text-decoration:underline;-webkit-text-decoration-color:var(--home-line);text-decoration-color:var(--home-line);text-underline-offset:3px;font-size:14px;transition:text-decoration-color .2s,color .2s}.home-foot a:hover{color:var(--home-ink);-webkit-text-decoration-color:var(--home-ink);text-decoration-color:var(--home-ink)}@media (prefers-reduced-motion:reduce){.home-rail__track{animation:none}}@media (max-width:700px){.home-hero{padding-top:30px}.home-band{padding:40px 20px}}.cs-phone{aspect-ratio:391/763;height:93%;position:absolute;top:7%;left:50%;transform:translate(-50%)}.cs-phone svg{filter:drop-shadow(0 14px 30px #0a0a0e29);width:100%;height:100%;display:block}.talk-post{color:#0e0a07;color:lab(3.03542% .975616 1.60148);max-width:720px;font-family:var(--font-sans,"PP Radio Grotesk"),sans-serif;background:#fcf9f1;background:lab(97.9594% .227392 4.20339);margin:0 auto;padding:64px 24px 96px}.talk-post__head{flex-direction:column;gap:12px;margin-bottom:30px;display:flex}.talk-post__back{color:#665b54;color:lab(39.6411% 3.15002 6.07444);font-size:13px;text-decoration:none}.talk-post__back:hover{color:var(--ink)}.talk-post__meta{text-transform:uppercase;letter-spacing:var(--label-track);font-size:var(--label-size);font-variant-numeric:tabular-nums;color:var(--gold);margin:8px 0 0}.talk-post__title{font-family:var(--font-serif,"PP Kyoto"),serif;letter-spacing:-.01em;-webkit-text-stroke:.3px currentColor;margin:0;font-size:clamp(28px,4vw,40px);font-weight:200;line-height:1.14}.talk-post__prose{flex-direction:column;gap:16px;display:flex}.talk-post__prose>p:first-child{color:var(--ink);font-size:19px;line-height:1.55}.talk-post__prose p{color:var(--ink-60);text-wrap:pretty;margin:0;font-size:16px;line-height:1.65}.talk-post__link{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #1f1b1666;text-decoration:underline #1f1b1666;text-decoration-thickness:.5px;transition:text-decoration-color .2s}.talk-post__link:hover{-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.talk-post__quote{border-left:.5px solid var(--gold);margin:36px 0;padding-left:22px}.talk-post__quote p{font-family:var(--font-serif,"PP Kyoto"),serif;color:#0e0a07;color:lab(3.03542% .975616 1.60148);text-wrap:pretty;margin:0 0 10px;font-size:19px;font-weight:200;line-height:1.5}.talk-post__quote cite{color:#a39d97;color:lab(65.2051% 1.40333 4.34151);font-size:13px;font-style:normal}.talk-post__deck{margin:40px 0 0}.talk-post__deck iframe{aspect-ratio:16/9;outline-offset:-.5px;background:#fffefa;border:0;border-radius:10px;outline:.5px solid #00000012;width:100%;display:block}.talk-post__deck figcaption{color:#a39d97;color:lab(65.2051% 1.40333 4.34151);margin-top:10px;font-size:13px}a.home-talks__card{color:inherit;flex-direction:column;text-decoration:none;display:flex}.paper-ground{min-height:100svh;position:relative}.paper-ground__threads{z-index:0;pointer-events:none;position:fixed;inset:0}.paper-ground__threads canvas{width:100%;height:100%;display:block}.paper-ground__content{z-index:1;position:relative}.paper-ground .talk-post{outline-offset:-.5px;background:#fffefa;border-radius:14px;outline:.5px solid #8b6f4c1c;outline:.5px solid lab(48.9374% 7.83002 23.8752/.11);max-width:768px;margin:44px auto 76px;padding:52px clamp(24px,5vw,56px) 64px;box-shadow:0 30px 80px -55px #01000040;box-shadow:0 30px 80px -55px lab(.0528564% .217304 .115612/.25)}.paper-ground .vault-two-root,.paper-ground .v2-room,.paper-ground .v2-article-page{background:0 0}.paper-ground .v2-feed{outline:.5px solid var(--v2-line);outline-offset:-.5px;background:#fffefa;border-radius:14px;margin:28px auto 72px;padding-top:52px;padding-bottom:64px;box-shadow:0 30px 80px -55px #01000040;box-shadow:0 30px 80px -55px lab(.0528564% .217304 .115612/.25)}.paper-ground .talk-post,.paper-ground .v2-feed{background-color:#f9f5ec;background-color:lab(96.5704% .28047 4.58642);background-image: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='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E")}.talk-post__photo{margin:40px 0 0}.talk-post__photo--lead{margin:0 0 36px}.talk-post__gallery{flex-direction:column;gap:14px;margin-top:40px;display:flex}.talk-post__gallery-row{gap:14px;display:flex}.talk-post__gallery-row img{outline-offset:-.5px;border-radius:10px;outline:.5px solid #00000012;width:100%;min-width:0;display:block}.talk-post__gallery-row--pair img{aspect-ratio:3/4;object-fit:cover;width:calc(50% - 7px)}.talk-post__photo img{outline-offset:-.5px;border-radius:10px;outline:.5px solid #00000012;width:100%;display:block}.talk-post__list{flex-direction:column;gap:10px;margin:0;padding-left:22px;list-style:outside;display:flex}.talk-post__list li{color:#665b54;color:lab(39.6411% 3.15002 6.07444);text-wrap:pretty;font-size:16px;line-height:1.65}.talk-post__list li::marker{color:#a39d97;color:lab(65.2051% 1.40333 4.34151)}.talk-post__strong{color:#0e0a07;color:lab(3.03542% .975616 1.60148);font-weight:500}.home-talks{position:relative}.home-talks__threads{pointer-events:none;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.home-talks__threads canvas{width:100%;height:100%;display:block}.home-talks>:not(.home-talks__threads){z-index:1;position:relative}.home-foot-loom{height:clamp(220px,28vw,340px);position:relative}.home-foot-loom canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.home-foot-loom__name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.talk-post__photo--lead img{view-transition-name:talk-lead}::view-transition-old(root){animation-duration:.3s;animation-timing-function:ease}::view-transition-new(root){animation-duration:.3s;animation-timing-function:ease}::view-transition-old(talk-lead){object-fit:cover;height:100%;animation-duration:.45s;animation-timing-function:ease}::view-transition-new(talk-lead){object-fit:cover;height:100%;animation-duration:.45s;animation-timing-function:ease}::view-transition-old(study-hero){object-fit:cover;height:100%;animation-duration:.45s;animation-timing-function:ease}::view-transition-new(study-hero){object-fit:cover;height:100%;animation-duration:.45s;animation-timing-function:ease}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
