.projectBookAccess-module__93DyrW__gateContainer{outline:none;height:100%}.projectBookAccess-module__93DyrW__gate{flex-direction:column;justify-content:center;gap:.85rem;height:100%;font-size:13px;line-height:1.5;display:flex}.projectBookAccess-module__93DyrW__gate h2,.projectBookAccess-module__93DyrW__gate p{margin:0}.projectBookAccess-module__93DyrW__gate h2{font:400 1.8rem/1.15 var(--portfolio-display-font)}.projectBookAccess-module__93DyrW__overline{color:var(--reader-paper-muted);font:600 10px/1.3 var(--portfolio-overline-font);letter-spacing:.1em;text-transform:uppercase}.projectBookAccess-module__93DyrW__gate button{border:1px solid var(--reader-paper-line);color:var(--reader-book-link-color);cursor:pointer;background:0 0;align-self:flex-start;padding:.55rem .8rem}.projectBookAccess-module__93DyrW__gate button:focus-visible{outline:2px solid var(--reader-paper-accent);outline-offset:3px}
.MetricRedaction-module__Wb8JeG__leaf{vertical-align:-.04em;clip-path:polygon(0 18%,8% 8%,17% 15%,30% 4%,43% 12%,56% 5%,69% 13%,84% 6%,100% 17%,96% 84%,85% 93%,72% 86%,58% 97%,42% 87%,29% 95%,16% 86%,5% 93%);opacity:.92;background:radial-gradient(circle at 21% 35%,#fff6d6aa 0 2%,#0000 3%),radial-gradient(circle at 69% 65%,#6d491f55 0 2%,#0000 3%),linear-gradient(105deg,#8d642c,#d2aa5f 23%,#f2dca4 46%,#a57532 72%,#d1ae6d);width:2.25em;height:.78em;margin:0 .08em;display:inline-block}
.media-module__SFn4la__figure{border:1px solid var(--reader-paper-line);break-inside:avoid;background:#ffffff1f;margin:.75rem 0;padding:.5rem}.media-module__SFn4la__thumbnail{border:1px solid var(--reader-paper-line);width:100%;color:inherit;background:0 0;padding:0;transition:transform .16s,border-color .16s;display:block}button.media-module__SFn4la__thumbnail{cursor:pointer}button.media-module__SFn4la__thumbnail:hover{border-color:var(--reader-paper-accent);transform:translateY(-1px)}button.media-module__SFn4la__thumbnail:active{transform:scale(.985)}button.media-module__SFn4la__thumbnail:focus-visible{outline:2px solid var(--reader-paper-accent);outline-offset:3px}.media-module__SFn4la__thumbnail img{object-fit:contain;width:100%;height:auto;max-height:25vh;display:block}.media-module__SFn4la__placeholder{text-align:center;min-height:110px;color:var(--reader-paper-muted,#d6cbb5);background:#7364500f;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:1rem;font-size:11px;display:flex}.media-module__SFn4la__figure figcaption{justify-content:space-between;align-items:baseline;gap:.75rem;padding:.5rem .2rem .1rem;font-size:11px;line-height:1.4;display:flex}.media-module__SFn4la__figure figcaption>strong{overflow-wrap:anywhere;min-width:0}.media-module__SFn4la__figure figcaption>a,.media-module__SFn4la__captionAction{white-space:nowrap;flex:none}.media-module__SFn4la__captionAction{font:inherit;background:0 0;border:0;padding:0}button.media-module__SFn4la__captionAction{cursor:pointer}button.media-module__SFn4la__captionAction:hover{text-decoration-thickness:2px}button.media-module__SFn4la__captionAction:active{opacity:.7}button.media-module__SFn4la__captionAction:focus-visible{outline:2px solid var(--reader-paper-accent);outline-offset:3px}.media-module__SFn4la__figure a,.media-module__SFn4la__captionAction{color:var(--reader-book-link-color,var(--reader-paper-accent));text-underline-offset:.2em;text-decoration:underline}.media-module__SFn4la__dialog{color:#f4e5ce;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.media-module__SFn4la__dialog[open]{place-items:center;display:grid}.media-module__SFn4la__dialog::backdrop{background:0 0}.media-module__SFn4la__dialog>[data-testid=focus-veil]{z-index:0}.media-module__SFn4la__dialog>[data-mode=lightbox]{z-index:1}.media-module__SFn4la__dialogContent{flex-direction:column;gap:.5rem;height:100%;min-height:0;font-size:12px;display:flex;overflow:auto}.media-module__SFn4la__dialogContent h2,.media-module__SFn4la__dialogContent p{margin:0}.media-module__SFn4la__dialogContent h2{font-size:1rem;font-weight:500}.media-module__SFn4la__dialogContent a,.media-module__SFn4la__dialogContent button{color:#f1c76a;cursor:pointer;text-decoration:underline}.media-module__SFn4la__expandedMedia{flex:1;min-height:0}.media-module__SFn4la__expandedMedia img{object-fit:contain;width:100%;height:100%;display:block}.media-module__SFn4la__expandedMedia .media-module__SFn4la__placeholder{color:#d6cbb5;height:100%}.media-module__SFn4la__presentation{flex-direction:column;gap:.5rem;height:100%;min-height:0;display:flex}.media-module__SFn4la__presentation iframe{background:#fff;border:0;flex:1;width:100%;min-height:150px}.media-module__SFn4la__unavailable{flex:1;min-height:0;overflow:auto}.media-module__SFn4la__unavailable .media-module__SFn4la__placeholder{height:auto}.media-module__SFn4la__presentationActions{flex-wrap:wrap;gap:1rem;display:flex}@media (prefers-reduced-motion:reduce){.media-module__SFn4la__thumbnail{transition:none}button.media-module__SFn4la__thumbnail:hover,button.media-module__SFn4la__thumbnail:active{transform:none}}.media-module__SFn4la__figure[data-prototype=true] .media-module__SFn4la__thumbnail{aspect-ratio:8/5}.media-module__SFn4la__figure[data-prototype=true] .media-module__SFn4la__thumbnail img{height:100%;max-height:none}.media-module__SFn4la__dialogContent[data-prototype=true]{padding:10px 12px;overflow:hidden}.media-module__SFn4la__dialogContent[data-prototype=true] .media-module__SFn4la__expandedMedia{overflow:hidden}@media (max-width:640px){.media-module__SFn4la__dialogContent[data-prototype=true]{padding:6px}}.media-module__SFn4la__dialogContent[data-prototype=true]>h2{padding-inline-start:44px}.media-module__SFn4la__themeImage{--media-daylight-display:block;--media-twilight-display:none}:where([data-resolved-appearance=twilight]) .media-module__SFn4la__themeImage{--media-daylight-display:none;--media-twilight-display:block}:is([data-reader-appearance=daylight] .media-module__SFn4la__themeImage,[data-appearance=daylight]:not(html) .media-module__SFn4la__themeImage){--media-daylight-display:block;--media-twilight-display:none}:is([data-reader-appearance=twilight] .media-module__SFn4la__themeImage,[data-appearance=twilight]:not(html) .media-module__SFn4la__themeImage){--media-daylight-display:none;--media-twilight-display:block}html[data-portfolio-mode="2d"][data-site-tone=light] .media-module__SFn4la__themeImage{--media-daylight-display:block;--media-twilight-display:none}html[data-portfolio-mode="2d"][data-site-tone=dark] .media-module__SFn4la__themeImage{--media-daylight-display:none;--media-twilight-display:block}.media-module__SFn4la__themeImage[data-media-appearance=daylight]{display:var(--media-daylight-display)}.media-module__SFn4la__themeImage[data-media-appearance=twilight]{display:var(--media-twilight-display)}.media-module__SFn4la__thumbnail .project-illustration{object-fit:contain;width:100%;height:auto;max-height:25vh;display:block}.media-module__SFn4la__expandedMedia .project-illustration{width:100%;height:100%;display:block}
.access-module__T546yG__probe{opacity:0;pointer-events:none;border:0;width:1px;height:1px;position:absolute}
.interactivePrototype-module__kUdpoq__prototype{flex-direction:column;gap:10px;min-width:0;height:100%;min-height:0;display:flex}.interactivePrototype-module__kUdpoq__toolbar{flex-wrap:wrap;flex:none;align-items:center;gap:6px 22px;padding:0 8px;display:flex}.interactivePrototype-module__kUdpoq__control{color:#f1c76a;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex;position:relative;text-decoration:none!important}.interactivePrototype-module__kUdpoq__control:focus-visible{outline-offset:3px;border-radius:3px;outline:1px solid #f1c76a}.interactivePrototype-module__kUdpoq__glyphMount{width:40px;height:40px;display:block;position:relative}.interactivePrototype-module__kUdpoq__glyph{--gild-mid:#d8b56b;--gild-glint:#ffe2a5;fill:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;transition:transform .16s,filter .16s}.interactivePrototype-module__kUdpoq__restartMark,.interactivePrototype-module__kUdpoq__zoomMark,.interactivePrototype-module__kUdpoq__externalMark{transform-origin:24px 24px;transition:transform .18s}.interactivePrototype-module__kUdpoq__zoomMark[data-selected=true]{transform:scale(.75)}.interactivePrototype-module__kUdpoq__control:not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible) .interactivePrototype-module__kUdpoq__glyph{filter:brightness(1.25);transform:scale(1.06)}.interactivePrototype-module__kUdpoq__control:not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible) .interactivePrototype-module__kUdpoq__restartMark{transform:rotate(-28deg)}.interactivePrototype-module__kUdpoq__control:not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible) .interactivePrototype-module__kUdpoq__externalMark{transform:translate(1px,-1px)}.interactivePrototype-module__kUdpoq__control:active .interactivePrototype-module__kUdpoq__glyph{transform:scale(.92)}.interactivePrototype-module__kUdpoq__viewport{overscroll-behavior:contain;scrollbar-color:#b7975f #151b22;background:#080c11;flex:1;min-width:0;min-height:0;position:relative;overflow:auto}.interactivePrototype-module__kUdpoq__viewport:focus-visible{outline-offset:-2px;outline:1px solid #f1c76a}.interactivePrototype-module__kUdpoq__canvas{margin-inline:auto;position:relative}.interactivePrototype-module__kUdpoq__frame{transform-origin:0 0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f8f9fc;border:0;max-width:none;display:block;position:absolute;inset:0 auto auto 0}.interactivePrototype-module__kUdpoq__loading{place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.interactivePrototype-module__kUdpoq__loading img{object-fit:contain;width:100%;height:100%}.interactivePrototype-module__kUdpoq__loadMessage{color:#f4e5ce;background:#080c11eb;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:12px;display:flex;position:absolute;inset:auto 0 0}.interactivePrototype-module__kUdpoq__loadMessage button{font:inherit;background:0 0;border:1px solid #b7975f;border-radius:3px;padding:6px 12px}.interactivePrototype-module__kUdpoq__spinner{border:1px solid #b7975f;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite interactivePrototype-module__kUdpoq__spin}.interactivePrototype-module__kUdpoq__caption{color:#d6cbb5;flex:none;max-width:85ch;font-size:11px;line-height:1.4}@keyframes interactivePrototype-module__kUdpoq__spin{to{transform:rotate(360deg)}}@media (max-width:640px){.interactivePrototype-module__kUdpoq__toolbar{gap:4px 12px;padding:0}.interactivePrototype-module__kUdpoq__control{gap:3px;font-size:10px}.interactivePrototype-module__kUdpoq__glyphMount{width:30px;height:30px}.interactivePrototype-module__kUdpoq__caption{max-height:4.2em;font-size:10px;overflow:auto}}@media (prefers-reduced-motion:reduce){.interactivePrototype-module__kUdpoq__glyph,.interactivePrototype-module__kUdpoq__restartMark,.interactivePrototype-module__kUdpoq__zoomMark,.interactivePrototype-module__kUdpoq__externalMark{transition:none}.interactivePrototype-module__kUdpoq__control:not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,:active) .interactivePrototype-module__kUdpoq__glyph,.interactivePrototype-module__kUdpoq__control:not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible) .interactivePrototype-module__kUdpoq__restartMark,.interactivePrototype-module__kUdpoq__control:not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible) .interactivePrototype-module__kUdpoq__externalMark{transform:none}.interactivePrototype-module__kUdpoq__spinner{animation:none}}.interactivePrototype-module__kUdpoq__control:disabled,.interactivePrototype-module__kUdpoq__control[aria-disabled=true]{opacity:.45;cursor:default}.interactivePrototype-module__kUdpoq__prototype[data-surface=site]{font-family:var(--portfolio-font-body);gap:1rem}.interactivePrototype-module__kUdpoq__prototype[data-surface=site] .interactivePrototype-module__kUdpoq__toolbar{gap:.5rem;padding:0}.interactivePrototype-module__kUdpoq__prototype[data-surface=site] .interactivePrototype-module__kUdpoq__control{width:42px;height:42px;min-height:42px;color:var(--site-paper);background:var(--site-ink);border-radius:999px;flex:none;justify-content:center;padding:0;font-size:.8rem}.interactivePrototype-module__kUdpoq__prototype[data-surface=site] .interactivePrototype-module__kUdpoq__control[aria-pressed=true]{color:var(--site-ink);background:var(--site-paper);box-shadow:inset 0 0 0 2px var(--site-ink)}.interactivePrototype-module__kUdpoq__prototype[data-surface=site] .interactivePrototype-module__kUdpoq__control:focus-visible{outline:3px solid var(--site-ink);outline-offset:3px}.interactivePrototype-module__kUdpoq__prototype[data-surface=site] .interactivePrototype-module__kUdpoq__viewport{background:var(--site-paper);scrollbar-color:var(--site-ink) var(--site-paper);border-radius:1rem}.interactivePrototype-module__kUdpoq__prototype[data-surface=site] .interactivePrototype-module__kUdpoq__caption{color:var(--site-ink);max-height:4.5em;font-size:.8rem}.interactivePrototype-module__kUdpoq__prototype[data-surface=site] .interactivePrototype-module__kUdpoq__loadMessage{color:var(--site-ink);background:var(--site-paper)}.interactivePrototype-module__kUdpoq__prototype[data-surface=site] .interactivePrototype-module__kUdpoq__spinner{border-color:var(--site-ink);border-right-color:#0000}.interactivePrototype-module__kUdpoq__prototype[data-surface=site] .interactivePrototype-module__kUdpoq__loadMessage button{color:var(--site-paper);background:var(--site-ink);border:0;border-radius:999px}
.FocusVeil-module__RMS_AW__veil{z-index:0;pointer-events:none;background:color-mix(in srgb, var(--focus-veil-color) 19%, transparent);-webkit-backdrop-filter:blur(15px) saturate(.82) brightness(var(--focus-veil-brightness));backdrop-filter:blur(15px) saturate(.82) brightness(var(--focus-veil-brightness));position:absolute;inset:0}.FocusVeil-module__RMS_AW__veil[data-appearance=twilight]{background:color-mix(in srgb, var(--focus-veil-color) 24%, transparent)}.FocusVeil-module__RMS_AW__veil[data-placement=reader]{z-index:var(--z-reader);position:fixed}.FocusVeil-module__RMS_AW__veil[data-placement=scroll]{z-index:94;position:fixed}
.labHudPreview-module__5xbhEG__preview{isolation:isolate;color:#f0dfbd;background:#312519;border:1px solid #826a3f;border-radius:8px;height:max(460px,100dvh - 82px);position:relative;overflow:hidden}.labHudPreview-module__5xbhEG__preview[data-embedded=true]{border:0;border-radius:0;width:100vw;height:100dvh;min-height:0}.labHudPreview-module__5xbhEG__preview[data-appearance=daylight][data-background=wood]{background:repeating-linear-gradient(94deg,#1b0e0712 0 2px,#0000 2px 19px),radial-gradient(at 46% 36%,#705039,#34241a 82%)}.labHudPreview-module__5xbhEG__preview[data-appearance=daylight][data-background=shelf]{color:#4d3928;background:linear-gradient(#4c2f1e29,#0000 15%),radial-gradient(at 48% 40%,#eae0d0,#d8c8ae 90%)}.labHudPreview-module__5xbhEG__preview[data-appearance=twilight][data-background=shelf]{color:#e4d1ac;background:linear-gradient(#0a0a0d45,#0000 16%),radial-gradient(at 48% 40%,#5a514a,#292b2e 90%)}.labHudPreview-module__5xbhEG__preview[data-appearance=twilight][data-background=wood]{color:#dbcba9;background:repeating-linear-gradient(94deg,#0b070538 0 2px,#0000 2px 19px),radial-gradient(at 46% 36%,#332b29,#14171b 84%)}.labHudPreview-module__5xbhEG__preview[data-appearance=daylight][data-background=leather]{background:repeating-linear-gradient(37deg,#2e080a1f 0 1px,#0000 1px 7px),radial-gradient(at 48% 36%,#7d3430,#331719 84%)}.labHudPreview-module__5xbhEG__preview[data-appearance=twilight][data-background=leather]{color:#dbcba9;background:repeating-linear-gradient(37deg,#0d070b40 0 1px,#0000 1px 7px),radial-gradient(at 48% 36%,#38262c,#11151c 84%)}.labHudPreview-module__5xbhEG__preview[data-appearance=daylight][data-background=parchment]{color:#473a2b;background:radial-gradient(#71502f1a .6px,#0000 .7px) 0 0/8px 8px,radial-gradient(at 45% 38%,#f0dfbb,#bda17a 90%)}.labHudPreview-module__5xbhEG__preview[data-appearance=twilight][data-background=parchment]{color:#eadcc2;background:radial-gradient(#d9c09414 .6px,#0000 .7px) 0 0/8px 8px,radial-gradient(at 45% 38%,#5b534b,#292d32 90%)}:is(.labHudPreview-module__5xbhEG__preview>[data-testid=arcane-hud],.labHudPreview-module__5xbhEG__preview>[data-mode=scroll]){z-index:2;width:100%;height:100%;position:absolute;inset:0}.labHudPreview-module__5xbhEG__preview [data-hud-control-zone]{pointer-events:none}.labHudPreview-module__5xbhEG__preview [data-mode=scroll] a{pointer-events:none}.labHudPreview-module__5xbhEG__navigatorBackdrop,.labHudPreview-module__5xbhEG__pageBackdrop,.labHudPreview-module__5xbhEG__scrollBackdrop{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.labHudPreview-module__5xbhEG__preview>[data-testid=focus-veil]{z-index:1}.labHudPreview-module__5xbhEG__pageBackdrop,.labHudPreview-module__5xbhEG__scrollBackdrop,.labHudPreview-module__5xbhEG__unlockScene{z-index:2}.labHudPreview-module__5xbhEG__navigatorBackdrop{background:radial-gradient(at 50% 45%,#d3a9671f,#0000 55%)}.labHudPreview-module__5xbhEG__pageBackdrop{color:#3e3022;background:linear-gradient(90deg,#c4aa79,#f0d9aa 5%,#e8d0a0 95%,#b99b6b);border:1px solid #b6975b8c;margin:8% 17%;box-shadow:0 15px 35px #0008}@media (max-width:640px){.labHudPreview-module__5xbhEG__pageBackdrop{margin-block-start:max(11dvh,96px)}}.labHudPreview-module__5xbhEG__preview[data-appearance=twilight] .labHudPreview-module__5xbhEG__pageBackdrop{color:#f0e2ca;background:linear-gradient(90deg,#4b4742,#6d6155 5%,#645b51 95%,#413e3c);border-color:#a58b69a8}.labHudPreview-module__5xbhEG__scrollBackdrop{background:radial-gradient(#b282431a,#0000 78%)}.labHudPreview-module__5xbhEG__unlockScene{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.labHudPreview-module__5xbhEG__unlockShelfBackdrop{background:repeating-linear-gradient(#0000 0 calc(25% - 7px),#694c323d calc(25% - 7px) 25%,#422b1d6b 25% calc(25% + 5px));border-inline:1px solid #5f483138;position:absolute;inset:8% 4%}.labHudPreview-module__5xbhEG__unlockBook{aspect-ratio:.62;color:#d9bd79;text-align:center;text-transform:uppercase;background:radial-gradient(at 54% 40%,#9b3d31,#5b171b 76%,#341114);border:7px solid #451517;flex-direction:column;justify-content:space-between;align-items:center;width:min(80vw,43.4vh);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #aa7748,0 20px 48px #130b096b,-8px 3px #2e1012}.labHudPreview-module__5xbhEG__unlockBook:before{mix-blend-mode:multiply;opacity:.58;content:"";background:url(/object-sculptor/book-v002/leather-grain-albedo.png) 50%/cover;position:absolute;inset:0}.labHudPreview-module__5xbhEG__unlockBook:after{outline-offset:-7px;content:"";border:1px solid #dbb66bb3;outline:1px solid #dbb66b4d;position:absolute;inset:3%}.labHudPreview-module__5xbhEG__unlockBookTitle,.labHudPreview-module__5xbhEG__unlockBookSubtitle{z-index:1;letter-spacing:.18em;font-family:Georgia,serif;position:relative}.labHudPreview-module__5xbhEG__unlockBookTitle{margin-top:17%;font-size:clamp(18px,2.8vw,34px)}.labHudPreview-module__5xbhEG__unlockBookSubtitle{margin-bottom:17%;font-size:clamp(9px,1.1vw,14px)}.labHudPreview-module__5xbhEG__unlockBookEmbellishment{z-index:1;background:#d9bd79;width:40%;height:28%;position:relative;-webkit-mask:url(/object-sculptor/books/reusable/embellishments/sword-fern-mask.png) 50%/contain no-repeat;mask:url(/object-sculptor/books/reusable/embellishments/sword-fern-mask.png) 50%/contain no-repeat}.labHudPreview-module__5xbhEG__scrollPaper{color:#4b382a;background:linear-gradient(90deg,#c3a578,#f0dfba 4% 96%,#b99b6a);border-block:16px ridge #cbb58d;flex-direction:column;align-items:center;gap:14px;width:min(64%,630px);height:76%;padding:65px 36px;display:flex;box-shadow:0 24px 40px #0009}.labHudPreview-module__5xbhEG__preview[data-appearance=twilight] .labHudPreview-module__5xbhEG__scrollPaper{color:#f0e2ca;background:linear-gradient(90deg,#514b43,#74685a 4% 96%,#4b4540);border-block-color:#8b7960}.labHudPreview-module__5xbhEG__backdropTitle{letter-spacing:.04em;font:400 clamp(24px,3vw,45px)/1.1 Georgia,serif}.labHudPreview-module__5xbhEG__backdropDetail{opacity:.68;font:13px/1.5 Georgia,serif}.labHudPreview-module__5xbhEG__paperLines{background:repeating-linear-gradient(#0000 0 15px,#654c3738 16px 17px);width:80%;height:120px;margin-top:42px}.labHudPreview-module__5xbhEG__preview[data-appearance=twilight] .labHudPreview-module__5xbhEG__paperLines{background:repeating-linear-gradient(#0000 0 15px,#e7d5b333 16px 17px)}.labHudPreview-module__5xbhEG__preview[data-state=hover] [data-hud-control-zone] :is(button,a){color:#f8dda2;filter:drop-shadow(0 0 7px #efc46b9c)}.labHudPreview-module__5xbhEG__preview[data-state=hover] [data-hud-control-zone] :is(button,a) svg:not([data-hud-shim]){transform:scale(1.07)}.labHudPreview-module__5xbhEG__preview[data-state=active] [data-hud-control-zone] :is(button,a){color:#ffe3ab;filter:drop-shadow(0 0 4px #efc46b80)}.labHudPreview-module__5xbhEG__preview[data-state=active] [data-hud-control-zone] :is(button,a) svg:not([data-hud-shim]){transform:scale(.9)rotate(-1deg)}.labHudPreview-module__5xbhEG__preview[data-state=hover] [data-hud-part=close-orbit]{transform:rotate(32deg)}.labHudPreview-module__5xbhEG__preview[data-state=hover] [data-hud-part=close-frame]{transform:rotate(-5deg)scale(1.04)}.labHudPreview-module__5xbhEG__preview[data-state=hover] [data-hud-part=close-cross]{transform:scale(1.12)}.labHudPreview-module__5xbhEG__preview[data-state=hover] [data-hud-part=rail-orbit]{transform:rotate(42deg)}.labHudPreview-module__5xbhEG__preview[data-state=hover] [data-hud-part=wing-bearing]{transform:rotate(65deg)}.labHudPreview-module__5xbhEG__preview[data-state=hover] [data-hud-part=wing-traces]{opacity:1;transform:scaleX(1.025)}.labHudPreview-module__5xbhEG__preview[data-state=hover] svg[data-direction=up] [data-hud-part=wing-arrow]{transform:translateY(-4px)}.labHudPreview-module__5xbhEG__preview[data-state=hover] svg[data-direction=down] [data-hud-part=wing-arrow]{transform:rotate(180deg)translateY(-4px)}.labHudPreview-module__5xbhEG__preview[data-state=hover] [data-hud-part=download-orbit]{transform:rotate(44deg)}.labHudPreview-module__5xbhEG__preview[data-state=hover] [data-hud-part=download-arrow]{transform:translateY(5px)}.labHudPreview-module__5xbhEG__preview[data-state=active] [data-hud-part=close-orbit]{transform:rotate(58deg)scale(.94)}.labHudPreview-module__5xbhEG__preview[data-state=active] [data-hud-part=close-frame]{transform:rotate(4deg)scale(.94)}.labHudPreview-module__5xbhEG__preview[data-state=active] [data-hud-part=close-cross]{transform:scale(.88)}.labHudPreview-module__5xbhEG__preview[data-state=active] [data-hud-part=rail-orbit]{transform:rotate(68deg)scale(.92)}.labHudPreview-module__5xbhEG__preview[data-state=active] [data-hud-part=wing-bearing]{transform:rotate(105deg)scale(.93)}.labHudPreview-module__5xbhEG__preview[data-state=active] [data-hud-part=wing-traces]{opacity:1;transform:scaleX(.96)}.labHudPreview-module__5xbhEG__preview[data-state=active] svg[data-direction=up] [data-hud-part=wing-arrow]{transform:translateY(-7px)}.labHudPreview-module__5xbhEG__preview[data-state=active] svg[data-direction=down] [data-hud-part=wing-arrow]{transform:rotate(180deg)translateY(-7px)}.labHudPreview-module__5xbhEG__preview[data-state=active] [data-hud-part=download-orbit]{transform:rotate(65deg)scale(.95)}.labHudPreview-module__5xbhEG__preview[data-state=active] [data-hud-part=download-arrow]{transform:translateY(8px)}.labHudPreview-module__5xbhEG__preview[data-state=disabled] [data-hud-control-zone] :is(button,a){opacity:.35;filter:grayscale(.65)}.labHudPreview-module__5xbhEG__preview[data-shimmer=false] [class*=gildedGlint]{animation:none;display:none}@media (prefers-reduced-motion:reduce){.labHudPreview-module__5xbhEG__preview[data-state] [data-hud-control-zone] :is(button,a) svg:not([data-hud-shim]){transform:none}.labHudPreview-module__5xbhEG__preview[data-state] [data-hud-part]{transform:none}.labHudPreview-module__5xbhEG__preview[data-state] svg[data-direction=down] [data-hud-part=wing-arrow]{transform:rotate(180deg)}}.labHudPreview-module__5xbhEG__preview[data-show-shim=false] [data-hud-shim]{display:none}@media (max-width:760px){.labHudPreview-module__5xbhEG__preview{height:60dvh;min-height:400px}.labHudPreview-module__5xbhEG__preview[data-embedded=true]{height:100dvh;min-height:0}.labHudPreview-module__5xbhEG__pageBackdrop{margin-inline:12%}.labHudPreview-module__5xbhEG__scrollPaper{width:72%;padding-inline:16px}}.labHudPreview-module__5xbhEG__preview[data-state=hover] [data-prototype-glyph]{filter:brightness(1.25);transform:scale(1.06)}.labHudPreview-module__5xbhEG__preview[data-state=active] [data-prototype-glyph]{transform:scale(.92)}@media (prefers-reduced-motion:reduce){.labHudPreview-module__5xbhEG__preview[data-state] [data-prototype-glyph]{transform:none}}
.labHudDeviceFrame-module__eB3Erq__canvas{border:1px solid var(--lab-border-strong);background:var(--lab-bg);border-radius:8px;place-items:center;width:100%;height:max(460px,100dvh - 82px);display:grid;overflow:hidden}.labHudDeviceFrame-module__eB3Erq__frame{outline:1px solid var(--lab-border-strong);flex:none;position:relative;overflow:hidden;box-shadow:0 18px 48px #0000003b}.labHudDeviceFrame-module__eB3Erq__screen{transform-origin:0 0;background:#211b18;border:0;display:block;position:absolute;top:0;left:0}@media (max-width:760px){.labHudDeviceFrame-module__eB3Erq__canvas{height:max(460px,60dvh)}}
.narrativeBookFlow-module__VMA0DW__viewport{z-index:12;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:absolute;inset:0}.narrativeBookFlow-module__VMA0DW__viewport[data-pages-per-spread="1"]{grid-template-columns:minmax(0,1fr)}.narrativeBookFlow-module__VMA0DW__page{min-width:0;min-height:0;padding:2rem 1.5rem 5rem}.narrativeBookFlow-module__VMA0DW__overviewField{grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline;gap:.65rem;margin-bottom:.6rem;font-size:13px;line-height:1.42;display:grid}.narrativeBookFlow-module__VMA0DW__overviewField>strong{color:var(--reader-paper-accent);font:600 10px/1.3 var(--portfolio-overline-font);letter-spacing:.08em;text-transform:uppercase}.narrativeBookFlow-module__VMA0DW__overviewField>p{margin:0}.narrativeBookFlow-module__VMA0DW__measure{visibility:hidden;pointer-events:none;position:fixed;top:0;left:-10000px}.narrativeBookFlow-module__VMA0DW__viewport .reader-narrative-page-body h2{margin:.9rem 0 .5rem}.narrativeBookFlow-module__VMA0DW__viewport .reader-narrative-page-body>h2:first-child{margin-top:0}.narrativeBookFlow-module__VMA0DW__viewport .reader-narrative-page-body>p{margin:0 0 .7rem}.narrativeBookFlow-module__VMA0DW__chapterHeading{text-align:center;margin:0 0 1.3rem}.narrativeBookFlow-module__VMA0DW__viewport .narrativeBookFlow-module__VMA0DW__chapterHeading h2{font-family:var(--portfolio-display-font);font-size:var(--book-chapter-heading-size);text-wrap:balance;margin:0;font-weight:400;line-height:1.2}.narrativeBookFlow-module__VMA0DW__viewport .reader-narrative-page-body .narrativeBookFlow-module__VMA0DW__sectionHeading{font-family:var(--portfolio-reading-font);text-align:left;font-size:16px;font-weight:600;line-height:1.3}.narrativeBookFlow-module__VMA0DW__chapterHeading h2:focus-visible,.narrativeBookFlow-module__VMA0DW__sectionHeading:focus-visible{outline:1px solid var(--reader-paper-accent);outline-offset:.35rem}.narrativeBookFlow-module__VMA0DW__frontMatter{flex-direction:column;justify-content:center;gap:clamp(.65rem,1.8vh,1rem);display:flex}.narrativeBookFlow-module__VMA0DW__frontMatter>header{padding:0}.narrativeBookFlow-module__VMA0DW__contents{flex:none}.narrativeBookFlow-module__VMA0DW__contentsOverline{color:var(--reader-paper-accent);font:600 var(--book-overline-size)/1.2 var(--portfolio-overline-font);letter-spacing:var(--reader-overline-tracking,.16em);text-transform:uppercase;margin:0 0 .35rem}.narrativeBookFlow-module__VMA0DW__contents ol{margin:0;padding:0;list-style:none}.narrativeBookFlow-module__VMA0DW__contents li+li{margin-top:.25rem}.narrativeBookFlow-module__VMA0DW__contents button{border-bottom:1px solid var(--reader-paper-line);width:100%;min-height:44px;color:inherit;font:inherit;font-size:inherit;text-align:left;cursor:pointer;grid-template-columns:1.5rem minmax(0,1fr) 2ch;align-items:center;gap:.6rem;padding:.25rem 0;line-height:1.3;display:grid}.narrativeBookFlow-module__VMA0DW__contents button>span:first-child,.narrativeBookFlow-module__VMA0DW__contents button>span:last-child{color:var(--reader-paper-muted)}.narrativeBookFlow-module__VMA0DW__contents button>span:last-child{text-align:right}.narrativeBookFlow-module__VMA0DW__contents button:disabled{cursor:default;grid-template-columns:1.5rem minmax(0,1fr)}.narrativeBookFlow-module__VMA0DW__redactedCopy{flex-direction:column;gap:.5rem;margin:.85rem 0 1.15rem;display:flex}.narrativeBookFlow-module__VMA0DW__redactedCopyLine{max-width:100%;height:.7rem;display:block}.narrativeBookFlow-module__VMA0DW__contents button:not(:disabled):hover{color:var(--reader-book-link-color)}.narrativeBookFlow-module__VMA0DW__contents button:focus-visible{outline:1px solid var(--reader-paper-accent);outline-offset:.3rem}.narrativeBookFlow-module__VMA0DW__viewport .reader-narrative-page-footnotes{max-height:none;overflow:visible}.narrativeBookFlow-module__VMA0DW__viewport .reader-narrative-page-footnotes li{margin-bottom:.3rem}.narrativeBookFlow-module__VMA0DW__viewport .reader-narrative-page-footnotes li:last-child{margin-bottom:0}.narrativeBookFlow-module__VMA0DW__media{break-inside:avoid;margin:.85rem 0}.narrativeBookFlow-module__VMA0DW__mediaPreview{aspect-ratio:21/9;border:1px dashed var(--reader-paper-line);background:color-mix(in srgb, currentColor 4%, transparent);color:var(--reader-paper-muted);border-radius:.2rem;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;display:flex}.narrativeBookFlow-module__VMA0DW__mediaPreview svg{stroke:currentColor;stroke-width:1px;width:2.5rem}.narrativeBookFlow-module__VMA0DW__media figcaption{padding-top:.5rem;font-size:11px;line-height:1.4}.narrativeBookFlow-module__VMA0DW__media figcaption strong{font-weight:600}.narrativeBookFlow-module__VMA0DW__media figcaption p{margin:.2rem 0 0}.narrativeBookFlow-module__VMA0DW__protectedSlide{border:1px solid var(--reader-paper-line);background:color-mix(in srgb, var(--reader-paper-accent) 8%, transparent);border-radius:.25rem;margin:.85rem 0;display:block;overflow:hidden}.narrativeBookFlow-module__VMA0DW__protectedSlideFrame{background:#151a22;height:clamp(20rem,48vw,23rem)}.narrativeBookFlow-module__VMA0DW__viewport[data-preview-draft=true] .narrativeBookFlow-module__VMA0DW__protectedSlideFrame{height:clamp(10rem,23vh,13rem)}.narrativeBookFlow-module__VMA0DW__protectedSlideFrame iframe,.narrativeBookFlow-module__VMA0DW__protectedSlideOverlay iframe{background:#fff;border:0;width:100%;height:100%;display:block}.narrativeBookFlow-module__VMA0DW__protectedSlideMeasure{width:100%;height:100%}.narrativeBookFlow-module__VMA0DW__protectedSlideCover{color:#f7f0e7;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;width:100%;height:100%;display:flex}.narrativeBookFlow-module__VMA0DW__protectedSlideCover span{font-size:2rem}.narrativeBookFlow-module__VMA0DW__protectedSlide figcaption{flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;padding:.65rem .8rem .8rem;display:flex}.narrativeBookFlow-module__VMA0DW__protectedSlide figcaption>strong{color:var(--reader-paper-ink);font-family:var(--portfolio-display-font);font-size:1.12rem;font-weight:400}.narrativeBookFlow-module__VMA0DW__protectedSlide p{color:var(--reader-paper-muted);margin:0}.narrativeBookFlow-module__VMA0DW__protectedSlideActions{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:.4rem;display:flex}.narrativeBookFlow-module__VMA0DW__protectedSlide a,.narrativeBookFlow-module__VMA0DW__protectedSlide button{color:var(--reader-book-link-color,var(--reader-paper-accent));font-family:var(--portfolio-overline-font);text-underline-offset:.2rem;font-size:.8rem;font-weight:600;text-decoration:underline}.narrativeBookFlow-module__VMA0DW__protectedSlide button{cursor:pointer;background:0 0;border:0;padding:0}.narrativeBookFlow-module__VMA0DW__protectedSlideCover button,.narrativeBookFlow-module__VMA0DW__protectedSlideCover a{color:#f7f0e7}.narrativeBookFlow-module__VMA0DW__protectedSlide a:focus-visible,.narrativeBookFlow-module__VMA0DW__protectedSlide button:focus-visible{outline:2px solid var(--reader-paper-accent);outline-offset:.2rem}.narrativeBookFlow-module__VMA0DW__protectedSlide small{color:var(--reader-paper-muted)}.narrativeBookFlow-module__VMA0DW__protectedSlideOverlay{z-index:1000;color:#fff;background:#151a22;border:1px solid #4d515b;border-radius:.4rem;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:2vw;box-shadow:0 0 0 100vmax #000000bf}.narrativeBookFlow-module__VMA0DW__protectedSlideOverlayBar{justify-content:space-between;padding:.7rem 1rem;display:flex}.narrativeBookFlow-module__VMA0DW__protectedSlideOverlayBar button{color:#fff}.narrativeBookFlow-module__VMA0DW__protectedSlideOverlayActions{align-items:center;gap:1rem;display:flex}.narrativeBookFlow-module__VMA0DW__protectedSlideOverlayActions a{color:#fff}.narrativeBookFlow-module__VMA0DW__protectedSlideOverlay p{color:#fff;padding:.5rem 1rem}@media (min-width:640px){.narrativeBookFlow-module__VMA0DW__page{padding:2.5rem 2.25rem 5rem}}@media (min-width:1024px){.narrativeBookFlow-module__VMA0DW__page{padding:3rem 3rem 5rem}}.narrativeBookFlow-module__VMA0DW__viewport .narrativeBookFlow-module__VMA0DW__frontMatter>.narrativeBookFlow-module__VMA0DW__introduction{font-size:inherit;text-wrap:pretty;flex:none;margin:0;line-height:1.45}.narrativeBookFlow-module__VMA0DW__viewport[data-continuous-layout=true] .narrativeBookFlow-module__VMA0DW__page{padding-bottom:3rem}
.readerTitlePage-module__3-qNeq__page{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.4rem,1vh,.8rem);min-height:0;padding:1.5rem 0;display:flex}.readerTitlePage-module__3-qNeq__page .readerTitlePage-module__3-qNeq__title{text-transform:uppercase}.readerTitlePage-module__3-qNeq__page .readerTitlePage-module__3-qNeq__embellishment{width:3rem;height:3.5rem}.readerTitlePage-module__3-qNeq__title{font-family:var(--portfolio-display-font);font-size:var(--reader-title-size,var(--book-title-size));text-wrap:balance;margin:0;font-weight:400;line-height:1.08}.readerTitlePage-module__3-qNeq__overline{color:var(--reader-paper-accent);font:600 var(--book-overline-size)/1 var(--portfolio-overline-font);letter-spacing:var(--reader-overline-tracking,.16em);margin:0}.readerTitlePage-module__3-qNeq__subtitle{color:var(--reader-paper-muted);text-wrap:balance;margin:0;font-style:italic}.readerTitlePage-module__3-qNeq__redactedOverline{width:1.1rem}.readerTitlePage-module__3-qNeq__redactedTitle{width:min(13rem,70%);height:.85em}.readerTitlePage-module__3-qNeq__redactedSubtitle{width:8rem}.readerTitlePage-module__3-qNeq__embellishment{object-fit:contain;flex:none;width:4.5rem;height:5.25rem}.readerTitlePage-module__3-qNeq__summary{max-width:24rem;color:var(--reader-paper-muted);font-size:inherit;text-wrap:pretty;margin:0;line-height:1.5}.readerTitlePage-module__3-qNeq__chapterOrnament{width:2.5rem;height:3rem;margin:.7rem auto 0}.readerTitlePage-module__3-qNeq__chapter{grid-template-columns:minmax(0,1fr) 2.5rem;gap:.35rem .8rem;margin-bottom:1.1rem;display:grid}.readerTitlePage-module__3-qNeq__chapter .readerTitlePage-module__3-qNeq__title{text-align:left;grid-column:1;font-size:clamp(1.75rem,3vw,2.15rem)}.readerTitlePage-module__3-qNeq__chapter .readerTitlePage-module__3-qNeq__overline,.readerTitlePage-module__3-qNeq__chapter .readerTitlePage-module__3-qNeq__subtitle,.readerTitlePage-module__3-qNeq__chapter .readerTitlePage-module__3-qNeq__summary{grid-column:1}.readerTitlePage-module__3-qNeq__chapter .readerTitlePage-module__3-qNeq__embellishment{grid-area:1/2/span 3;align-self:center;width:2.5rem;height:3rem}.readerTitlePage-module__3-qNeq__project{text-align:left;padding:0 0 .85rem;display:block}.readerTitlePage-module__3-qNeq__project .readerTitlePage-module__3-qNeq__title{text-align:left;font-size:1.6rem}
.ResumeScroll-module___eAJ9a__backdrop{z-index:95;background:0 0;position:fixed;inset:0;overflow:hidden}.ResumeScroll-module___eAJ9a__dialog{place-items:center;display:grid;position:absolute;inset:0}.ResumeScroll-module___eAJ9a__dialog [data-mode=scroll][data-reference-open=true]{visibility:hidden}.ResumeScroll-module___eAJ9a__sheet{z-index:1;filter:drop-shadow(0 28px 30px #0009);transform-origin:50% 58%;flex-direction:column;width:min(12in,100vw - 150px);height:min(86vh,930px);min-height:340px;display:flex;position:relative}.ResumeScroll-module___eAJ9a__rollerTop,.ResumeScroll-module___eAJ9a__rollerBottom{z-index:2;border:1px solid var(--scroll-roller-border);background:var(--scroll-roller);border-radius:12px;flex:0 0 22px;margin:0 -17px;position:relative;box-shadow:inset 0 0 0 2px #fff3d2a1,0 4px 8px #22170b36}.ResumeScroll-module___eAJ9a__rollerTop:before,.ResumeScroll-module___eAJ9a__rollerTop:after,.ResumeScroll-module___eAJ9a__rollerBottom:before,.ResumeScroll-module___eAJ9a__rollerBottom:after{background:var(--scroll-roller-end);content:"";border-radius:50%;width:17px;height:18px;position:absolute;top:1px}.ResumeScroll-module___eAJ9a__rollerTop:before,.ResumeScroll-module___eAJ9a__rollerBottom:before{left:-9px}.ResumeScroll-module___eAJ9a__rollerTop:after,.ResumeScroll-module___eAJ9a__rollerBottom:after{right:-9px}.ResumeScroll-module___eAJ9a__scroller{overscroll-behavior:contain;scrollbar-width:none;background:var(--scroll-edge);flex:1;min-height:0;position:relative;overflow-y:auto}.ResumeScroll-module___eAJ9a__scroller::-webkit-scrollbar{display:none}.ResumeScroll-module___eAJ9a__scroller:focus-visible{outline-offset:-2px;outline:2px solid #c9a45b}.ResumeScroll-module___eAJ9a__paper{min-height:100%;color:var(--scroll-ink);background:var(--scroll-paper);box-shadow:var(--scroll-shadow);font-family:var(--scroll-body-font,var(--book-reading-font));font-size:var(--scroll-body-size,var(--book-body-size));line-height:var(--scroll-line-height,1.42);padding:clamp(44px,7vw,88px) clamp(34px,8vw,94px) 95px}.ResumeScroll-module___eAJ9a__paper [aria-label=Redacted\ metric]{background:var(--scroll-gold);filter:var(--scroll-gold-glow)}.ResumeScroll-module___eAJ9a__header{text-align:center;margin-bottom:43px}.ResumeScroll-module___eAJ9a__header :is(h1,h2){font-family:var(--scroll-title-font,var(--book-display-font));font-size:var(--scroll-title-size,clamp(2.5rem, 6vw, 4.6rem));letter-spacing:.045em;overflow-wrap:anywhere;margin:0 0 4px;font-weight:400;line-height:1.1}.ResumeScroll-module___eAJ9a__title{color:var(--scroll-muted);font-family:var(--scroll-overline-font,var(--book-overline-font));font-size:var(--scroll-subtitle-size,.95rem);letter-spacing:var(--scroll-overline-tracking,.1em);text-transform:uppercase;margin:0}.ResumeScroll-module___eAJ9a__summary{font-size:inherit;margin:0 0 45px}.ResumeScroll-module___eAJ9a__paper strong{font-weight:700}.ResumeScroll-module___eAJ9a__paper>h2{border-bottom:1px solid var(--scroll-line);color:var(--scroll-heading);font-family:var(--scroll-title-font,var(--book-display-font));font-size:var(--book-chapter-heading-size);letter-spacing:.16em;text-transform:uppercase;margin:46px 0 24px;padding-bottom:9px;font-weight:400}.ResumeScroll-module___eAJ9a__role{margin:0 0 38px}.ResumeScroll-module___eAJ9a__roleHeading{justify-content:space-between;align-items:baseline;gap:10px 24px;display:flex}.ResumeScroll-module___eAJ9a__roleHeading h3,.ResumeScroll-module___eAJ9a__education h3{font-family:var(--scroll-title-font,var(--book-display-font));font-size:var(--book-section-heading-size);letter-spacing:.035em;text-transform:uppercase;margin:0;font-weight:600}.ResumeScroll-module___eAJ9a__roleHeading p,.ResumeScroll-module___eAJ9a__education p{margin:3px 0 0;font-style:italic}.ResumeScroll-module___eAJ9a__roleHeading span{color:var(--scroll-muted);font-size:inherit;white-space:nowrap}.ResumeScroll-module___eAJ9a__role>p{margin:15px 0}.ResumeScroll-module___eAJ9a__bullets,.ResumeScroll-module___eAJ9a__details{padding-left:1.32em}.ResumeScroll-module___eAJ9a__bullets>li{margin:10px 0;padding-left:.15em}.ResumeScroll-module___eAJ9a__details>li{margin:5px 0}.ResumeScroll-module___eAJ9a__education{padding-bottom:20px}.ResumeScroll-module___eAJ9a__downloadSlot{z-index:3;top:50.5%;right:calc(var(--hud-rail-axis) - 25px);pointer-events:auto;width:50px;height:50px;position:absolute;transform:translateY(-50%)}.ResumeScroll-module___eAJ9a__downloadButton{border:1px solid color-mix(in srgb, var(--gild-mid) 52%, transparent);color:#f4d898;background:0 0;border-radius:50%;place-items:center;width:100%;height:100%;display:grid;position:relative;box-shadow:inset 0 0 12px #b2894933,0 0 12px #caa46355}.ResumeScroll-module___eAJ9a__downloadButton:hover,.ResumeScroll-module___eAJ9a__downloadButton:focus-visible{outline:2px solid #ead19c;box-shadow:0 0 18px #e4bc6b99}.ResumeScroll-module___eAJ9a__downloadButton:active{background:var(--gild-glass-pressed);box-shadow:0 0 8px #e4bc6b66}.ResumeScroll-module___eAJ9a__downloadButton[aria-disabled=true]{opacity:.35;pointer-events:none}.ResumeScroll-module___eAJ9a__progressRail{right:var(--hud-rail-axis);opacity:.9;width:1px;position:absolute;top:31%;bottom:30%}.ResumeScroll-module___eAJ9a__progressRail span{background:#c0985d;border:1px solid #f4dcaa;width:9px;height:9px;position:absolute;left:-4px;transform:translateY(-50%)rotate(45deg);box-shadow:0 0 9px #dfbc78}@media (max-width:700px){.ResumeScroll-module___eAJ9a__sheet{width:calc(100vw - 96px);height:75vh}.ResumeScroll-module___eAJ9a__paper{padding:38px 24px 64px}.ResumeScroll-module___eAJ9a__roleHeading{display:block}.ResumeScroll-module___eAJ9a__roleHeading span{margin-top:3px;display:block}.ResumeScroll-module___eAJ9a__downloadSlot{right:calc(var(--hud-frame-x) - 12px);width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.ResumeScroll-module___eAJ9a__downloadButton{transition:none}}.ResumeScroll-module___eAJ9a__downloadButton{transition:box-shadow .24s,border-color .24s,color .24s}.ResumeScroll-module___eAJ9a__downloadButton[data-tooltip-active=true]{color:#fff0c3;border-color:#ead19c;box-shadow:inset 0 0 12px #b2894933,0 0 18px #e4bc6b99}@media (prefers-reduced-motion:reduce){.ResumeScroll-module___eAJ9a__downloadButton{transition:none}}
.scrollTwilightPalette-module__igIUXG__palette[data-appearance=twilight]{--scroll-backdrop:var(--scroll-night-backdrop);--scroll-stage:var(--scroll-night-stage);--scroll-edge:var(--scroll-night-edge);--scroll-ink:var(--scroll-night-ink);--scroll-heading:var(--scroll-night-heading);--scroll-muted:var(--scroll-night-muted);--scroll-line:var(--scroll-night-line);--scroll-paper:var(--scroll-night-paper);--scroll-shadow:var(--scroll-night-shadow);--scroll-gold:var(--scroll-night-gold);--scroll-gold-glow:var(--scroll-night-gold-glow);--scroll-roller:var(--scroll-night-roller);--scroll-roller-end:var(--scroll-night-roller-end);--scroll-roller-border:var(--scroll-night-roller-border)}.scrollTwilightPalette-module__igIUXG__palette[data-scroll-daylight-palette=warm]{--scroll-backdrop:radial-gradient(ellipse at center, #302419f2, #100d0cfb 78%);--scroll-stage:radial-gradient(ellipse at 50% 35%, #778276, #48584d 60%, #344137);--scroll-edge:#e9d5a8;--scroll-ink:#3c2b22;--scroll-heading:#6d4d2c;--scroll-muted:#72593d;--scroll-line:#99794f80;--scroll-paper:radial-gradient(circle at 20% 20%, #fff7dd95, transparent 36%), radial-gradient(circle at 80% 70%, #b78d4c19, transparent 55%), linear-gradient(90deg, #ceb58b, #f0dfba 3%, #f0dfba 97%, #c6a77a);--scroll-shadow:inset 15px 0 22px #6d513921, inset -15px 0 22px #6d513921;--scroll-gold:linear-gradient(105deg, #9c753a, #d5af65 30%, #f5d98d 52%, #b38a4a 76%);--scroll-gold-glow:drop-shadow(0 0 2px #c99c5573);--scroll-roller:linear-gradient(180deg, #cbb58d, #f5e6c5 23%, #e8d3aa 55%, #b9a17d);--scroll-roller-end:radial-gradient(circle, #e9d8b4, #c3a983 70%, #917857);--scroll-roller-border:#cbb691}.scrollTwilightPalette-module__igIUXG__palette[data-scroll-daylight-palette=ivory]{--scroll-backdrop:radial-gradient(ellipse at center, #313132f2, #111416fb 78%);--scroll-stage:radial-gradient(ellipse at 50% 35%, #8b9691, #53645f 65%, #35443f);--scroll-edge:#d1c9b8;--scroll-ink:#292b29;--scroll-heading:#486856;--scroll-muted:#69706b;--scroll-line:#69706b66;--scroll-paper:radial-gradient(circle at 20% 20%, #ffffffa8, transparent 36%), radial-gradient(circle at 75% 76%, #8a9b9429, transparent 54%), linear-gradient(90deg, #c8c5b9, #f7f3e9 3%, #f7f3e9 97%, #c3c3b5);--scroll-shadow:inset 15px 0 22px #58665d30, inset -15px 0 22px #58665d30;--scroll-gold:linear-gradient(105deg, #8d7851, #b9a171 30%, #e2c78d 52%, #9a835b 76%);--scroll-gold-glow:drop-shadow(0 0 2px #c5ac7473);--scroll-roller:linear-gradient(180deg, #a9a99c, #eee8d7 23%, #d2d2c3 55%, #999f91);--scroll-roller-end:radial-gradient(circle, #eee8d7, #b6b9a7 70%, #788473);--scroll-roller-border:#aeb4a5}.scrollTwilightPalette-module__igIUXG__palette[data-scroll-daylight-palette=sunlit]{--scroll-backdrop:radial-gradient(ellipse at center, #463021f2, #180f0afb 78%);--scroll-stage:radial-gradient(ellipse at 50% 35%, #a08e6c, #655844 65%, #3d3329);--scroll-edge:#d4b881;--scroll-ink:#3a271b;--scroll-heading:#754629;--scroll-muted:#76573b;--scroll-line:#aa794e8c;--scroll-paper:radial-gradient(circle at 30% 15%, #fff8dcba, transparent 39%), radial-gradient(circle at 83% 78%, #c9863c2b, transparent 54%), linear-gradient(90deg, #c89d61, #f3dba8 4%, #f8e3b8 52%, #ecd09b 96%, #bd9158);--scroll-shadow:inset 18px 0 25px #6e421e42, inset -18px 0 25px #6e421e42;--scroll-gold:linear-gradient(105deg, #9c6a2c, #d19b44 30%, #ffe1a0 52%, #ab762e 76%);--scroll-gold-glow:drop-shadow(0 0 3px #d59b547a);--scroll-roller:linear-gradient(180deg, #b99767, #f8e4b6 23%, #e4c68e 55%, #ad8554);--scroll-roller-end:radial-gradient(circle, #f4dfae, #c9a46e 70%, #8b633d);--scroll-roller-border:#b9986a}.scrollTwilightPalette-module__igIUXG__palette[data-scroll-palette=moonlit]{--scroll-night-backdrop:radial-gradient(ellipse at center, #253034, #090e11 78%);--scroll-night-stage:radial-gradient(ellipse at 50% 35%, #627476, #263538 70%, #111c20);--scroll-night-edge:#77898a;--scroll-night-ink:#1c292c;--scroll-night-heading:#24383a;--scroll-night-muted:#33484a;--scroll-night-line:#5d6d69b3;--scroll-night-paper:radial-gradient(circle at 25% 14%, #dce1d298, transparent 40%), radial-gradient(circle at 78% 76%, #556f7538, transparent 52%), linear-gradient(90deg, #708384, #a4b0a9 4%, #aab3ab 50%, #9ca9a5 96%, #667e80);--scroll-night-shadow:inset 18px 0 28px #16272f5c, inset -18px 0 28px #16272f5c;--scroll-night-gold:linear-gradient(105deg, #715b39, #ad8c56 28%, #e1cc92 50%, #7e6741 74%, #b89b65);--scroll-night-gold-glow:drop-shadow(0 0 3px #e2cd9773);--scroll-night-roller:linear-gradient(180deg, #526366, #b9baaa 28%, #829396 60%, #3b5054);--scroll-night-roller-end:radial-gradient(circle, #d6d5bd, #849a99 70%, #3d5559);--scroll-night-roller-border:#899c98}.scrollTwilightPalette-module__igIUXG__palette[data-scroll-palette=slate]{--scroll-night-backdrop:radial-gradient(ellipse at center, #17252a, #060b0e 78%);--scroll-night-stage:radial-gradient(ellipse at 50% 35%, #42545a, #17272c 70%, #091316);--scroll-night-edge:#35474d;--scroll-night-ink:#f2ecde;--scroll-night-heading:#e8d3a8;--scroll-night-muted:#d6d0c1;--scroll-night-line:#c9af7780;--scroll-night-paper:radial-gradient(circle at 28% 15%, #bdc9bb21, transparent 42%), radial-gradient(circle at 82% 73%, #101e2552, transparent 55%), linear-gradient(90deg, #2d3d43, #53666a 4%, #596a6d 50%, #4a5e63 96%, #26383e);--scroll-night-shadow:inset 18px 0 30px #06101480, inset -18px 0 30px #06101480;--scroll-night-gold:linear-gradient(105deg, #8a6a3f, #c39a56 27%, #f4d793 50%, #9a7542 75%, #d2ad6a);--scroll-night-gold-glow:drop-shadow(0 0 4px #e5bf7680);--scroll-night-roller:linear-gradient(180deg, #24383d, #a2a89b 26%, #62777a 58%, #1a3035);--scroll-night-roller-end:radial-gradient(circle, #c6c9b4, #617a7c 70%, #213b40);--scroll-night-roller-border:#768c8a}.scrollTwilightPalette-module__igIUXG__palette[data-scroll-palette=umber]{--scroll-night-backdrop:radial-gradient(ellipse at center, #30251d, #0f0b09 78%);--scroll-night-stage:radial-gradient(ellipse at 50% 35%, #6e5946, #30241d 70%, #120d0b);--scroll-night-edge:#4a3d34;--scroll-night-ink:#f4e9d4;--scroll-night-heading:#f1d39d;--scroll-night-muted:#d9c8ad;--scroll-night-line:#d5ac7380;--scroll-night-paper:radial-gradient(circle at 28% 14%, #f6d99a25, transparent 41%), radial-gradient(circle at 76% 78%, #2d181642, transparent 54%), linear-gradient(90deg, #40342d, #6d5b49 4%, #735f4d 50%, #65513f 96%, #3e3028);--scroll-night-shadow:inset 18px 0 28px #1a100f80, inset -18px 0 28px #1a100f80;--scroll-night-gold:linear-gradient(105deg, #805a2e, #c3914e 28%, #f2d087 50%, #8a6537 74%, #d3a65f);--scroll-night-gold-glow:drop-shadow(0 0 4px #e5b66c85);--scroll-night-roller:linear-gradient(180deg, #44352b, #c3a878 26%, #846a4d 58%, #35271e);--scroll-night-roller-end:radial-gradient(circle, #e0c995, #92734d 70%, #4d3626);--scroll-night-roller-border:#aa8d62}.scrollTwilightPalette-module__igIUXG__palette[data-scroll-palette=ink]{--scroll-night-backdrop:radial-gradient(ellipse at center, #10171b, #020405 78%);--scroll-night-stage:radial-gradient(ellipse at 50% 35%, #28333a, #0b1216 70%, #010304);--scroll-night-edge:#11191e;--scroll-night-ink:#f1e9d9;--scroll-night-heading:#eccb8d;--scroll-night-muted:#c2c4be;--scroll-night-line:#b48a4b99;--scroll-night-paper:radial-gradient(circle at 27% 13%, #91a1a012, transparent 41%), radial-gradient(circle at 80% 76%, #00000069, transparent 53%), linear-gradient(90deg, #090d10, #1b2429 4%, #20292e 50%, #172126 96%, #080c0e);--scroll-night-shadow:inset 18px 0 30px #000b, inset -18px 0 30px #000b;--scroll-night-gold:linear-gradient(105deg, #886034, #c59954 27%, #f7dd9e 50%, #936a39 75%, #d8ae6b);--scroll-night-gold-glow:drop-shadow(0 0 5px #e5bb748c);--scroll-night-roller:linear-gradient(180deg, #111d22, #777f78 25%, #3f5156 56%, #091316);--scroll-night-roller-end:radial-gradient(circle, #aeb7a4, #44585a 70%, #0d1b20);--scroll-night-roller-border:#50696b}
