.archivePage{--red:#8c2633;background:#100e0d}.archiveNav{position:absolute}.archiveNavLinks{gap:28px;display:flex}.archiveNavLinks a{color:#d9cec2;letter-spacing:.16em;font-size:9px;text-decoration:none}.archiveHero{background:radial-gradient(at 73% 45%,#55232a 0,#211516 30%,#0d0b0a 69%);flex-direction:column;justify-content:center;min-height:100svh;padding:190px 8vw 110px;display:flex;position:relative;overflow:hidden}.archiveHero:before{content:"ARCHIVE";color:#ffffff04;font:500 24vw/.75 Cormorant Garamond,serif;position:absolute;bottom:-3vw;left:-4vw}.archiveHero h1,.archivePage section h2{margin:28px 0 24px;font:500 clamp(58px,8vw,112px)/.85 Cormorant Garamond,serif}.archiveHero h1 em,.archivePage section h2 em{color:#a73543;font-weight:400}.archiveHero>p:not(.sectionNo){color:#c9bdb1;max-width:620px;font:22px/1.6 Cormorant Garamond,serif}.archiveHero .primary{width:fit-content;margin-top:20px}.archiveSeal{border:2px solid var(--red);color:#a53a46;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:130px;height:130px;font:500 38px Cormorant Garamond,serif;display:flex;position:absolute;top:25%;right:9vw;transform:rotate(9deg)}.archiveSeal small{letter-spacing:.18em;font:7px DM Sans}.archiveLight,.archiveDark,.archivePaper{padding:125px 8vw}.archiveLight{color:#171311;background:#e6ded1}.archivePaper{color:#171311;background:#d5cabc}.archiveDark{background:#151211}.archiveLight .sectionNo,.archivePaper .sectionNo{color:#75695f}.archiveLead{color:#a99d92;font:19px/1.6 Cormorant Garamond,serif}.archiveLight>.archiveLead{color:#60564d}.mapGrid{border:1px solid #aa9d8d;grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.mapGrid article{background:#ddd4c6;border-bottom:1px solid #aa9d8d;border-right:1px solid #aa9d8d;min-height:255px;padding:28px;transition:all .25s}.mapGrid article:hover{color:#eee6da;background:#171311;transform:translateY(-4px)}.mapGrid span{letter-spacing:.18em;color:var(--red);font-size:8px}.mapGrid h3{margin:45px 0 12px;font:500 28px Cormorant Garamond,serif}.mapGrid p{font:17px/1.55 Cormorant Garamond,serif}.archiveTimeline{max-width:920px;margin:60px auto 0}.archiveTimeline article{border-top:1px solid #4d433d;grid-template-columns:80px 1fr;gap:25px;padding:23px 0;display:grid}.archiveTimeline b{color:var(--red);font:500 43px Cormorant Garamond,serif}.archiveTimeline strong{letter-spacing:.18em;color:#bcada0;font-size:9px}.archiveTimeline p{color:#bdb1a6;font:18px/1.5 Cormorant Garamond,serif}.family{text-align:center}.tree{max-width:900px;margin:65px auto 35px}.tree article{background:#eee7dc;border:1px solid #a89a89;padding:23px;box-shadow:5px 6px #b9ad9d}.tree>article{max-width:300px;margin:auto}.tree article small{letter-spacing:.15em;color:var(--red);font-size:8px;display:block}.tree article strong{margin-top:9px;font:500 28px Cormorant Garamond,serif;display:block}.tree>i{background:#807367;width:1px;height:60px;margin:auto;display:block}.tree>div{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.redactedTree{letter-spacing:.14em;color:#76695e;font-size:9px}.evidenceDesk{grid-template-columns:.45fr 1.55fr;gap:28px;margin-top:65px;display:grid}.evidenceDesk>div{flex-direction:column;display:flex}.evidenceDesk button{text-align:left;color:#493f37;background:0 0;border:0;border-bottom:1px solid #b7aa9b;padding:18px}.evidenceDesk button span{color:var(--red);margin-bottom:7px;font-size:8px;display:block}.evidenceDesk button.active{color:#eee6db;background:#171311}.evidenceDesk>article{color:#eee6db;background:#171311;grid-template-columns:.8fr 1.2fr;align-items:center;gap:30px;min-height:450px;padding:32px;display:grid}.evidenceDesk img{filter:saturate(.65);width:100%}.evidenceDesk h3,.quizResult h3,.quiz h3{margin:18px 0;font:500 40px Cormorant Garamond,serif}.evidenceDesk p,.quizResult p{color:#c7bbb0;font:18px/1.55 Cormorant Garamond,serif}.evidenceDesk small{letter-spacing:.14em;color:#81746a;font-size:7px}.evidenceDesk b{color:#b23a47;letter-spacing:.18em;font-size:8px}.twoCol,.theory{grid-template-columns:1fr 1fr;gap:8vw;display:grid}.quiz>button{color:#d8cec3;text-align:left;background:0 0;border:0;border-bottom:1px solid #493f39;justify-content:space-between;width:100%;padding:16px 0;display:flex}.quiz>button:hover{color:#b13c48}.quizResult .outline{color:inherit}.track,.lockedFile{border-top:1px solid #4d433d;padding:18px 0}.track strong{font:500 25px Cormorant Garamond,serif}.track p{color:#b9aca0;font:17px Cormorant Garamond,serif}.track small,.lockedFile span,.lockedFile small{letter-spacing:.13em;color:#9e303c;font-size:7px}.statusBoard{grid-template-columns:repeat(3,1fr);gap:20px;margin:60px 0 40px;display:grid}.statusBoard article{background:#d7cebf;padding:27px}.statusBoard article>span{color:var(--red);font:500 45px Cormorant Garamond,serif}.statusBoard h3{font:500 29px Cormorant Garamond,serif}.statusBoard b{letter-spacing:.15em;color:var(--red);font-size:8px}.statusBoard p{min-height:42px;font:17px Cormorant Garamond,serif}.statusBoard i{background:#b6aa9b;height:3px;display:block}.statusBoard i em{background:var(--red);height:100%;display:block}.archiveLight>.primary{display:inline-block}.lockedFile{grid-template-columns:58px 1fr 1fr;gap:12px;display:grid}.lockedFile strong{font:500 20px Cormorant Garamond,serif}.warnings{padding:0;list-style:none}.warnings li{border-top:1px solid #4d433d;padding:12px 0;font:17px Cormorant Garamond,serif}.warnings li:before{content:"×";color:#a63642;margin-right:14px}.theory>div>p:not(.sectionNo){font:19px Cormorant Garamond,serif}.theory form{flex-direction:column;gap:18px;display:flex}.theory label{letter-spacing:.15em;font-size:8px}.theory input,.theory textarea{background:#e9e2d7;border:1px solid #a89b8b;width:100%;margin-top:8px;padding:13px;display:block}.theory form .primary{border:0;width:fit-content}.theory form small{color:#74685e;font-size:8px}.newsletter{text-align:center;background:radial-gradient(circle,#4d2025 0,#1a1213 35%,#0d0b0a 70%)}.newsletter>p:not(.sectionNo){color:#bdb1a6;margin:0 auto 34px;font:20px Cormorant Garamond,serif}.newsletter .primary{display:inline-block}.archiveFaq>div{max-width:900px;margin:60px auto 0}.archiveFaq article{border-top:1px solid #b5a899}.archiveFaq article button{text-align:left;color:#171311;background:0 0;border:0;justify-content:space-between;width:100%;padding:21px 0;display:flex}.archiveFaq article strong{font:500 21px Cormorant Garamond,serif}.archiveFaq article p{color:#5d534b;padding-bottom:20px;font:18px/1.6 Cormorant Garamond,serif}@media (width<=900px){.archiveNavLinks{gap:13px}.archiveLight,.archiveDark,.archivePaper{padding:90px 7vw}.mapGrid,.statusBoard{grid-template-columns:1fr 1fr}.evidenceDesk,.twoCol,.theory,.evidenceDesk>article{grid-template-columns:1fr}.tree>div{gap:9px}}@media (width<=600px){.archiveNav .brand{font-size:8px}.archiveNavLinks a:nth-child(2),.archiveNavLinks a:nth-child(3){display:none}.archiveSeal{width:85px;height:85px;font-size:24px;top:17%}.mapGrid,.statusBoard,.tree>div{grid-template-columns:1fr}.evidenceDesk>article{padding:22px}.lockedFile{grid-template-columns:55px 1fr}.lockedFile small{grid-column:1/-1}.archiveHero h1{font-size:23vw}}.mapGrid button{color:#171311;text-align:left;background:#ddd4c6;border:1px solid #aa9d8d;border-top:0;border-left:0;min-height:255px;padding:28px;transition:all .25s}.mapGrid button:hover,.mapGrid button.selected{color:#eee6da;background:#171311;transform:translateY(-4px)}.mapGrid button span,.mapGrid button small{letter-spacing:.16em;color:#8c2633;font-size:8px}.mapGrid button h3{margin:45px 0 12px;font:500 28px Cormorant Garamond,serif}.mapGrid button p{font:17px/1.55 Cormorant Garamond,serif}.locationDetail{color:#e8dfd3;background:#171311;border-left:5px solid #8c2633;grid-template-columns:.65fr 1.35fr;gap:6vw;margin-top:28px;padding:38px;display:grid}.locationDetail span,.locationDetail strong{letter-spacing:.16em;color:#aa3945;font-size:8px}.locationDetail h3{margin:15px 0;font:500 42px Cormorant Garamond,serif}.locationDetail p{color:#c6b9ad;font:19px/1.6 Cormorant Garamond,serif}.notesSection{grid-template-columns:.7fr 1.3fr;gap:8vw;display:grid}.notesFolder{color:#171311;background:#cfc4b4;padding:25px;transform:rotate(-.4deg);box-shadow:14px 16px #080706}.noteTabs{border-bottom:1px solid #9f9282;flex-wrap:wrap;gap:8px;padding-bottom:18px;display:flex}.noteTabs button{letter-spacing:.12em;color:#5b5149;background:0 0;border:1px solid #9f9282;padding:9px 12px;font-size:8px}.noteTabs button.active{color:#eee5da;background:#171311}.handwrittenNote{background:repeating-linear-gradient(#dcd3c5 0 31px,#b6aa9b 32px);min-height:410px;padding:40px 28px 25px}.handwrittenNote>span{letter-spacing:.16em;color:#7d2b33;font-size:7px}.handwrittenNote h3{border-bottom:2px solid #25201c;padding-bottom:12px;font:500 22px DM Sans,sans-serif}.handwrittenNote p{margin:45px 0 25px;font:italic 29px/1.55 Cormorant Garamond,serif}.handwrittenNote small{color:#78232d;font:italic 18px Cormorant Garamond,serif}.handwrittenNote b{text-align:right;margin-top:30px;font:italic 25px Cormorant Garamond,serif;display:block}.letterGrid{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:60px;display:grid}.letterGrid article{background:#e9e1d5;border:1px solid #ac9e8e;min-height:390px;padding:35px;transform:rotate(-1deg);box-shadow:6px 8px #b7aa9a}.letterGrid article:nth-child(2){transform:rotate(1deg)}.letterGrid span{letter-spacing:.15em;color:#872530;font-size:7px}.letterGrid h3{font:500 35px Cormorant Garamond,serif}.letterGrid p{font:italic 22px/1.55 Cormorant Garamond,serif}.letterGrid b{font:italic 22px Cormorant Garamond,serif}.letterGrid .sealed{color:#ddd2c6;text-align:center;background:#181412;border:8px double #5c4d43;flex-direction:column;justify-content:center;display:flex}.letterGrid .sealed p{color:#a63541;font-style:normal}.reports{background:#0f0d0c}.reportGrid{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:60px;display:grid}.reportGrid article{background:#191513;border:1px solid #4d423b;padding:30px}.reportGrid span,.reportGrid small{letter-spacing:.15em;color:#a33541;font-size:7px}.reportGrid h3{font:500 30px Cormorant Garamond,serif}.reportGrid p{color:#bfb2a7;font:18px/1.6 Cormorant Garamond,serif}.objectArchive>div{background:#a89b8c;border:1px solid #a89b8c;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:60px;display:grid}.objectArchive article{background:#ded5c7;min-height:230px;padding:28px}.objectArchive article>span{color:#8b2732;font:500 40px Cormorant Garamond,serif}.objectArchive h3{font:500 25px Cormorant Garamond,serif}.objectArchive p{color:#554b43;font:17px/1.55 Cormorant Garamond,serif}@media (width<=900px){.locationDetail,.notesSection{grid-template-columns:1fr}.notesFolder{margin-top:30px}.letterGrid,.objectArchive>div{grid-template-columns:1fr 1fr}.reportGrid{grid-template-columns:1fr}}@media (width<=600px){.letterGrid,.objectArchive>div{grid-template-columns:1fr}.handwrittenNote{padding:30px 20px}.handwrittenNote p{font-size:24px}.letterGrid article{min-height:320px}}.blueprintFrame{background:#080807;border:1px solid #756554;margin:55px 0 35px;padding:16px;position:relative;box-shadow:14px 16px #c7bcac}.blueprintFrame img{aspect-ratio:16/9;object-fit:cover;filter:sepia(.2)contrast(1.08);width:100%;display:block}.mapPins span{color:#fff;letter-spacing:.12em;background:#8c2633;padding:7px 10px;font-size:7px;position:absolute;box-shadow:0 4px 14px #000}.pinCade{top:36%;left:22%}.pinDante{top:53%;left:30%}.pinEve{top:32%;right:17%}.locationDetail{grid-template-columns:.55fr .75fr 1fr;align-items:center}.locationDetail>img{object-fit:cover;filter:grayscale(.45)sepia(.2);border:1px solid #5f5046;width:100%;height:250px}.tree>article{max-width:390px}.tree article p{color:#5d534b;margin:16px 0;font:16px/1.55 Cormorant Garamond,serif}.tree article b{letter-spacing:.14em;color:#8b2633;margin-top:18px;font-size:7px;display:block}.tree>div article{min-height:300px}.caseBookSection{background:#0e0c0b;grid-template-columns:.55fr 1.45fr;align-items:center;gap:7vw;padding:125px 8vw;display:grid}.caseBookSection h2{margin:28px 0 24px;font:500 clamp(58px,8vw,112px)/.85 Cormorant Garamond,serif}.caseBookSection h2 em{color:#a73543;font-weight:400}.caseBookIntro>p:not(.sectionNo){color:#bcaea2;font:19px/1.65 Cormorant Garamond,serif}.caseControls{align-items:center;gap:16px;margin-top:30px;display:flex}.caseControls button{color:#d8cdc1;letter-spacing:.12em;background:0 0;border:1px solid #55473e;padding:11px 13px;font-size:8px}.caseControls button:disabled{opacity:.25}.caseControls span{color:#8f8176;font-size:8px}.caseBook{perspective:1200px;grid-template-columns:.7fr 1.3fr;min-height:620px;display:grid;position:relative}.casePagePhoto{background:#171311;border:1px solid #4f433a;overflow:hidden}.casePagePhoto img{object-fit:cover;filter:sepia(.35)saturate(.7)brightness(.7);width:100%;height:100%}.caseBook>article{color:#171311;background:#d9d0c1;padding:55px 50px;animation:.4s pageTurn;position:relative;box-shadow:12px 15px #050404}.caseBook>article:before{content:"";pointer-events:none;border:1px solid #a99b8a;position:absolute;inset:12px}.caseBook>article>span{letter-spacing:.18em;color:#85232e;font-size:8px}.caseBook>article h3{margin:36px 0 10px;font:500 clamp(43px,5vw,72px)/.9 Cormorant Garamond,serif}.caseBook>article small{letter-spacing:.13em;font-size:9px}.caseBook>article p{color:#4f463f;margin:45px 0;font:21px/1.7 Cormorant Garamond,serif}.caseBook>article b{color:#85232e;letter-spacing:.15em;border:2px solid #85232e;width:fit-content;padding:10px;font-size:9px;display:block;transform:rotate(-3deg)}.caseBook>article i{font:italic 13px Cormorant Garamond,serif;position:absolute;bottom:30px;right:35px}@keyframes pageTurn{0%{opacity:.25;transform:rotateY(-12deg)translate(-10px)}to{opacity:1;transform:none}}.quoteVault{background:radial-gradient(circle at 50% 40%,#3d1b20,#100d0c 65%);padding:125px 8vw}.quoteVault>div{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:55px;display:grid}.quoteVault blockquote{background:#171211;border:1px solid #4d3f39;margin:0;padding:32px}.quoteVault blockquote p{color:#e5dbcf;font:italic 27px/1.4 Cormorant Garamond,serif}.quoteVault cite{letter-spacing:.15em;color:#aa3542;font-size:8px}.objectHero{margin:55px 0 35px;position:relative}.objectHero img{object-fit:cover;filter:sepia(.25)saturate(.75);width:100%;max-height:620px}.objectHero figcaption{color:#e8ded2;letter-spacing:.14em;background:#130f0ee8;padding:11px 14px;font-size:8px;position:absolute;bottom:15px;left:15px}.objectArchive article small{letter-spacing:.1em;color:#8c2633;font-size:7px}.reportGrid article:nth-child(5),.reportGrid article:nth-child(7){border-color:#7c2631}.reportGrid article:nth-child(8){background:#29161a}.reportGrid article:nth-child(8) p{color:#e4d8cb;font-style:italic}@media (width<=1000px){.caseBookSection{grid-template-columns:1fr}.caseBook{max-width:850px}.locationDetail{grid-template-columns:1fr 1fr}.locationDetail>div:first-child{grid-column:1/-1}.tree>div{grid-template-columns:1fr}.tree>div article{min-height:0}.quoteVault>div{grid-template-columns:1fr}}@media (width<=650px){.blueprintFrame{padding:8px}.mapPins span{margin:7px 4px 0 0;display:inline-block;position:static}.locationDetail{grid-template-columns:1fr}.caseBook{min-height:0;display:block}.casePagePhoto{height:230px}.caseBook>article{min-height:560px;padding:40px 28px}.caseBook>article p{font-size:19px}.quoteVault blockquote p{font-size:23px}}
