.cairn_page__N_1gI{min-height:100vh;background:#0b0a0c;color:#eceae7;padding:9rem 7vw 6rem;overflow:hidden}.cairn_footerCta__dAY7E,.cairn_hero__Z6EnZ,.cairn_principles__RZCwK,.cairn_schematic__QyLht{max-width:1180px;margin:0 auto}.cairn_eyebrow__xYMUc{color:#d6a04a;font-size:.68rem;letter-spacing:.18em;font-weight:700}.cairn_hero__Z6EnZ{border-bottom:1px solid hsla(36,12%,92%,.16);padding-bottom:5rem}.cairn_heroGrid__LXWe4{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:8vw;gap:8vw;align-items:flex-end;margin-top:2rem}.cairn_page__N_1gI h1,.cairn_page__N_1gI h2,.cairn_page__N_1gI p{margin:0}.cairn_page__N_1gI h1{font-size:clamp(4rem,9vw,9.5rem);line-height:.86;letter-spacing:-.07em;font-weight:500;max-width:900px}.cairn_page__N_1gI em{font-family:Georgia,serif;font-weight:400}.cairn_lede__rcdIM{color:hsla(36,12%,92%,.68);font-size:1.08rem;line-height:1.55;max-width:32rem;margin-top:2.5rem}.cairn_heroNote__QjpuY{border-left:1px solid #d6a04a;padding-left:1.2rem;padding-bottom:.3rem}.cairn_heroNote__QjpuY span,.cairn_heroNote__QjpuY strong{display:block;font-size:.65rem;letter-spacing:.15em}.cairn_heroNote__QjpuY strong{color:#d6a04a;margin-top:.6rem}.cairn_heroNote__QjpuY p{color:hsla(36,12%,92%,.5);font-size:.82rem;line-height:1.45;margin-top:1rem}.cairn_schematic__QyLht{padding:7rem 0 5rem}.cairn_schematicHeader__sqyWY{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem}.cairn_page__N_1gI h2{font-size:clamp(2rem,4vw,4.2rem);line-height:.95;letter-spacing:-.055em;font-weight:500;max-width:32rem;margin-top:1.1rem}.cairn_drawingMeta__W8QG6{color:hsla(36,12%,92%,.36);font:.62rem/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}.cairn_drawing__UYjhN{position:relative;min-height:650px;margin-top:3rem;border:1px solid hsla(36,12%,92%,.2);background:linear-gradient(135deg,rgba(214,160,74,.055),transparent 32%),#101014;overflow:hidden}.cairn_drawing__UYjhN:after,.cairn_drawing__UYjhN:before{content:"";position:absolute;background:hsla(36,12%,92%,.1)}.cairn_drawing__UYjhN:before{width:100%;height:1px;top:50%;left:0}.cairn_drawing__UYjhN:after{width:1px;height:100%;left:50%;top:0}.cairn_axis__rdhC5{position:absolute;inset:1.5rem;display:flex;justify-content:space-between;color:hsla(36,12%,92%,.35);font:.58rem ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.15em}.cairn_axis__rdhC5 i{position:absolute;width:55%;left:22.5%;top:.2rem;border-top:1px dashed rgba(214,160,74,.35)}.cairn_flightPath__sVpwO{position:absolute;width:68%;height:52%;left:16%;top:24%;border:1px solid rgba(214,160,74,.2);transform:skewY(-12deg) rotate(-8deg)}.cairn_flightPath__sVpwO:after{content:"";position:absolute;inset:2rem 4rem;border:1px dashed hsla(36,12%,92%,.14)}.cairn_core__zy160{position:absolute;width:80px;height:80px;left:calc(50% - 40px);top:calc(50% - 40px);border:1px solid #d6a04a;transform:rotate(45deg);background:#101014;display:grid;place-items:center;z-index:2}.cairn_core__zy160 span{position:absolute;width:4px;height:4px;background:#eceae7;border-radius:50%}.cairn_core__zy160 span:first-child{transform:translate(-20px,-20px)}.cairn_core__zy160 span:nth-child(2){transform:translate(20px,20px)}.cairn_core__zy160 span:nth-child(3){width:10px;height:10px;background:#d6a04a}.cairn_layerStack__EJL44{position:absolute;inset:0;display:grid;place-items:center;z-index:3}.cairn_layer__JUoMe{width:min(58%,510px);min-height:68px;border:1px solid hsla(36,12%,92%,.45);background:rgba(16,16,20,.94);display:grid;grid-template-columns:48px 1fr 1fr 20px;align-items:center;padding:0 1.2rem;grid-gap:1rem;gap:1rem;transform:translate(-30px,-100px) rotate(-3deg);box-shadow:18px 18px 0 rgba(214,160,74,.08)}.cairn_layer__JUoMe:nth-child(2){transform:translate(45px,-28px) rotate(2deg)}.cairn_layer__JUoMe:nth-child(3){transform:translate(-38px,46px) rotate(-1deg)}.cairn_layer__JUoMe:nth-child(4){transform:translate(28px,116px) rotate(3deg)}.cairn_layerFinal__TXKJ0{border-color:#d6a04a;box-shadow:18px 18px 0 rgba(214,160,74,.14)}.cairn_layerId__k4c9r,.cairn_layer__JUoMe>span:not(.cairn_layerId__k4c9r){font:.62rem ui-monospace,SFMono-Regular,Menlo,monospace;color:hsla(36,12%,92%,.45);letter-spacing:.08em}.cairn_layer__JUoMe strong{font-size:1rem;font-weight:500}.cairn_layer__JUoMe i{width:8px;height:8px;border:1px solid #d6a04a;transform:rotate(45deg)}.cairn_annotation__pz3ik{position:absolute;color:#d6a04a;font:.58rem ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;z-index:4}.cairn_annotationA__zSh8n{left:7%;top:31%}.cairn_annotationB__gXwxe{right:6%;top:51%}.cairn_annotationC__53RBB{left:12%;bottom:13%}.cairn_caption__0JZ5O{color:hsla(36,12%,92%,.58);max-width:42rem;line-height:1.6;margin:2rem 0 0 auto}.cairn_principles__RZCwK{border-top:1px solid hsla(36,12%,92%,.16);padding:5rem 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:8vw;gap:8vw}.cairn_principleList__gc5_1{border-top:1px solid hsla(36,12%,92%,.2)}.cairn_principleList__gc5_1 p{padding:1.1rem 0;border-bottom:1px solid hsla(36,12%,92%,.12);color:hsla(36,12%,92%,.72)}.cairn_principleList__gc5_1 b{color:#d6a04a;font:.65rem ui-monospace,SFMono-Regular,Menlo,monospace;margin-right:2rem}.cairn_footerCta__dAY7E{border-top:1px solid hsla(36,12%,92%,.16);padding-top:5rem}.cairn_footerCta__dAY7E h2{max-width:42rem}.cairn_footerCta__dAY7E p{color:hsla(36,12%,92%,.58);max-width:32rem;line-height:1.55;margin-top:1.5rem}.cairn_links__wnfCu{display:flex;gap:2rem;margin-top:2rem;flex-wrap:wrap}.cairn_link__xuuWu{color:#eceae7;text-decoration:none;border-bottom:1px solid #d6a04a;padding-bottom:.35rem}.cairn_link__xuuWu span{color:#d6a04a;margin-left:.4rem}@media (max-width:700px){.cairn_page__N_1gI{padding:7rem 1.2rem 4rem}.cairn_heroGrid__LXWe4,.cairn_principles__RZCwK{grid-template-columns:1fr;gap:3rem}.cairn_page__N_1gI h1{font-size:clamp(3.5rem,16vw,6rem)}.cairn_heroNote__QjpuY{max-width:14rem}.cairn_schematic__QyLht{padding:5rem 0 4rem}.cairn_schematicHeader__sqyWY{display:block}.cairn_drawingMeta__W8QG6{display:block;margin-top:1.5rem}.cairn_drawing__UYjhN{min-height:560px}.cairn_layer__JUoMe{width:78%;grid-template-columns:30px 1fr 18px;padding:0 .7rem;gap:.5rem}.cairn_layer__JUoMe>span:not(.cairn_layerId__k4c9r){display:none}.cairn_layer__JUoMe:first-child{transform:translate(-8px,-112px) rotate(-3deg)}.cairn_layer__JUoMe:nth-child(2){transform:translate(12px,-38px) rotate(2deg)}.cairn_layer__JUoMe:nth-child(3){transform:translate(-10px,38px) rotate(-1deg)}.cairn_layer__JUoMe:nth-child(4){transform:translate(8px,112px) rotate(3deg)}.cairn_annotation__pz3ik{font-size:.48rem}.cairn_annotationA__zSh8n{left:4%;top:24%}.cairn_annotationB__gXwxe{right:4%;top:53%}.cairn_annotationC__53RBB{left:7%;bottom:12%}.cairn_caption__0JZ5O{margin-top:1.5rem}}