@charset "UTF-8";
:root{--ink:#272924;--paper:#f7f6f1;--muted:#858780;--book-width:min(1140px,calc(100vw - 120px),calc((100svh - 172px)*1.85));--page-height:calc(var(--book-width)*.54);--turn-time:640ms}*{box-sizing:border-box}body{margin:0;background:#eeeee9;color:var(--ink);font-family:Arial,"PingFang SC","Microsoft YaHei",sans-serif;-webkit-font-smoothing:antialiased}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}a:focus-visible,button:focus-visible{outline:2px solid #898d7d;outline-offset:4px}button:disabled{opacity:.24;cursor:default}h1,h2,h3,p,figure{margin:0}.site-header{height:68px;padding:0 4.2%;display:flex;align-items:center;gap:30px}.name{font-size:17px;font-weight:500;letter-spacing:2px}.edition{font-size:9px;letter-spacing:1.5px;color:#93968c}.site-header button{border:0;background:none;margin-left:auto;font-size:11px;padding:12px}.site-header button span{padding-left:15px}.scene{width:100%;perspective:2400px;padding:12px 0 25px;overflow:visible}.book{width:var(--book-width);position:relative;margin:0 auto;transform-style:preserve-3d;transition:transform var(--turn-time) cubic-bezier(.25,.1,.25,1);filter:drop-shadow(0 24px 20px #242c191c);touch-action:pan-y}.book.is-cover{transform:translateX(-25%)}.spread{display:grid;grid-template-columns:1fr 1fr;position:relative;margin-bottom:50px;border-radius:4px;box-shadow:0 1px #c9c9be,1px 2px #fafaf6,1px 3px #c9c9bd,2px 4px #f7f7ef,2px 5px #b9baae,3px 6px #f0f0e7,3px 7px #bcbdb0,2px 10px 5px #00000013}.page{position:relative;height:var(--page-height);min-width:0;background:var(--paper);overflow:hidden;padding:calc(var(--book-width)*.032);padding-bottom:calc(var(--book-width)*.045)}.page:first-child{border-radius:3px 0 0 4px}.page:nth-child(2){border-radius:0 5px 5px 0}.page:first-child:after,.page:nth-child(2):after{content:"";position:absolute;top:0;bottom:0;pointer-events:none;z-index:20;width:8%}.page:first-child:after{right:0;background:linear-gradient(90deg,transparent,#00000004 40%,#00000019 88%,#0000002e)}.page:nth-child(2):after{left:0;background:linear-gradient(90deg,#00000025,#00000009 12%,#fff4 38%,transparent)}.running-head{font-size:calc(var(--book-width)*.008);letter-spacing:1.3px;color:var(--muted);line-height:1.6;margin-bottom:calc(var(--book-width)*.028)}.running-head>span{display:block;font-size:calc(var(--book-width)*.008);letter-spacing:.6px;margin-top:4px}.folio{position:absolute;bottom:3%;left:6.4%;right:6.4%;display:flex;justify-content:space-between;font-size:calc(var(--book-width)*.0068);letter-spacing:.8px;color:#8b8c83;z-index:21;pointer-events:none}h2{font-size:calc(var(--book-width)*.030);font-weight:500;letter-spacing:-1px;line-height:1.4;margin-bottom:calc(var(--book-width)*.021)}.body-copy{font-size:calc(var(--book-width)*.0121);line-height:1.95;color:#606359;text-align:justify;word-break:normal}.body-copy strong{font-weight:500;color:#343a2e}.project-meta{font-size:calc(var(--book-width)*.0072);line-height:1.65;color:#999b92;position:absolute;bottom:7%;left:6.4%;right:6.4%}.project-meta a,.project-meta>span{display:block;margin-top:5px}.project-meta a{color:#7e8177;width:fit-content;border-bottom:1px solid #d5d6cc}.closing-line{font-size:calc(var(--book-width)*.017);line-height:1.65;letter-spacing:.3px}.cover-spread{display:block;width:50%;margin-left:50%;height:var(--page-height)}.cover-page{padding:0;background:#deded8}.cover-page:after{background:linear-gradient(90deg,#0001,transparent 5%,#fff3 8%,transparent 10%)!important;left:0!important;width:100%!important;z-index:1!important}.cover-open{display:block;width:100%;height:100%;padding:0;border:0;background:none}.cover-open img{width:100%;height:100%;object-fit:fill;display:block}.profile-art{background:#edede6}.profile-name{margin-top:calc(var(--book-width)*.035)}.profile-name>small{font-size:calc(var(--book-width)*.01);color:#8a8d7d}.profile-name h1{font-size:calc(var(--book-width)*.061);font-weight:400;letter-spacing:3px;margin-top:calc(var(--book-width)*.014);line-height:1.1}.profile-name h1 span{display:block;font-family:Georgia,serif;font-size:calc(var(--book-width)*.045);font-weight:400;line-height:1.04;letter-spacing:-2px;margin-top:calc(var(--book-width)*.022);color:#7e846e}.profile-name p{font-size:calc(var(--book-width)*.011);margin-top:calc(var(--book-width)*.02);color:#646a5b}.profile-index{display:grid;gap:calc(var(--book-width)*.009);position:absolute;bottom:9%;font-size:calc(var(--book-width)*.0092);color:#8a8e7e}.about-copy h2{margin-top:calc(var(--book-width)*.038)}.profile-detail{display:grid;gap:8px;font-size:calc(var(--book-width)*.009);color:#92958a;margin-top:calc(var(--book-width)*.028)}.contact-line{display:flex;flex-direction:column;gap:12px;font-size:calc(var(--book-width)*.009);margin-top:calc(var(--book-width)*.035);color:#6d7361}.community-art{background:#efece3;padding-top:calc(var(--book-width)*.026)}.community-title{position:relative;z-index:4;font-family:Arial,sans-serif;font-size:calc(var(--book-width)*.029);line-height:.95;font-weight:800;letter-spacing:-1.5px}.community-title small{display:block;font-size:calc(var(--book-width)*.009);font-weight:400;letter-spacing:.5px;line-height:1.6;margin-top:9px}.community-picture{position:absolute;left:17%;right:-5%;top:23%;height:65%;overflow:hidden;transform:rotate(-4deg)}.community-picture img{width:100%;height:100%;object-fit:cover;transform:scale(1.07)}.question-mark{position:absolute;right:7%;top:5%;z-index:6;font-family:Georgia,serif;font-style:italic;font-size:calc(var(--book-width)*.16);line-height:1;color:#a84332;transform:rotate(14deg)}.box-sticker{position:absolute;left:5%;top:43%;width:17%;z-index:5;transform:rotate(-13deg);mix-blend-mode:multiply}.services{position:absolute;z-index:6;left:7%;bottom:16%;font-size:calc(var(--book-width)*.009);font-weight:700;line-height:1.5;letter-spacing:.5px;background:#efece3;padding:8px 10px;transform:rotate(-4deg)}.community-note{position:absolute;bottom:8%;font-size:calc(var(--book-width)*.009);color:#666957}.community-copy h2{font-size:calc(var(--book-width)*.028);margin-bottom:calc(var(--book-width)*.014)}.community-copy .running-head{margin-bottom:calc(var(--book-width)*.015)}.community-copy .body-copy{font-size:calc(var(--book-width)*.0113);line-height:1.88}.personas{display:flex;align-items:center;justify-content:center;gap:calc(var(--book-width)*.022);margin-top:calc(var(--book-width)*.016)}.personas figure{display:flex;align-items:center;gap:calc(var(--book-width)*.009)}.personas img{height:calc(var(--book-width)*.084);width:calc(var(--book-width)*.044);object-fit:contain}.personas figcaption{font-size:calc(var(--book-width)*.008);color:#595f50}.personas small{display:block;font-size:calc(var(--book-width)*.008);margin-top:6px}.persona-cross{color:#a0a391;font-size:calc(var(--book-width)*.016)}.concept-line{font-size:calc(var(--book-width)*.013);text-align:center;margin-top:calc(var(--book-width)*.014);letter-spacing:1px}.concept-line i{font-style:normal;color:#a6a995;margin:0 10px}.community-copy .closing-line{margin-top:calc(var(--book-width)*.019);font-size:calc(var(--book-width)*.016)}.vr-art{padding:0;background:#536c77}.full-bleed{display:block;width:100%;height:100%;object-fit:cover}.vr-art .folio{color:#fff;text-shadow:0 1px 4px #0009}.vr-copy .running-head{margin-bottom:calc(var(--book-width)*.022)}.vr-copy h2{font-size:calc(var(--book-width)*.028)}.vr-copy .body-copy{font-size:calc(var(--book-width)*.0115)}.experience-flow{display:flex;align-items:center;justify-content:space-between;gap:3px;margin-top:calc(var(--book-width)*.026);font-size:calc(var(--book-width)*.009)}.experience-flow small{display:block;font-size:calc(var(--book-width)*.0065);letter-spacing:.5px;color:#959a8b;margin-bottom:7px}.experience-flow i{font-size:calc(var(--book-width)*.011);font-style:normal;color:#bbc0b0}.experience-facts{display:flex;gap:calc(var(--book-width)*.023);font-size:calc(var(--book-width)*.011);letter-spacing:.8px;margin-top:calc(var(--book-width)*.026);color:#747e72}.vr-copy .closing-line{margin-top:calc(var(--book-width)*.026);font-size:calc(var(--book-width)*.018)}.poster-art{background:#eaeae3}.poster-duo{display:flex;gap:calc(var(--book-width)*.016);align-items:center;height:78%}.poster-duo figure{width:50%}.poster-duo img{display:block;width:100%;height:calc(var(--book-width)*.33);object-fit:contain}.poster-duo figcaption{text-align:center;font-size:calc(var(--book-width)*.0065);line-height:1.5;margin-top:15px;color:#888e7d;letter-spacing:.4px}.poster-copy h2{margin-top:calc(var(--book-width)*.025)}.poster-caption{display:flex;gap:calc(var(--book-width)*.023);font-size:calc(var(--book-width)*.011);padding-top:calc(var(--book-width)*.02);margin-top:calc(var(--book-width)*.016);border-top:1px solid #dfe1d5}.poster-caption>span{font-family:Georgia,serif;color:#9ba08d}.poster-caption small{display:block;font-size:calc(var(--book-width)*.0085);color:#8b9280;margin-top:7px}.social-art{background:#e8e8e2}.social-original{display:block;margin-top:calc(var(--book-width)*.045)}.social-original img{display:block;width:100%;height:auto}.social-image-caption{font-size:calc(var(--book-width)*.017);line-height:1.6;margin-top:calc(var(--book-width)*.027);color:#646958}.social-copy .running-head{margin-bottom:calc(var(--book-width)*.015)}.follower-stat b{font-family:Georgia,"Times New Roman",serif;font-size:calc(var(--book-width)*.075);font-weight:400;letter-spacing:-4px;line-height:1.1}.follower-stat b span{font-size:calc(var(--book-width)*.045);vertical-align:top}.follower-stat>small{display:block;font-size:calc(var(--book-width)*.008);letter-spacing:1px;margin-top:6px;color:#898e7e}.social-stats{display:flex;justify-content:space-between;gap:6px;margin-top:calc(var(--book-width)*.026);margin-bottom:calc(var(--book-width)*.025)}.social-stats b{font-size:calc(var(--book-width)*.024);font-weight:400;letter-spacing:-.8px}.social-stats span{display:block;font-size:calc(var(--book-width)*.008);color:#8a917c;margin-top:6px}.social-copy .body-copy{font-size:calc(var(--book-width)*.0112);line-height:1.85}.social-loop{font-size:calc(var(--book-width)*.010);letter-spacing:.5px;margin-top:calc(var(--book-width)*.026)}.social-loop i{font-style:normal;color:#a8ae9b;margin:0 4px}.social-reflection{font-size:calc(var(--book-width)*.012);line-height:1.75;margin-top:calc(var(--book-width)*.022);color:#676e5c}.reader-controls{display:none;align-items:center;justify-content:center;gap:34px;height:43px;margin:3px auto 0}.reader-controls button{border:0;background:none;min-height:44px;padding:8px 12px;font-size:10px;letter-spacing:.5px;touch-action:manipulation}.reader-controls button>span{font-size:19px;padding:0 8px}.reader-controls button:hover:not(:disabled){background:#e2e4da;border-radius:4px}.reader-position{width:230px;text-align:center}#position{font-size:9px;color:#777e69;letter-spacing:.5px}#progress{height:1px;background:#d4d8cb;margin-top:11px}#progress:after{content:"";display:block;width:var(--progress);height:1px;background:#818974;transition:width var(--turn-time)}footer{display:flex;justify-content:space-between;padding:24px 4.2% 12px;font-size:8px;letter-spacing:1px;color:#969d89}#contents{position:absolute;right:4%;top:58px;width:285px;max-height:80svh;overflow:auto;padding:24px 28px;background:#f8f9f3;box-shadow:0 12px 40px #0001;z-index:100}.nav-label{font-size:9px;letter-spacing:2px;color:#919981;display:block;margin-bottom:12px}#contents a{display:block;padding:12px 0;font-size:11px;color:#666f58}.enhanced .spread{display:none;margin-bottom:0}.enhanced .spread.active{display:grid}.enhanced .cover-spread.active{display:block}.enhanced .reader-controls{display:flex}.turn-layer{position:absolute;inset:0;pointer-events:none;z-index:30;transform-style:preserve-3d}.turn-leaf{position:absolute;top:0;height:var(--page-height);width:50%;transform-style:preserve-3d;will-change:transform}.leaf-face{position:absolute;inset:0;backface-visibility:hidden;overflow:hidden;background:var(--paper)}.leaf-back{transform:rotateY(180deg)}.leaf-face:after{content:"";position:absolute;inset:0;pointer-events:none;animation:leaf-light var(--turn-time) ease-in-out}.turn-leaf.forward{right:0;transform-origin:left;animation:turn-forward var(--turn-time) cubic-bezier(.3,.05,.25,1) forwards}.turn-leaf.backward{left:0;transform-origin:right;animation:turn-backward var(--turn-time) cubic-bezier(.3,.05,.25,1) forwards}.turn-stationary{position:absolute;top:0;width:50%;height:var(--page-height);overflow:hidden;z-index:-1;pointer-events:none}.turn-stationary.left{left:0}.turn-stationary.right{right:0}@keyframes turn-forward{from{transform:rotateY(0)}to{transform:rotateY(-180deg)}}@keyframes turn-backward{from{transform:rotateY(0)}to{transform:rotateY(180deg)}}@keyframes leaf-light{0%,100%{background:#0000}50%{background:#0002}}.no-script{text-align:center}.mobile-turn{animation:mobile-turn var(--turn-time) ease}@keyframes mobile-turn{from{opacity:.65;transform:rotateY(-6deg)}to{opacity:1;transform:none}}

@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
@media print{body{background:#fff}.site-header,#contents,.reader-controls,footer{display:none!important}:root{--book-width:1000px;--page-height:540px}.book{width:1000px;transform:none!important;filter:none}.enhanced .spread{display:grid!important;margin-bottom:0;break-after:page;box-shadow:none}.enhanced .cover-spread{display:block!important;margin-left:25%;width:50%}.scene{padding:0}.turn-layer{display:none}}
/* Keep the complete social screenshot and its caption within one leaf. */
.social-original{margin-top:calc(var(--book-width)*.025)}.social-original img{width:100%;height:calc(var(--book-width)*.32);object-fit:contain}.social-image-caption{margin-top:calc(var(--book-width)*.022)}


/* Always an open book: no breakpoint stacks its two leaves. */
:root{--book-width:min(1140px,calc(100vw - 64px));--ink:#292a27;--muted:#888981}
.scene{overflow-x:auto;overflow-y:hidden;padding-top:18px;padding-bottom:34px;scrollbar-width:thin}
.book{flex-shrink:0}.spread{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
.zoom-control{font-size:10px!important;margin-left:0!important;border:1px solid #cfd0c8!important;border-radius:2px;padding:7px 10px!important}
body.zoomed{--book-width:1140px}.zoomed .scene{padding-left:24px;padding-right:24px}.zoomed .book{margin-left:auto;margin-right:auto}
.handmark{width:calc(var(--book-width)*.040);height:calc(var(--book-width)*.025);position:absolute;right:7%;top:4.5%;color:#44473b;opacity:.65;pointer-events:none}
.handmark path,.handmark circle{fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}
.copy-page h2:after{content:"";display:block;width:25%;height:5px;margin-top:9px;border-bottom:1px solid #74796a;border-radius:40% 65% 30% 70%;transform:rotate(-2deg);opacity:.6}
.vr-copy h2:after{display:none}.community-copy h2:after{display:none}
.city-inset{position:absolute;right:5%;bottom:8%;width:58%;padding:5px 6px 3px;background:#f7f6f1ed;box-shadow:0 3px 10px #0002;transform:rotate(-3deg);border:1px solid #d7d9ce}
.city-inset img{display:block;width:100%;height:calc(var(--book-width)*.085);object-fit:contain;background:#121515}
.city-inset figcaption{font-size:calc(var(--book-width)*.0065);color:#656a5c;padding:5px 2px 2px;letter-spacing:.6px}
.vr-art .full-bleed{object-position:center}.social-stats{border-top:1px solid #b7bbac;padding-top:8px}.social-copy .running-head{padding-right:12%}
@media(max-width:800px){:root{--book-width:calc(100vw - 28px)}.site-header{height:58px;padding:0 14px;gap:8px}.edition{display:none}.name{font-size:14px}.site-header button{font-size:10px}.scene{padding-top:14px}.reader-controls{gap:6px}.reader-position{width:160px}.reader-controls button{font-size:9px;padding:5px}.reader-controls button>span{padding:0 4px}footer{font-size:7px;padding:22px 14px}footer>span:nth-child(2){display:none}.running-head{letter-spacing:.4px}.folio{letter-spacing:.2px}.reader-controls{margin-top:10px}}
@media print{.zoom-control,.handmark{display:none}.scene{overflow:visible}}
/* Recruiter reading order: real results first, on the existing digital book. */
:root{--turn-time:520ms;--book-width:min(1140px,calc(100vw - 64px),max(660px,calc((100svh - 204px)*1.85)))}
html{min-height:100%;background:#090a09}body{min-height:100svh;background:radial-gradient(ellipse at 50% 46%,#20231e 0,#10120f 44%,#090a09 80%)}
.site-header{color:#e4e5dc}.edition{color:#7d8577}.zoom-control{border-color:#42473e!important;color:#bac0b2}.site-header button:hover{color:#fff}.book{filter:drop-shadow(0 28px 24px #0009)}
.reader-controls{color:#cdd1c3}.reader-controls button:hover:not(:disabled){background:#252a20}.reader-position #position{color:#bdc6af}#progress{background:#343b2d}#progress:after{background:#bbc9a4}footer{color:#6f7864}footer a{color:#c0cab0}
.chapter-shortcuts{display:flex;justify-content:center;align-items:center;gap:24px;margin:13px 16px 0;min-height:24px;flex-wrap:wrap}
.chapter-shortcuts a{font-size:10px;letter-spacing:.4px;color:#858f7a;padding:5px 0;border-bottom:1px solid transparent}.chapter-shortcuts a:hover,.chapter-shortcuts a[aria-current="page"]{color:#e2e8d5;border-bottom-color:#aebf92}
footer{padding-top:13px}.scene{padding-bottom:26px}
.about-copy h2{font-size:calc(var(--book-width)*.0235);line-height:1.65;letter-spacing:-.5px;margin-top:calc(var(--book-width)*.038);margin-bottom:calc(var(--book-width)*.026)}.about-copy h2:after{display:none}
.about-copy .body-copy{font-size:calc(var(--book-width)*.013);line-height:1.95}.about-observation{font-size:calc(var(--book-width)*.013);line-height:1.95;color:#686f5d;margin-top:calc(var(--book-width)*.033)}
.plain-capabilities{position:absolute;left:6.4%;bottom:10%;font-size:calc(var(--book-width)*.009);line-height:1.85;letter-spacing:1px;color:#959e87}
.social-art .running-head{font-size:calc(var(--book-width)*.012);color:#646d58}.social-art .running-head span{font-size:calc(var(--book-width)*.009)}
.social-original{margin-top:calc(var(--book-width)*.018)}.social-original img{height:calc(var(--book-width)*.34)}.social-image-caption{font-size:calc(var(--book-width)*.017);margin-top:calc(var(--book-width)*.021)}
.follower-stat b{font-size:calc(var(--book-width)*.082);line-height:1.02}.follower-stat b span{font-size:calc(var(--book-width)*.046)}.social-stats{margin-top:calc(var(--book-width)*.019);margin-bottom:calc(var(--book-width)*.018)}.social-stats b{font-size:calc(var(--book-width)*.026)}
.social-copy .body-copy{line-height:1.9}.social-loop{margin-top:calc(var(--book-width)*.021)}.social-reflection{font-size:calc(var(--book-width)*.012);margin-top:calc(var(--book-width)*.018)}
.fibocom-art{background:#eceee5}.fibocom-art .running-head{margin-bottom:calc(var(--book-width)*.022)}.fibocom-wordmark{font-size:calc(var(--book-width)*.039);font-weight:700;letter-spacing:-1.4px;color:#3a4334;line-height:1.1}.fibocom-art h2{font-size:calc(var(--book-width)*.028);line-height:1.5;margin-top:calc(var(--book-width)*.025);margin-bottom:calc(var(--book-width)*.025)}
.execution-print{position:relative}.execution-line{display:grid;grid-template-columns:calc(var(--book-width)*.029) 1fr;align-items:baseline;border-top:1px solid #cbd1bf;padding:calc(var(--book-width)*.010) 0;column-gap:calc(var(--book-width)*.010)}
.execution-line>span{font-family:Georgia,serif;font-size:calc(var(--book-width)*.011);color:#87947a}.execution-line b{font-size:calc(var(--book-width)*.024);font-weight:400;letter-spacing:-1px;line-height:1.05}.execution-line small{grid-column:2;font-size:calc(var(--book-width)*.009);color:#858e7a;margin-top:5px}.execution-print figcaption{font-size:calc(var(--book-width)*.007);color:#939b88;margin-top:9px}
.fibocom-copy .running-head{margin-bottom:calc(var(--book-width)*.025)}.fibocom-results{display:grid;grid-template-columns:1fr 1fr;column-gap:calc(var(--book-width)*.027);row-gap:calc(var(--book-width)*.023);margin-bottom:calc(var(--book-width)*.025)}
.fibocom-results>div>b{font-family:Georgia,"Times New Roman",serif;font-weight:400;font-size:calc(var(--book-width)*.054);line-height:1;letter-spacing:-2px;display:block}.fibocom-results>div>b>span{font-size:calc(var(--book-width)*.029);vertical-align:top;letter-spacing:-1px}.fibocom-results>div>span{display:block;font-size:calc(var(--book-width)*.009);line-height:1.5;color:#818a75;margin-top:7px}.fibocom-results>div:last-child>b{font-size:calc(var(--book-width)*.049)}
.fibocom-copy .body-copy{font-size:calc(var(--book-width)*.012);line-height:1.9}.execution-tags{font-size:calc(var(--book-width)*.008);color:#8d9681;letter-spacing:.6px;line-height:1.8;margin-top:calc(var(--book-width)*.021)}
.question-mark{color:#3e7250}.community-art{background:#eff0e5}.services{background:#eff0e5}.community-poster-inset{position:absolute;right:5%;bottom:12%;width:20%;height:27%;z-index:7;transform:rotate(7deg);background:#f5f4ec;padding:3px;box-shadow:0 2px 5px #0002}.community-poster-inset img{width:100%;height:100%;display:block;object-fit:contain}
.community-copy .closing-line{font-size:calc(var(--book-width)*.0155);line-height:1.55;margin-top:calc(var(--book-width)*.020)}.community-copy .body-copy{font-size:calc(var(--book-width)*.012);line-height:1.9}.community-copy .personas{margin-top:calc(var(--book-width)*.018)}.persona-cross{font-size:calc(var(--book-width)*.008);font-style:italic}
.vr-copy .body-copy{font-size:calc(var(--book-width)*.012);line-height:1.95}.vr-poster-artifact{display:flex;align-items:center;gap:calc(var(--book-width)*.014);margin-top:calc(var(--book-width)*.022);width:fit-content}.vr-poster-artifact img{height:calc(var(--book-width)*.092);width:calc(var(--book-width)*.065);object-fit:contain}.vr-poster-artifact>span{font-size:calc(var(--book-width)*.007);letter-spacing:.6px;color:#8e9b8c}.vr-poster-artifact small{display:block;font-size:calc(var(--book-width)*.008);letter-spacing:0;margin-top:7px}
.contact-art{background:#eceee4}.contact-art h2{font-size:calc(var(--book-width)*.063);line-height:1.08;font-weight:400;letter-spacing:-3px;margin-top:calc(var(--book-width)*.11)}.ending-arrow{position:absolute;left:9%;bottom:16%;width:43%;height:20%;color:#778265}.contact-copy h2{font-size:calc(var(--book-width)*.030);line-height:1.5;margin-top:calc(var(--book-width)*.030)}.contact-copy h2:after{display:none}.contact-fields{font-size:calc(var(--book-width)*.010);letter-spacing:.8px;line-height:1.8;color:#8e9880;margin-top:calc(var(--book-width)*.025)}
.contact-person{display:flex;flex-direction:column;gap:12px;margin-top:calc(var(--book-width)*.029)}.contact-person b{font-size:calc(var(--book-width)*.023);font-weight:400;letter-spacing:2px}.contact-person a{font-size:calc(var(--book-width)*.011);color:#5a6850;width:fit-content}.resume-actions{display:flex;gap:25px;margin-top:calc(var(--book-width)*.027);font-size:calc(var(--book-width)*.011)}.resume-actions a{border-bottom:1px solid #bdc8ae;padding-bottom:6px}.close-book{position:absolute;bottom:8%;left:6.4%;background:none;border:0;border-bottom:1px solid #d6dfcb;font-size:calc(var(--book-width)*.008);padding:6px 0;color:#8a987b}
@media(max-width:800px){.chapter-shortcuts{gap:14px;margin-top:9px}.chapter-shortcuts a{font-size:9px}.site-header{color:#e5e9dc}.contact-person{gap:6px}.resume-actions{gap:15px}.fibocom-results>div>span{margin-top:3px}.execution-line small{margin-top:3px}.contact-person b{letter-spacing:1px}}
@media print{html,body{background:white}.chapter-shortcuts{display:none}}
