@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400&family=Inter:wght@400;500;600&family=Caveat&display=swap');
*{box-sizing:border-box;border-width:0;border-style:solid}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:#f3ebdd;color:#292d2b;font-family:Inter,Arial,sans-serif}p,h1,h2,h3{margin:0}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:5px}a[data-name^="Button"]:hover,button:hover{filter:brightness(.9);text-decoration:none}a,button,input,select,textarea{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #a18450;outline-offset:4px}img{display:block}button{font:inherit;cursor:pointer}.page{max-width:1440px;margin:auto}main{width:100%}header{width:100%}.skip{position:fixed;top:-70px;left:16px;background:#354b40;color:#fff;padding:16px;z-index:99}.skip:focus{top:10px}.menu-toggle{display:none;background:transparent;color:#354b40;padding:12px}.inquiry-form{background:#f3ebdd;border:1px solid #c5b69d;padding:24px;width:100%;display:flex;flex-direction:column;gap:16px;color:#292d2b}.inquiry-form label{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:600;color:#762f3a}.inquiry-form input,.inquiry-form select,.inquiry-form textarea{width:100%;border:1px solid #c5b69d;background:white;border-radius:2px;padding:16px;font:15px Inter,Arial,sans-serif;color:#292d2b;min-height:52px}.inquiry-form textarea{min-height:140px;resize:vertical}.form-actions{display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:13px}.form-actions a{text-decoration:underline}.form-actions button{padding:16px 22px;background:#354b40;color:#f3ebdd;min-height:50px;font-size:15px}.demo-note{font-size:12px;line-height:1.6;color:#5b6058}.form-status{padding:18px;background:#e8dfcf;font-size:15px;line-height:1.6}.form-status[hidden]{display:none}.preview-badge{position:fixed;bottom:10px;right:10px;background:#292d2b;color:#f3ebdd;border-radius:3px;padding:7px 11px;font-size:10px;letter-spacing:.03em;z-index:10;box-shadow:0 1px 6px #0002}
[data-name="Introduction"]{max-width:58%}[data-name="Hero composition"]{gap:70px!important}[data-name="Portrait and ink study"]{min-width:280px!important}[data-name="Hero actions"]{flex-wrap:wrap}[data-name="Margin annotation"]{overflow:visible!important;gap:8px}[data-name="Retailer labels"] a{font-size:14px;line-height:3.2;text-decoration:underline;text-underline-offset:4px}[data-name="Site footer"] a{display:inline-flex;align-items:center;min-height:36px}[data-name="Portrait placeholder"]{overflow:visible!important}
@media(max-width:1100px){main>div,footer,header{padding-left:48px!important;padding-right:48px!important}[data-name="Hero composition"]{gap:40px!important}h1{font-size:64px!important}[data-name="Hero actions"]{gap:10px!important}[data-name="Hero actions"] a{font-size:13px!important;padding:12px!important}[data-name="Heritage and inquiry"],[data-name="Services and teaching"],[data-name="Footer content"]{gap:40px!important}[data-name="Services and teaching"]>div,[data-name="Heritage and inquiry"]>div,[data-name="Footer content"]>div{flex:1!important;min-width:0!important;width:auto!important}[data-name="Destinations"]{gap:20px!important}}
@media(max-width:760px){.page{width:100%!important}header{height:88px!important;padding:20px 24px!important;position:relative!important;overflow:visible!important;z-index:30}header>[data-name^="Wordmark"]{font-size:28px!important}header #navigation{display:none!important;position:absolute;top:88px;left:0;right:0;background:#f3ebdd;border-bottom:1px solid #c5b69d;padding:24px;box-shadow:0 8px 15px #0001;align-items:stretch!important;gap:12px!important}header #navigation.open{display:flex!important;flex-direction:column!important}header #navigation a{min-height:44px}.menu-toggle{display:block}main>div,footer{padding:48px 24px!important}h1{font-size:48px!important;line-height:1.06!important}h2{font-size:36px!important}main p[style*="font-size:18px"]{font-size:16px!important;line-height:1.65!important}[data-name="Hero composition"],[data-name="Heritage and inquiry"],[data-name="Services and teaching"],[data-name="Book feature"],[data-name="Article content"],[data-name="Footer content"],[data-name="Contact composition"],[data-name="Biography composition"],[data-name="Editorial row"],[data-name="Process steps"]{flex-direction:column!important;gap:32px!important;width:100%!important}[data-name="Introduction"]{width:100%!important;max-width:100%}[data-name="Portrait and ink study"]{width:100%!important;min-width:0!important;flex:auto!important}[data-name="Portrait and ink study"] [data-name="Asset area"]{height:360px!important}[data-name="Hero actions"]{width:100%!important;flex-direction:column!important}[data-name="Hero actions"] a{width:100%;padding:14px!important}[data-name="Contextual image"],[data-name="Personal questions"],[data-name="Ways to work together"],[data-name="Teaching image"],[data-name="Publication details"],[data-name="Article description"],[data-name="Book details"],[data-name="Identity"],[data-name="Footer destinations"],[data-name="Contact details"]{width:100%!important;flex:auto!important;min-width:0!important}[data-name="Intact book-cover placeholder"]{width:220px!important;height:330px!important;align-self:center}[data-name="Latest articles"]{width:100%!important}[data-name="Article content"]{gap:18px!important;padding:26px 0!important}[data-name="Article title"]{font-size:29px!important}[data-name="Article description"]{gap:12px!important}[data-name="Footer content"]{align-items:stretch!important}[data-name="Seal · Hero · Dimensional"]{width:64px!important;height:64px!important}[data-name="Wax seal · Hero · Dimensional"]{width:64px!important;height:64px!important;right:-8px!important;bottom:-16px!important}[data-name="Margin annotation"]{width:100%;justify-content:space-between!important}[data-name="Section introduction"]{width:100%!important}.form-actions{align-items:stretch;flex-direction:column;gap:18px}.inquiry-form{padding:20px}.inquiry-form input,.inquiry-form select,.inquiry-form textarea{font-size:16px}.preview-badge{font-size:9px}[data-name="Illustrated divider"]{width:100%!important}[data-name="Rule"]{max-width:100%}main>div>div[style*="gap:80px"],main>div>div[style*="gap:96px"]{flex-direction:column!important;gap:32px!important}main>div>div>div[style*="width:520px"],main>div>div>div[style*="width:440px"],main>div>div>div[style*="width:360px"]{width:100%!important}main [style*="white-space:nowrap"]{white-space:normal!important}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
@media(max-width:760px){[data-name="Scholar and person"],[data-name="Research and education"],[data-name="Public work"],[data-name="Speaking content"],[data-name="Service details"],[data-name="Booking process"],[data-name="Contact columns"],[data-name="Volume details"],[data-name="Inquiry pathways"]{flex-direction:column!important;gap:24px!important;width:100%!important}[data-name="Scholar and person"]>*,[data-name="Research and education"]>*,[data-name="Public work"]>*,[data-name="Speaking content"]>*,[data-name="Service details"]>*,[data-name="Booking process"]>*,[data-name="Contact columns"]>*,[data-name="Volume details"]>*{width:100%!important;min-width:0!important;flex:auto!important}[data-name="Illustrated divider"] [data-name="Rule"]{flex:1!important;width:auto!important}[data-name="Inquiry pathways"] a{width:100%}}
