.dm-site .collection-page{max-width:1500px;margin:auto;padding:162px 6.5vw 100px;color:#ebe8e1}.dm-site .collection-eyebrow{font:500 10px/1.6 var(--dm-font);letter-spacing:.12em;color:#9d978b}.dm-site .collection-hero{padding-bottom:64px}.dm-site .collection-hero h1{font:400 clamp(58px,7.8vw,125px)/1.01 var(--dm-display);letter-spacing:-.065em;margin-top:36px}.dm-site .collection-hero h1>span{color:#b7b1a6}.dm-site .collection-title-row{display:flex;align-items:end;justify-content:space-between;gap:40px}.dm-site .collection-title-row>p{font:400 19px/1.7 var(--dm-font);color:#b7b1a6;padding-bottom:12px}.dm-site .collection-hero-bottom{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-top:42px}.dm-site .collection-hero-bottom>p{font:500 25px/1.9 var(--dm-font)}.dm-site .collection-hero-bottom>p>span{font:400 13px/1.7 var(--dm-font);color:#b7b1a6}.dm-site .collection-hero-bottom>a{display:inline-flex;align-items:center;min-height:44px;font-size:12px;color:#b7b1a6;border-bottom:1px solid #807c73}.dm-site .collection-filter-bar{display:flex;align-items:center;justify-content:space-between;border-block:1px solid #454440;padding:16px 0;gap:20px;margin-bottom:40px}.dm-site .collection-filters{display:flex;gap:6px;flex-wrap:wrap}.dm-site .collection-filters>button{min-height:44px;padding:8px 20px;border-radius:25px;font:500 12px/1.5 var(--dm-font);color:#b7b1a6;transition:background .2s,color .2s}.dm-site .collection-filters>button[aria-pressed=true]{background:#ff712e;color:#171717}.dm-site .collection-filters>button:hover:not([aria-pressed=true]){background:#f6f3ed0c;color:#ebe8e1}.dm-site .collection-filter-bar>span{font-size:10px;color:#b7b1a6;white-space:nowrap}.dm-site .collection-tool-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 28px}.dm-site .collection-tool{min-width:0}.dm-site .collection-tool:first-child{grid-column:span 2}.dm-site .collection-tool-art{position:relative;height:270px;overflow:hidden;background:#d3cec4}.dm-site .collection-tool:first-child .collection-tool-art,.dm-site .collection-tool:nth-child(2) .collection-tool-art{height:380px}.dm-site .tool-color-olive .collection-tool-art,.dm-site .tool-color-blue .collection-tool-art{background:#d3cec4}.dm-site .collection-tool-art .dm-tool-illustration{display:block;width:100%;height:100%;max-width:540px;margin:auto;transition:transform .6s cubic-bezier(.16,1,.3,1);filter:grayscale(1)}.dm-site .collection-tool:hover .dm-tool-illustration{transform:rotate(5deg) scale(1.06)}.dm-site .collection-tool-number{position:absolute;left:19px;top:18px;font:500 10px/1.5 var(--dm-font);color:#30302e}.dm-site .collection-tool-arrow{position:absolute;right:18px;top:16px;font:300 30px/1 var(--dm-display);color:#171717}.dm-site .collection-tool-caption{padding-top:23px}.dm-site .collection-tool-caption>span{font:500 8px/1.5 var(--dm-font);letter-spacing:.1em;color:#b7b1a6}.dm-site .collection-tool-caption h2{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:10px;font:400 30px/1.25 var(--dm-display);letter-spacing:-.04em;margin-top:12px}.dm-site .collection-tool-caption h2>small{font:400 12px/1.5 var(--dm-font);letter-spacing:0;color:#b7b1a6}.dm-site .collection-tool-caption p{font:400 12px/1.9 var(--dm-font);color:#b7b1a6;margin-top:13px}.dm-site .scholar-page .collection-hero h1>span{color:#ff712e}.dm-site .scholar-sigil{position:relative;width:275px;height:245px;display:grid;place-items:center;color:#b7b1a6;flex-shrink:0}.dm-site .scholar-sigil>i{position:absolute;inset:12px;border:1px solid #b7b1a677;border-radius:50%;transform:rotate(-35deg) scaleY(.55)}.dm-site .scholar-sigil>i:nth-child(2){transform:rotate(35deg) scaleY(.55)}.dm-site .scholar-sigil>i:nth-child(3){transform:rotate(90deg) scaleY(.55)}.dm-site .scholar-sigil>span{font:300 86px/1 var(--dm-display)}.dm-site .scholar-readings{border-top:1px solid #62605a}.dm-site .scholar-reading{border-bottom:1px solid #62605a}.dm-site .scholar-reading>summary{display:grid;grid-template-columns:60px 1fr 48px;gap:25px;align-items:start;padding:38px 0;cursor:pointer;list-style:none}.dm-site .scholar-reading>summary::-webkit-details-marker{display:none}.dm-site .scholar-index{font:400 12px/1.5 var(--dm-font);color:#ff8b50;padding-top:2px}.dm-site .scholar-reading summary small{font:500 8px/1.5 var(--dm-font);letter-spacing:.1em;color:#b7b1a6}.dm-site .scholar-reading h2{font:400 clamp(30px,3.4vw,52px)/1.25 var(--dm-display);letter-spacing:-.04em;margin-top:13px}.dm-site .scholar-reading summary p{font:400 13px/1.8 var(--dm-font);color:#b7b1a6;margin-top:12px}.dm-site .scholar-expand{justify-self:end;font:300 39px/1 var(--dm-display);color:#ff8b50;transition:transform .25s}.dm-site .scholar-reading[open] .scholar-expand{transform:rotate(45deg)}.dm-site .scholar-reading-body{display:grid;grid-template-columns:1.15fr 1fr;gap:9%;padding:0 0 45px 85px}.dm-site .scholar-reading-body p{font:400 14px/1.95 var(--dm-font);color:#d3cec4}.dm-site .scholar-reading-body .scholar-prompt{margin-top:19px;color:#9d978b;font-size:12px}.dm-site .scholar-related{display:inline-flex;align-items:center;min-height:44px;margin-top:14px;color:#b7b1a6;font-size:11px}.dm-site .scholar-source{display:flex;flex-direction:column;gap:15px;align-self:start;padding:25px;background:#222;border-left:2px solid #ff712e;transition:background .2s}.dm-site .scholar-source:hover{background:#30302e}.dm-site .scholar-source small{font:500 8px/1.6 var(--dm-font);letter-spacing:.02em;color:#9d978b}.dm-site .scholar-source strong{font:400 17px/1.55 var(--dm-display)}.dm-site .scholar-source>span{font:500 11px/1.6 var(--dm-font);color:#d3cec4}.dm-site .scholar-archive{margin-top:60px}.dm-site .scholar-archive>summary{display:flex;justify-content:space-between;align-items:center;min-height:60px;list-style:none;cursor:pointer;font-size:13px;color:#b7b1a6}.dm-site .scholar-archive>summary>span{font:500 8px/1.6 var(--dm-font);letter-spacing:.08em}.dm-site .scholar-archive summary b{display:inline-block;font-size:23px;font-weight:300;margin-left:20px}.dm-site .scholar-archive[open] summary b{transform:rotate(45deg)}.dm-site .scholar-archive>div>a{display:flex;align-items:center;gap:25px;padding:21px 0;border-top:1px solid #454440}.dm-site .scholar-archive a>span{font-size:11px;color:#9d978b}.dm-site .scholar-archive a>strong{font:400 16px/1.5 var(--dm-display);margin-right:auto}.dm-site .about-page .collection-hero h1>span{color:#d3cec4}.dm-site .about-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:11%;align-items:center}.dm-site .about-portrait{position:relative;padding:16px 16px 46px;background:#d3cec4;transform:rotate(-3deg)}.dm-site .about-portrait>img{width:100%;height:auto;aspect-ratio:.78;object-fit:cover;display:block}.dm-site .about-portrait>span{position:absolute;bottom:18px;left:18px;font:500 9px/1.5 var(--dm-font);letter-spacing:.08em;color:#454440}.dm-site .about-copy h2{font:500 clamp(26px,3vw,45px)/1.6 var(--dm-font);letter-spacing:-.06em;margin-block:23px}.dm-site .about-copy .about-bio{font:400 14px/2.1 var(--dm-font);color:#b7b1a6}.dm-site .about-interests{display:flex;flex-wrap:wrap;gap:14px 25px;font:500 8px/1.6 var(--dm-font);letter-spacing:.04em;color:#d3cec4;margin-top:26px}.dm-site .collection-action{display:inline-flex;align-items:center;gap:56px;min-height:49px;border-bottom:1px solid #9d978b;color:#ebe8e1;font:500 12px/1.5 var(--dm-font);margin-top:23px;border-color:#ff712e}.dm-site .collection-action>span{font-size:25px}.dm-site .about-contact{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-top:105px;padding-top:55px;border-top:1px solid #62605a}.dm-site .about-contact h2{font:500 39px/1.5 var(--dm-font);letter-spacing:-.06em;margin-top:22px}.dm-site .about-email{display:block;font:400 clamp(20px,2.1vw,33px)/1.5 var(--dm-display);letter-spacing:-.03em;color:#d3cec4}.dm-site .about-contact button{display:inline-flex;align-items:center;min-height:44px;color:#b7b1a6;font-size:11px}.dm-site .about-socials{display:flex;gap:35px;margin-top:12px}.dm-site .about-socials>a{min-height:44px;display:flex;align-items:center;font-size:12px}@media(max-width:1000px){.dm-site .collection-title-row>p{font-size:14px}.dm-site .scholar-sigil{width:180px;height:180px}.dm-site .collection-tool-gallery{gap:42px 20px}.dm-site .collection-tool-art{height:230px}.dm-site .collection-tool:first-child .collection-tool-art,.dm-site .collection-tool:nth-child(2) .collection-tool-art{height:290px}.dm-site .collection-tool-caption h2{font-size:25px}}@media(max-width:760px){.dm-site .collection-page{padding:122px 24px 65px}.dm-site .collection-eyebrow{font-size:8px}.dm-site .collection-hero{padding-bottom:36px}.dm-site .collection-hero h1{font-size:clamp(42px,10.8vw,77px);margin-top:25px}.dm-site .collection-title-row{display:block}.dm-site .collection-title-row>p{margin-top:30px}.dm-site .collection-title-row>p br{display:none}.dm-site .collection-hero-bottom{display:block;margin-top:26px}.dm-site .collection-hero-bottom>p{font-size:20px}.dm-site .collection-hero-bottom>p>span{font-size:11px}.dm-site .collection-hero-bottom>a{margin-top:20px;font-size:11px}.dm-site .collection-filter-bar{display:block;padding-block:12px;margin-bottom:28px}.dm-site .collection-filter-bar>span{display:block;margin-top:12px;font-size:9px}.dm-site .collection-filters{gap:4px}.dm-site .collection-filters>button{padding-inline:12px;font-size:10px}.dm-site .collection-tool-gallery{grid-template-columns:1fr 1fr;gap:35px 18px}.dm-site .collection-tool:first-child{grid-column:1/-1}.dm-site .collection-tool-art,.dm-site .collection-tool:nth-child(2) .collection-tool-art{height:185px}.dm-site .collection-tool:first-child .collection-tool-art{height:280px}.dm-site .collection-tool-caption{padding-top:16px}.dm-site .collection-tool-caption>span{font-size:6px}.dm-site .collection-tool-caption h2{font-size:23px;display:block;margin-top:10px}.dm-site .collection-tool-caption h2>small{display:block;font-size:10px;margin-top:6px}.dm-site .collection-tool-caption p{font-size:10px;line-height:1.8}.dm-site .collection-tool-number{left:12px;top:13px;font-size:8px}.dm-site .collection-tool-arrow{right:12px;top:10px;font-size:24px;color:#171717}.dm-site .scholar-sigil{display:none}.dm-site .scholar-reading>summary{grid-template-columns:21px 1fr 26px;gap:12px;padding-block:28px}.dm-site .scholar-index{font-size:9px;color:#ff8b50}.dm-site .scholar-reading h2{font-size:28px}.dm-site .scholar-reading summary small{font-size:7px}.dm-site .scholar-reading summary p{font-size:11px}.dm-site .scholar-expand{font-size:29px;color:#ff8b50}.dm-site .scholar-reading-body{grid-template-columns:1fr;padding:0 0 28px 33px;gap:22px}.dm-site .scholar-reading-body p{font-size:12px}.dm-site .scholar-reading-body .scholar-prompt{font-size:11px}.dm-site .scholar-source{padding:20px;border-left:2px solid #ff712e}.dm-site .scholar-source strong{font-size:16px}.dm-site .scholar-archive>summary{font-size:12px}.dm-site .scholar-archive>summary>span{font-size:6px}.dm-site .scholar-archive summary b{margin-left:6px}.dm-site .scholar-archive>div>a{gap:15px}.dm-site .scholar-archive a>strong{font-size:13px}.dm-site .about-layout{grid-template-columns:1fr;gap:45px}.dm-site .about-portrait{max-width:320px;width:85%;margin:10px auto 0}.dm-site .about-copy h2{font-size:31px}.dm-site .about-copy .about-bio{font-size:13px}.dm-site .about-contact{grid-template-columns:1fr;gap:25px;margin-top:60px;padding-top:37px}.dm-site .about-contact h2{font-size:33px;margin-top:15px}.dm-site .about-email{font-size:25px}}@media(prefers-reduced-motion:reduce){.dm-site .collection-page *{transition:none!important}}.dm-site .about-heading-row{display:flex;justify-content:space-between;align-items:center;gap:48px}.dm-site .about-signature{flex-shrink:0}@media(max-width:760px){.dm-site .about-heading-row{flex-direction:column;align-items:flex-start;gap:28px}}.dm-site .scholar-page .spatial-compact{flex:0 0 30%}.dm-site .collection-tool:nth-child(3n+2) .collection-tool-art{background:#ff712e}@media(max-width:760px){.dm-site .scholar-page .spatial-compact{margin:25px auto 0;max-width:310px}}
