._page_1oa4l_1{color:#171f18;z-index:2;background:#f4f3ed;max-width:1100px;min-height:100vh;margin:0 auto;padding:48px clamp(20px,5vw,80px) 80px;position:relative}._page_1oa4l_1 nav{border-bottom:1px solid;justify-content:space-between;gap:24px;padding-bottom:30px;font:14px/1.5 monospace;display:flex}._page_1oa4l_1 a{color:inherit}._page_1oa4l_1 header{padding:60px 0 55px}._page_1oa4l_1 header>p:first-child{font:14px monospace}._page_1oa4l_1 h1{letter-spacing:-.065em;margin:34px 0;font-size:clamp(58px,8vw,112px);font-weight:750;line-height:.96}._page_1oa4l_1 h1 em{font-family:Georgia,serif;font-weight:400}._intro_1oa4l_1{font-size:26px;line-height:1.3}._major_1oa4l_1,._figure_1oa4l_1{border-top:1px solid;grid-template-columns:180px 1fr;align-items:center;gap:28px;padding:38px 0;display:grid}._major_1oa4l_1>strong{font-size:150px;line-height:1}._figure_1oa4l_1>strong{font-size:86px;line-height:1}._page_1oa4l_1 h2{letter-spacing:-.035em;margin:0 0 12px;font-size:26px;font-weight:550}._page_1oa4l_1 p{line-height:1.5}._figure_1oa4l_1 p,._figure_1oa4l_1 a{font:14px/1.5 monospace}._notes_1oa4l_1{border-top:1px solid;padding:40px 0}._notes_1oa4l_1 p{max-width:720px;font-size:17px}._page_1oa4l_1 button{color:#efff00;cursor:pointer;background:#171f18;border:1px solid;margin-top:16px;padding:20px 30px;font:16px monospace}._page_1oa4l_1 button:disabled{opacity:.5;cursor:wait}._works_1oa4l_1{border-top:1px solid;padding-top:38px}._works_1oa4l_1 a{border-bottom:1px solid #bfc1b9;gap:25px;padding:20px 0;font-size:21px;text-decoration:none;display:flex}._works_1oa4l_1 a span:first-child{font:14px monospace}._works_1oa4l_1 a span:last-child{margin-left:auto}._page_1oa4l_1 footer{padding-top:50px}._page_1oa4l_1 footer>p:first-child{max-width:620px;font-size:29px}._page_1oa4l_1 footer>p:last-child{max-width:700px;font-size:14px}._page_1oa4l_1 :focus-visible{outline-offset:5px;outline:3px solid #5455ff}@media (max-width:600px){._page_1oa4l_1 nav{flex-direction:column}._major_1oa4l_1,._figure_1oa4l_1{grid-template-columns:95px 1fr;gap:18px}._major_1oa4l_1>strong{font-size:100px}._figure_1oa4l_1>strong{font-size:58px}._page_1oa4l_1 h2{font-size:22px}._works_1oa4l_1 a{font-size:18px}}@media print{._page_1oa4l_1 button{display:none}._page_1oa4l_1{padding:20px}._page_1oa4l_1 nav{font-size:12px}}._appraisal_1oa4l_2{border-top:1px solid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:44px;padding:54px 0;display:grid}._appraisalLabel_1oa4l_3,._appraisalStamp_1oa4l_3{letter-spacing:.04em;font:11px/1.7 monospace}._page_1oa4l_1 ._appraisal_1oa4l_2 h2{letter-spacing:-.045em;margin:22px 0 28px;font-size:clamp(30px,4vw,44px);font-weight:600}._appraisalStory_1oa4l_5 p{margin:0 0 12px;font-size:clamp(17px,2vw,20px)}._appraisalStory_1oa4l_5 ._appraisalEnding_1oa4l_6{margin-top:24px}._appraisalStamp_1oa4l_3{border-top:1px solid #bfc1b9;margin:28px 0 0;padding-top:14px}._appraisalDrawing_1oa4l_8{min-width:0}._appraisalDrawing_1oa4l_8 svg{width:100%;max-width:400px;height:auto;margin:0 auto;display:block}@media (max-width:720px){._appraisal_1oa4l_2{grid-template-columns:minmax(0,1fr);gap:12px}._appraisalDrawing_1oa4l_8 svg{max-width:360px}}@media print{._appraisal_1oa4l_2{break-inside:avoid}}
