:root{--container-max:1248px;--section-padding:clamp(64px,7.5vw,104px)}.container{padding-inline:clamp(20px,4vw,48px)}.section{border-top:1px solid rgba(201,160,80,.26);padding-block:var(--section-padding)}.section .section-title{font-size:clamp(30px,2.6vw,40px);line-height:1.15;margin-bottom:clamp(32px,4vw,48px)}.briefing-hero{padding:clamp(110px,11vw,160px) 0 clamp(48px,6vw,80px)}.briefing-layout{gap:clamp(32px,5vw,72px)}.briefing-title{font-size:clamp(42px,5vw,72px);text-wrap:balance}.briefing-description{font-size:clamp(16px,1.25vw,18px);line-height:1.75}.briefing-portrait{max-width:260px}.briefing-envelope{max-width:400px}.section p{overflow-wrap:break-word}.subject-pages p,.discovery-note p,.report-observations li,.operation-description,.contact-brief>p{font-size:16px;line-height:1.75}.subject-cover-title{max-width:12ch}.discovery-note{padding:clamp(20px,2.5vw,30px)}.discovery-step{width:90%}.field-reports-desk{max-width:1100px;gap:40px}.field-reports-invitation{font-size:16px;margin-top:-12px}.report-notebook h3{font-size:clamp(23px,2vw,29px)}.report-notebook>summary{padding:40px 30px 26px}.report-body{padding:0 30px 28px}.report-company{font-size:16px}.operations-table{gap:clamp(40px,5vw,64px)}.evidence-stage{height:clamp(250px,24vw,320px);padding:20px 16px}.evidence-paper{width:88%}.operation-summary h3{font-size:clamp(23px,2vw,28px)}.operation-stack li,.operation-link,.evidence-invitation{font-size:14px}.operation-status,.film-caption{font-size:13px}.operation-build dd{font-size:15px;overflow-wrap:anywhere}.operation-build dt{font-size:13px}.kit-section .kit-heading .section-title{margin-bottom:0}.kit-lid{gap:clamp(24px,3vw,42px);padding:clamp(24px,3vw,38px)}.kit-manifest p,.kit-dossier>p{font-size:15px;line-height:1.7}.kit-tools button{font-size:14px;padding:10px 12px}.kit-compartment legend,.kit-tool-name span,.kit-proof{font-size:14px}.kit-inventory,.kit-serial{font-size:11px}.kit-heading p{font-size:16px}.lab-workstation{width:min(100%,880px);margin-top:0}.lab-screen-content p{font-size:16px;max-width:48ch;line-height:1.75}.lab-availability,.lab-caption{font-size:13px}.contact-scene{gap:clamp(32px,5vw,64px)}.contact-brief h3{font-size:clamp(42px,5vw,68px);letter-spacing:-.03em;margin:0 0 24px}.contact-brief>p{max-width:42ch}.contact-phone{max-width:400px}.phone-presets button,.phone-routing>span{font-size:12px}.phone-routing a{font-size:15px}.phone-instruction{font-size:13px}.transmission-bottom>p,.transmission-identity small{font-size:12px}.margin-clue{display:flex;align-items:center;justify-content:flex-end;gap:12px;width:fit-content;max-width:100%;min-height:48px;margin:24px 0 0 auto;padding:4px 0;color:#d4bd96;font:400 clamp(23px,2.1vw,28px)/1.15 "Caveat",cursive;text-transform:none;letter-spacing:0;text-wrap:balance}.margin-clue>span{max-width:27ch}.margin-clue svg{flex:0 0 36px;width:36px;height:52px;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.margin-clue:focus-visible{outline:2px solid currentColor;outline-offset:6px}.margin-clue.clue-on-paper{color:#713d37}.envelope-letter .margin-clue{font-family:Caveat,cursive;font-size:26px;font-weight:400}.envelope-letter .margin-clue svg{width:36px}.envelope-trail{margin-top:20px}.briefing-evidence:has(.briefing-envelope[open])>.envelope-trail{visibility:hidden}.subject-pages .margin-clue{margin-top:18px}.profile-section:has(.subject-folder[open]) .profile-trail{visibility:hidden}.profile-trail,.report-trail{margin-top:32px;margin-right:clamp(0px,4vw,48px)}.dossier-footer .margin-clue{margin:0 0 0 auto}.operations-trail{margin-top:40px}.lab-screen .terminal-clue{justify-content:space-between;width:100%;font:14px/1.5 Courier New,monospace;color:#efd596;margin:12px 0 0;border-bottom:1px solid #b4a06f}.terminal-clue svg{width:25px;height:36px;flex-basis:25px}.kit-trail{margin:12px 16px 0 auto}@media(hover:hover)and (pointer:fine){.margin-clue:hover{color:#f1dfbd}.margin-clue.clue-on-paper:hover{color:#472723}.margin-clue:hover>span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}}@media(min-width:960px){.field-reports-desk{grid-template-columns:1fr 1fr;align-items:start}.field-report{width:100%}.report-notebook>summary{min-height:280px;display:flex;flex-direction:column}.report-open-control{margin-top:auto;padding-top:24px}}@media(max-width:960px){.contact-scene{grid-template-columns:minmax(0,1fr) minmax(300px,1fr)}.operations-table{column-gap:32px}.kit-lid{gap:24px;padding:24px}}@media(max-width:900px){.dossier-spread{grid-template-columns:1fr;gap:28px}.personnel-dossier{max-width:560px;padding:28px}.personnel-dossier:after{display:none}.dossier-index{flex-wrap:wrap;gap:12px;margin-bottom:28px}.dossier-degree{font-size:25px}.dossier-sheet{padding:28px}.dossier-cover strong{font-size:clamp(42px,8vw,68px)}.contact-scene{grid-template-columns:1fr;max-width:680px;margin:auto}.contact-phone-stage{width:min(100%,440px);justify-self:center}.contact-brief h3 br{display:none}.contact-brief>p{max-width:52ch}.contact-handnote svg{transform:rotate(35deg)}}@media(max-width:820px){.briefing-layout,.investigation-layout{grid-template-columns:1fr;gap:40px}.briefing-title{max-width:17ch;font-size:clamp(38px,6.5vw,52px)}.briefing-title span{display:inline}.briefing-evidence{width:min(100%,380px);justify-self:center;padding:0}.briefing-portrait{max-width:220px}.investigation-layout{max-width:580px;margin:auto}.kit-lid{grid-template-columns:1fr}.kit-manifest h3{white-space:normal}.kit-manifest p{max-width:46ch}.kit-dossier{width:100%}.operations-table{grid-template-columns:1fr;max-width:560px;margin:auto}.evidence-stage{height:auto;min-height:270px;padding:24px 16px}.evidence-paper{max-width:340px}.lab-screen{padding:20px 16px}.lab-terminal-bar{flex-wrap:wrap}}@media(max-width:480px){.container{padding-inline:20px}.briefing-hero{padding-top:104px}.briefing-portrait{max-width:200px;padding:9px 9px 0}.briefing-portrait figcaption{font-size:12px;padding:10px 0 12px}.briefing-thread{height:32px}.briefing-envelope>summary{padding:20px}.briefing-actions{gap:12px 20px}.briefing-primary,.briefing-secondary{font-size:14px}.subject-folder>summary{min-height:240px;padding:30px 24px 22px}.subject-pages{padding:24px 18px}.personnel-dossier{padding:22px 16px}.dossier-sheet{padding:24px 20px}.dossier-degree{font-size:23px}.dossier-school{font-size:16px}.dossier-footer{margin-top:24px;gap:8px}.dossier-footer>.dossier-fastener:last-child{display:none}.report-notebook>summary{padding:38px 22px 24px}.report-body{padding:0 22px 24px}.report-date{font-size:13px}.operation-build{padding:18px}.operation-build>div{grid-template-columns:80px minmax(0,1fr)}.kit-lid{padding:22px 16px}.kit-tray{padding:18px 8px}.kit-tools{gap:8px}.kit-tools button{padding:9px 10px}.kit-dossier{padding:20px 18px}.kit-heading{display:block}.kit-heading p{margin-top:12px}.kit-trail{margin-right:8px}.lab-monitor{padding:12px 10px 0}.lab-screen{padding:18px 12px;border-width:6px}.lab-screen h2{font-size:27px}.lab-screen-content{padding:24px 0}.lab-screen-content p{font:15px/1.65 var(--font-body);text-align:left}.lab-file-number{font-size:10px;letter-spacing:.04em}.lab-bezel-label{font-size:8px}.lab-terminal-bar,.lab-terminal-footer{font-size:11px;letter-spacing:0}.lab-screen .terminal-clue{font-size:13px}.contact-brief h3{font-size:44px}.contact-phone{padding-inline:18px}.phone-directory-label{padding-inline:10px}.margin-clue{font-size:24px}}@media(max-width:360px){.dossier-nav .container{padding-inline:12px}.dossier-nav .nav-logo{gap:5px}.dossier-nav .nav-logo img{width:30px;height:30px}.nav-identity{font-size:13px}.nav-identity small{display:none}.briefing-title{font-size:36px}.briefing-actions{column-gap:16px}.briefing-primary{padding-inline:14px}.lab-bezel-label{gap:8px}.lab-coming-soon{padding-inline:16px}.lab-vents{width:20px}.phone-dial{margin-inline:auto}.phone-directory-label{font-size:9px}}@media(max-height:600px)and (min-width:761px){.briefing-hero{padding-top:104px}.briefing-title{font-size:46px}.briefing-portrait{max-width:180px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
