._section_1gnp8_10{position:relative;padding:96px 0}@media(max-width:720px){._section_1gnp8_10{padding:84px 0}}@media(max-width:420px){._section_1gnp8_10{padding:64px 0}}._containerInner_1gnp8_25{position:relative;z-index:1}._nowGrid_1gnp8_31{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;background:oklch(.28 .06 220 / .25);border:1px solid oklch(.28 .06 220 / .3)}@media(max-width:900px){._nowGrid_1gnp8_31{grid-template-columns:1fr 1fr}}@media(max-width:600px){._nowGrid_1gnp8_31{grid-template-columns:1fr}}._nowCard_1gnp8_48{background:var(--abyss);padding:36px 32px;min-height:240px;display:flex;flex-direction:column;gap:18px;position:relative;overflow:hidden;transition:background var(--dur-hover) var(--ease)}._nowCard_1gnp8_48:hover{background:var(--abyss-2)}._nowSonar_1gnp8_62{position:absolute;top:-60px;right:-60px;width:160px;height:160px;border-radius:50%;border:1px solid oklch(.82 .15 195 / .08);box-shadow:inset 0 0 40px oklch(.82 .15 195 / .04);pointer-events:none}._nowDate_1gnp8_73{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--biolum);font-family:var(--font-mono)}._nowText_1gnp8_80{font-size:20px;line-height:1.45;color:var(--foam);margin:0;font-family:var(--font-serif)}._nowLinks_1gnp8_87{margin:12px 0 0;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;color:var(--dim);display:flex;flex-wrap:wrap;gap:0 4px;align-items:baseline}._nowLink_1gnp8_87{color:var(--biolum);text-decoration:none;border-bottom:1px solid oklch(.82 .15 195 / .35);padding-bottom:1px;transition:color .28s var(--ease),border-color .28s var(--ease)}._nowLink_1gnp8_87:hover,._nowLink_1gnp8_87:focus-visible{color:var(--biolum-hot);border-color:var(--biolum);outline:none}._nowLink_1gnp8_87:focus-visible{outline:2px solid var(--biolum);outline-offset:3px}._nowLinkSep_1gnp8_115{color:var(--faint)}._aboutGrid_1gnp8_120{display:grid;grid-template-columns:.85fr 1.3fr;gap:80px;align-items:start}@media(max-width:900px){._aboutGrid_1gnp8_120{grid-template-columns:1fr;gap:48px}}._portraitFrame_1gnp8_132{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--deep);border:1px solid oklch(.42 .065 210 / .3)}._portraitFrame_1gnp8_132 img{width:100%;height:100%;object-fit:cover;filter:grayscale(.25) contrast(1.08) brightness(.92);transition:filter .6s var(--ease)}._portraitFrame_1gnp8_132:hover img{filter:grayscale(0) contrast(1.04) brightness(1)}._portraitOverlay_1gnp8_149{position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,oklch(.11 .025 235 / .8));pointer-events:none}._portraitMark_1gnp8_155{position:absolute;left:14px;bottom:14px;color:var(--foam);font-size:9px;letter-spacing:.16em;background:#00050bbf;padding:10px 12px;border:1px solid oklch(.82 .15 195 / .3);display:flex;flex-direction:column;gap:3px;backdrop-filter:blur(4px);font-family:var(--font-mono)}._portraitDot_1gnp8_171{width:5px;height:5px;border-radius:50%;background:var(--biolum);box-shadow:0 0 8px var(--biolum);margin-bottom:4px}._portraitCoord_1gnp8_179{margin-top:3px;color:var(--biolum)}._portraitDepth_1gnp8_183{display:flex;align-items:center;gap:12px;margin-top:12px;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--dim);font-family:var(--font-mono)}._depthBar_1gnp8_194{flex:1;height:2px;background:var(--deep);position:relative;overflow:hidden}._depthFill_1gnp8_201{position:absolute;inset:0;background:linear-gradient(90deg,var(--biolum),var(--biolum-hot));width:62%;box-shadow:0 0 8px var(--biolum)}._depthVal_1gnp8_208{color:var(--biolum)}._aboutCopy_1gnp8_211{font-family:var(--font-serif)}._aboutP_1gnp8_214{font-size:clamp(18px,1.6vw,22px);line-height:1.6;color:var(--foam);margin:0 0 24px;font-family:var(--font-serif)}._drop_1gnp8_221{font-family:var(--font-serif);font-style:italic;font-size:72px;line-height:.82;float:left;padding:6px 12px 0 0;color:var(--biolum);filter:drop-shadow(0 0 16px var(--biolum))}._aboutStats_1gnp8_231{display:grid;grid-template-columns:repeat(3,1fr);gap:24px 28px;padding:40px 0 0;margin-top:24px;border-top:1px solid oklch(.42 .065 210 / .3)}@media(max-width:600px){._aboutStats_1gnp8_231{grid-template-columns:repeat(2,1fr)}}._stat_1gnp8_244{display:flex;flex-direction:column}._statK_1gnp8_248{font-size:clamp(28px,4vw,44px);line-height:1;color:var(--ink);font-family:var(--font-serif);letter-spacing:-.01em}._statV_1gnp8_255{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--dim);margin-top:8px;font-family:var(--font-mono)}._pubList_1gnp8_265{border-top:1px solid oklch(.42 .065 210 / .3);list-style:none;padding:0;margin:0}._pub_1gnp8_265{display:grid;grid-template-columns:72px 1fr auto 40px;gap:28px;padding:28px 0;border-bottom:1px solid oklch(.42 .065 210 / .15);text-decoration:none;transition:padding-left .28s var(--ease),background .28s var(--ease);align-items:baseline;position:relative;color:inherit}._pub_1gnp8_265:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:linear-gradient(90deg,oklch(.82 .15 195 / .04),transparent);transition:width .28s var(--ease);pointer-events:none}._pub_1gnp8_265:hover{padding-left:18px}._pub_1gnp8_265:hover:before{width:100%}._pub_1gnp8_265:hover ._pubTitle_1gnp8_306{color:var(--biolum)}._pub_1gnp8_265:hover ._pubArrow_1gnp8_309{transform:translate(4px,-4px);color:var(--biolum)}._pub_1gnp8_265:focus-visible{outline:2px solid var(--biolum);outline-offset:4px}._pubYear_1gnp8_317{font-size:12px;color:var(--biolum);letter-spacing:.18em;font-family:var(--font-mono)}._pubTitle_1gnp8_306{font-size:clamp(20px,2vw,26px);line-height:1.3;color:var(--foam);transition:color .28s var(--ease);margin:0 0 10px;letter-spacing:-.01em;font-family:var(--font-serif);font-weight:400}._pubAuthors_1gnp8_333{font-size:12px;color:var(--dim);line-height:1.5;margin-bottom:6px;letter-spacing:.02em;font-family:var(--font-mono)}._pubAuthors_1gnp8_333 strong{color:var(--ink);font-weight:600}._pubMeta_1gnp8_345{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--faint);font-family:var(--font-mono)}._pubVenue_1gnp8_352{text-align:right}._pubV_1gnp8_352{font-size:12px;color:var(--foam);letter-spacing:.15em;font-family:var(--font-mono)}._pubS_1gnp8_361{font-size:10px;color:var(--dim);margin-top:4px;letter-spacing:.12em;font-family:var(--font-mono)}._pubArrow_1gnp8_309{font-size:18px;color:var(--dim);transition:transform .28s var(--ease),color .28s var(--ease);justify-self:end}@media(max-width:720px){._pub_1gnp8_265{grid-template-columns:1fr;gap:8px}._pubVenue_1gnp8_352{text-align:left}._pubArrow_1gnp8_309{display:none}}._projGrid_1gnp8_390{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:oklch(.28 .06 220 / .3)}@media(max-width:900px){._projGrid_1gnp8_390{grid-template-columns:1fr 1fr}}@media(max-width:600px){._projGrid_1gnp8_390{grid-template-columns:1fr}}._proj_1gnp8_390{background:var(--abyss);padding:36px 32px;text-decoration:none;color:var(--ink);position:relative;min-height:300px;display:flex;flex-direction:column;transition:background .35s var(--ease);overflow:hidden}._projGlow_1gnp8_418{position:absolute;bottom:-80px;right:-80px;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,oklch(.82 .15 195 / .08),transparent 70%);transition:transform .4s var(--ease),opacity .4s var(--ease);opacity:0;pointer-events:none}._proj_1gnp8_390:hover ._projGlow_1gnp8_418{opacity:1;transform:translate(-20px,-20px)}._proj_1gnp8_390:hover{background:var(--abyss-2)}._proj_1gnp8_390:hover ._projArr_1gnp8_443{transform:translate(6px,-6px);color:var(--biolum)}._proj_1gnp8_390:hover ._projName_1gnp8_447{color:var(--biolum)}._proj_1gnp8_390:focus-visible{outline:2px solid var(--biolum);outline-offset:-2px}._projTag_1gnp8_454{font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--dim);font-family:var(--font-mono);padding-right:32px}._projName_1gnp8_447{font-size:clamp(24px,3vw,32px);line-height:1.1;color:var(--foam);margin:14px 0;letter-spacing:-.02em;transition:color .3s var(--ease);font-family:var(--font-serif);font-weight:400}._projDesc_1gnp8_473{font-size:18px;line-height:1.5;color:var(--dim);margin:0 0 auto;flex:1;font-family:var(--font-serif)}._projStack_1gnp8_481{display:flex;flex-wrap:wrap;gap:6px;margin-top:22px}._projStack_1gnp8_481 span{font-size:10px;padding:4px 8px;border:1px solid oklch(.42 .065 210 / .4);color:var(--dim);letter-spacing:.14em;font-family:var(--font-mono)}._projArr_1gnp8_443{position:absolute;top:32px;right:28px;color:var(--dim);font-size:20px;transition:transform .3s var(--ease),color .3s var(--ease)}._wrList_1gnp8_507{display:flex;flex-direction:column}._wr_1gnp8_507{display:grid;grid-template-columns:136px 1fr auto 36px;gap:28px;padding:28px 0;text-decoration:none;color:inherit;border-top:1px solid oklch(.42 .065 210 / .25);align-items:start;position:relative;transition:padding-left .28s var(--ease)}._wr_1gnp8_507:last-child{border-bottom:1px solid oklch(.42 .065 210 / .25)}._wr_1gnp8_507:hover{padding-left:16px}._wr_1gnp8_507:hover ._wrTitle_1gnp8_529{color:var(--biolum)}._wr_1gnp8_507:hover ._wrArr_1gnp8_532{transform:translate(4px,-4px);color:var(--biolum)}._wr_1gnp8_507:focus-visible{outline:2px solid var(--biolum);outline-offset:4px}._wrDate_1gnp8_540{font-size:11px;color:var(--biolum);letter-spacing:.16em;white-space:nowrap;padding-top:5px;font-family:var(--font-mono)}._wrMain_1gnp8_548{display:flex;flex-direction:column;gap:8px}._wrTitle_1gnp8_529{font-size:clamp(22px,2.5vw,28px);line-height:1.2;color:var(--foam);transition:color .28s var(--ease);letter-spacing:-.01em;font-family:var(--font-serif);margin:0;font-weight:400}._wrSub_1gnp8_563{font-size:16px;color:var(--dim);margin:0;line-height:1.45;font-style:italic;font-family:var(--font-serif)}._wrCoauthors_1gnp8_571{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-top:4px;font-family:var(--font-mono)}._wrRight_1gnp8_579{text-align:right;display:flex;flex-direction:column;gap:5px;padding-top:5px}._wrKind_1gnp8_586{font-size:10px;color:var(--dim);letter-spacing:.18em;text-transform:uppercase;font-family:var(--font-mono)}._wrPlatform_1gnp8_593{font-size:9px;color:var(--faint);letter-spacing:.14em;font-family:var(--font-mono)}._wrArr_1gnp8_532{font-size:18px;color:var(--dim);transition:transform .28s var(--ease),color .28s var(--ease);padding-top:4px}@media(max-width:720px){._wr_1gnp8_507{grid-template-columns:1fr;gap:6px}._wrTitle_1gnp8_529{font-size:22px}._wrRight_1gnp8_579,._wrArr_1gnp8_532{display:none}}._readingNow_1gnp8_622{margin-bottom:48px}._nowBooks_1gnp8_625{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:oklch(.28 .06 220 / .25);border:1px solid oklch(.28 .06 220 / .3)}@media(max-width:720px){._nowBooks_1gnp8_625{grid-template-columns:1fr}}._nowBook_1gnp8_625{background:#00050b80;padding:22px 20px;position:relative;transition:background .3s var(--ease)}._nowBook_1gnp8_625:hover{background:oklch(.14 .035 232 / .7)}._nowBook_1gnp8_625:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:var(--biolum);box-shadow:0 0 10px var(--biolum)}._nowBookTitle_1gnp8_656{font-size:22px;line-height:1.2;color:var(--foam);margin:0 0 6px;font-family:var(--font-serif);font-weight:400}._nowBookAuthor_1gnp8_664{font-size:11px;color:var(--dim);letter-spacing:.14em;font-family:var(--font-mono)}._nowBookKind_1gnp8_670{font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--biolum);margin-top:8px;font-family:var(--font-mono)}._shelf_1gnp8_678{display:flex;align-items:flex-end;gap:3px;padding:20px 0;overflow-x:auto;scrollbar-width:thin}._book_1gnp8_686{width:var(--bw, 44px);height:var(--bh, 240px);background:linear-gradient(170deg,oklch(.22 .05 calc(var(--hue, 200) * 1deg)),oklch(.15 .035 calc(var(--hue, 200) * 1deg)));border:1px solid oklch(.42 .065 210 / .35);position:relative;flex-shrink:0;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}._bookCurrent_1gnp8_701{border-color:var(--biolum);box-shadow:0 0 12px oklch(.82 .15 195 / .2)}._book_1gnp8_686:hover{transform:translateY(-18px);box-shadow:0 20px 40px #00000080,0 0 30px oklch(.82 .15 195 / .15)}._bookSpine_1gnp8_711{writing-mode:vertical-rl;transform:rotate(180deg);height:100%;padding:14px 8px;display:flex;flex-direction:column;justify-content:space-between}._bookTitle_1gnp8_720{font-size:13px;color:var(--foam);line-height:1.2;font-family:var(--font-serif)}._bookAuthor_1gnp8_726{font-size:8px;color:var(--dim);letter-spacing:.14em;font-family:var(--font-mono)}._bookTag_1gnp8_732{position:absolute;top:6px;left:50%;transform:translate(-50%);font-size:7px;letter-spacing:.2em;color:var(--abyss);background:var(--biolum);padding:2px 4px;border-radius:1px;font-family:var(--font-mono)}._shelfLink_1gnp8_745{display:inline-flex;gap:10px;align-items:center;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--biolum);margin-top:12px;margin-bottom:60px;text-decoration:none;border-bottom:1px solid oklch(.82 .15 195 / .4);padding-bottom:4px;font-family:var(--font-mono);transition:border-color .28s var(--ease)}._shelfLink_1gnp8_745:hover,._shelfLink_1gnp8_745:focus-visible{border-color:var(--biolum);outline:none}._shelfLink_1gnp8_745:focus-visible{outline:2px solid var(--biolum);outline-offset:4px}._readingStats_1gnp8_770{display:flex;gap:28px;flex-wrap:wrap;margin-top:8px;font-family:var(--font-mono);font-size:11px;color:var(--dim);letter-spacing:.14em}._readingStats_1gnp8_770 strong{color:var(--biolum);font-weight:500;margin-right:6px}._quoteBlock_1gnp8_785{border-top:1px solid oklch(.42 .065 210 / .3);padding-top:60px;display:grid;grid-template-columns:auto 1fr;gap:0 24px;max-width:900px}._quoteMark_1gnp8_793{font-size:120px;line-height:.7;color:var(--biolum);opacity:.3;align-self:start;font-family:var(--font-serif)}._quote_1gnp8_785{font-size:clamp(22px,3vw,38px);line-height:1.4;color:var(--foam);font-style:italic;letter-spacing:-.01em;margin:0 0 20px;grid-column:2;font-family:var(--font-serif)}._quoteAttr_1gnp8_811{font-size:11px;letter-spacing:.2em;color:var(--biolum);grid-column:2;font-family:var(--font-mono)}._quoteAttr_1gnp8_811 em{color:var(--dim);font-style:italic}._mentorGrid_1gnp8_824{display:grid;grid-template-columns:1fr 1fr;gap:80px}@media(max-width:900px){._mentorGrid_1gnp8_824{grid-template-columns:1fr;gap:48px}}._mentorBlurb_1gnp8_835{font-size:clamp(20px,2vw,24px);line-height:1.5;color:var(--foam);margin:0 0 40px;font-family:var(--font-serif)}._mentorApply_1gnp8_842{padding:28px;border:1px solid oklch(.82 .15 195 / .25);background:oklch(.14 .035 232 / .5);position:relative;overflow:hidden}._mentorApply_1gnp8_842:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,oklch(.82 .15 195 / .04),transparent);pointer-events:none}._mentorEmail_1gnp8_860{font-size:14px;color:var(--biolum);margin:8px 0 0;letter-spacing:.1em;font-family:var(--font-mono)}._fit_1gnp8_867{display:grid;grid-template-columns:48px 1fr;gap:16px;padding:22px 0;border-top:1px solid oklch(.42 .065 210 / .3);align-items:baseline}._fit_1gnp8_867:first-of-type{border-top:none;padding-top:0}._fitN_1gnp8_879{font-size:11px;color:var(--biolum);letter-spacing:.18em;font-family:var(--font-mono)}._fitP_1gnp8_885{font-size:clamp(17px,1.8vw,20px);line-height:1.45;color:var(--foam);margin:0;font-family:var(--font-serif)}._galGrid_1gnp8_894{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:oklch(.28 .06 220 / .3)}._galArchiveLink_1gnp8_900{margin:28px 0 0;text-align:right;font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase}._galArchiveLink_1gnp8_900 a,._pageLink_1gnp8_909 a{color:var(--biolum);text-decoration:none;border-bottom:1px solid oklch(.82 .15 195 / .35);padding-bottom:2px;transition:color .28s var(--ease),border-color .28s var(--ease)}._galArchiveLink_1gnp8_900 a:hover,._pageLink_1gnp8_909 a:hover{color:var(--biolum-hot);border-color:var(--biolum)}._pageLink_1gnp8_909{margin:22px 0 0;font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase}@media(max-width:900px){._galGrid_1gnp8_894{grid-template-columns:1fr 1fr}}@media(max-width:600px){._galGrid_1gnp8_894{grid-template-columns:1fr}}._galCard_1gnp8_940{aspect-ratio:4 / 5;position:relative;overflow:hidden;margin:0}._galCardWide_1gnp8_947{grid-column:span 2;aspect-ratio:8 / 5}@media(max-width:600px){._galCardWide_1gnp8_947{grid-column:auto}}._galImg_1gnp8_956{position:absolute;inset:0;width:100%;height:100%}._galImg_1gnp8_956 svg{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}._galCard_1gnp8_940:hover ._galImg_1gnp8_956 svg{transform:scale(1.05)}._galOverlay_1gnp8_971{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,oklch(.09 .02 235 / .92) 100%);display:flex;flex-direction:column;justify-content:space-between;padding:18px;transition:background .4s var(--ease)}._galCard_1gnp8_940:hover ._galOverlay_1gnp8_971{background:linear-gradient(180deg,transparent 20%,oklch(.09 .02 235 / .95) 100%)}._galTag_1gnp8_992{font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--biolum);background:#00050b99;padding:5px 8px;border:1px solid oklch(.82 .15 195 / .3);width:fit-content;font-family:var(--font-mono)}._galMeta_1gnp8_1003{margin:0}._galCap_1gnp8_1006{font-size:11px;text-transform:uppercase;letter-spacing:.16em;color:var(--foam);font-family:var(--font-mono);display:block}._galLoc_1gnp8_1014{font-size:9px;color:var(--dim);margin-top:4px;letter-spacing:.14em;font-family:var(--font-mono);display:block}._contact_1gnp8_1024{padding:140px 0 60px}._contactInner_1gnp8_1027{max-width:920px;margin-bottom:80px}._contactH_1gnp8_1031{font-size:clamp(52px,8vw,110px);line-height:.95;letter-spacing:-.03em;color:var(--foam);margin:0 0 44px;font-weight:400;font-family:var(--font-serif)}._contactH_1gnp8_1031 em{font-style:italic;color:var(--biolum)}._contactLede_1gnp8_1044{display:flex;flex-wrap:wrap;gap:20px 28px;align-items:center;margin-bottom:80px}._contactEmail_1gnp8_1051{font-size:20px;color:var(--biolum);text-decoration:none;border-bottom:1px solid oklch(.82 .15 195 / .4);padding-bottom:6px;transition:border-color .3s var(--ease);font-family:var(--font-mono)}._contactEmail_1gnp8_1051:hover,._contactEmail_1gnp8_1051:focus-visible{border-color:var(--biolum);outline:none}._contactEmail_1gnp8_1051:focus-visible{outline:2px solid var(--biolum);outline-offset:4px}._cvLink_1gnp8_1069{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--foam);text-decoration:none;font-family:var(--font-mono);border:1px solid oklch(.42 .065 210 / .5);padding:10px 14px;transition:border-color .28s var(--ease),color .28s var(--ease)}._cvLink_1gnp8_1069:hover,._cvLink_1gnp8_1069:focus-visible{border-color:var(--biolum);color:var(--biolum);outline:none}._cvLink_1gnp8_1069:focus-visible{outline:2px solid var(--biolum);outline-offset:4px}._contactLinks_1gnp8_1092{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:oklch(.28 .06 220 / .3);margin-bottom:80px}@media(max-width:900px){._contactLinks_1gnp8_1092{grid-template-columns:1fr 1fr}}@media(max-width:600px){._contactLinks_1gnp8_1092{grid-template-columns:1fr}}._contactLink_1gnp8_1092{background:var(--abyss-2);padding:24px 22px;text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:8px;position:relative;overflow:hidden;border:1px solid oklch(.28 .06 220 / .4);transition:background .3s var(--ease)}._contactLink_1gnp8_1092:hover{background:var(--deep)}._contactLink_1gnp8_1092:hover ._clArr_1gnp8_1125{transform:translate(4px,-4px);color:var(--biolum)}._contactLink_1gnp8_1092:focus-visible{outline:2px solid var(--biolum);outline-offset:-2px}._clLabel_1gnp8_1133{font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--dim);font-family:var(--font-mono)}._clHandle_1gnp8_1140{font-size:15px;color:var(--foam);font-family:var(--font-mono)}._clArr_1gnp8_1125{position:absolute;top:20px;right:18px;color:var(--dim);font-size:16px;transition:transform .28s var(--ease),color .28s var(--ease)}._foot_1gnp8_1155{padding-top:28px;border-top:1px solid oklch(.42 .065 210 / .3);display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-family:var(--font-mono)}._footNav_1gnp8_1168{display:flex;flex-wrap:wrap;gap:4px 10px}._footNav_1gnp8_1168 a{color:var(--dim);text-decoration:none;transition:color .28s var(--ease)}._footNav_1gnp8_1168 a:hover,._footNav_1gnp8_1168 a[aria-current=page]{color:var(--biolum)}@media(max-width:600px){._proj_1gnp8_390{min-height:0;padding:28px 22px}._shelf_1gnp8_678{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:12px 0 8px;overflow:visible}._book_1gnp8_686{width:auto;height:auto;min-height:96px}._bookSpine_1gnp8_711{writing-mode:horizontal-tb;transform:none;height:auto;padding:14px 12px 12px;justify-content:flex-start;gap:8px}._bookTitle_1gnp8_720{font-size:18px;line-height:1.15}._bookAuthor_1gnp8_726{font-size:10px}._contactLinks_1gnp8_1092{grid-template-columns:1fr 1fr;margin-bottom:48px}._contactLink_1gnp8_1092{padding:16px 14px 18px;gap:6px}._clHandle_1gnp8_1140{font-size:13px;overflow-wrap:anywhere}._clArr_1gnp8_1125{top:14px;right:12px;font-size:14px}}@media(hover:none){._book_1gnp8_686:hover{transform:none;box-shadow:none}}@media(pointer:coarse){._shelfLink_1gnp8_745,._galArchiveLink_1gnp8_900 a,._pageLink_1gnp8_909 a,._footNav_1gnp8_1168 a{padding-top:14px;padding-bottom:14px}}.sec-head[data-astro-cid-smbb6lpu]{margin-bottom:64px;border-top:1px solid oklch(.42 .065 210 / .35);padding-top:24px}.sec-eyebrow[data-astro-cid-smbb6lpu]{display:flex;gap:16px;align-items:center;margin-bottom:20px}.sec-num[data-astro-cid-smbb6lpu]{font-size:11px;color:var(--biolum);letter-spacing:.2em}.sec-title[data-astro-cid-smbb6lpu]{font-size:clamp(44px,6vw,84px);line-height:1;letter-spacing:-.02em;margin:0 0 18px;color:var(--foam);font-weight:400;display:block}.sec-title-kicker[data-astro-cid-smbb6lpu]{display:block;font-size:12px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--biolum);margin-bottom:14px}.sec-title-editorial[data-astro-cid-smbb6lpu]{display:block}.sec-sub[data-astro-cid-smbb6lpu]{font-size:clamp(18px,2vw,22px);line-height:1.5;color:var(--dim);max-width:700px;margin:0;font-style:italic;font-family:var(--font-serif)}@media(max-width:600px){.sec-head[data-astro-cid-smbb6lpu]{margin-bottom:44px}}
