
/* HOUSE OF VALE — THE STUDY */
.study-page{background:#111011;color:#EAE1D3;overflow:hidden}
.study-page a{text-decoration:none}
.study-hero{min-height:88vh;position:relative;display:flex;align-items:flex-end;padding:9vw 7vw 7vw;background:
linear-gradient(90deg,rgba(17,16,17,.98) 0%,rgba(17,16,17,.78) 48%,rgba(17,16,17,.22) 100%),
radial-gradient(circle at 74% 40%,rgba(181,151,99,.13),transparent 28%),
linear-gradient(135deg,#111011,#17202A 70%,#090909)}
.study-hero-light{position:absolute;inset:0;background:linear-gradient(0deg,#111011 0%,transparent 25%)}
.study-hero-content{position:relative;z-index:2;max-width:820px}
.study-kicker,.study-eyebrow{font:600 10px/1.3 Arial,sans-serif;letter-spacing:.24em;color:#B59763}
.study-hero h1,.study-intro h2,.study-section-head h2,.study-private h2{font-family:Georgia,"Times New Roman",serif;font-weight:400;letter-spacing:-.045em}
.study-hero h1{font-size:clamp(58px,7.4vw,112px);line-height:.84;margin:24px 0 30px}
.study-deck{max-width:610px;font:400 16px/1.75 Georgia,serif;color:rgba(234,225,211,.72)}
.study-scroll{display:inline-flex;gap:18px;margin-top:34px;color:#EAE1D3;font:600 9px/1 Arial,sans-serif;letter-spacing:.2em}
.study-door{position:absolute;right:9vw;top:12%;width:min(29vw,420px);height:70%;border:1px solid rgba(181,151,99,.28);box-shadow:inset 0 0 100px rgba(0,0,0,.75)}
.study-door:before{content:"";position:absolute;inset:6%;border:1px solid rgba(181,151,99,.12)}
.study-door-line{position:absolute;right:12%;top:50%;width:9px;height:9px;border:1px solid #B59763;border-radius:50%}
.study-intro{position:relative;display:grid;grid-template-columns:.55fr 1.45fr;gap:6vw;max-width:1250px;padding:125px 7vw;margin:auto}
.study-intro-number{font:400 clamp(110px,18vw,270px)/.75 Georgia,serif;color:rgba(181,151,99,.07)}
.study-intro-copy{padding-top:20px}
.study-intro h2{font-size:clamp(46px,5.5vw,78px);line-height:.92;margin:20px 0 30px}
.study-intro-copy>p:not(.study-eyebrow):not(.study-signature){max-width:670px;font:400 17px/1.8 Georgia,serif;color:rgba(234,225,211,.68)}
.study-signature{font:italic 400 22px/1 Georgia,serif;color:#B59763;margin-top:30px}
.study-latest,.study-archive{padding:0 7vw 125px}
.study-section-head{display:grid;grid-template-columns:1.35fr .8fr;gap:70px;align-items:end;border-top:1px solid rgba(181,151,99,.23);padding-top:40px;margin-bottom:48px}
.study-section-head h2{font-size:clamp(42px,5vw,68px);line-height:.95;margin:13px 0 0}
.study-section-head>p{max-width:470px;color:rgba(234,225,211,.6);font:400 15px/1.7 Georgia,serif}
.study-feature{display:grid;grid-template-columns:1.15fr .85fr;min-height:570px;border:1px solid rgba(181,151,99,.18);background:#0c0c0d}
.study-feature-image{position:relative;overflow:hidden;min-height:520px;background:#17202A}
.study-feature-image img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s ease;filter:saturate(.78)}
.study-feature:hover img{transform:scale(1.025)}
.study-feature-shade{position:absolute;inset:0;background:linear-gradient(90deg,transparent 60%,rgba(12,12,13,.25))}
.study-feature-placeholder,.study-card-placeholder{height:100%;display:grid;place-items:center;font:400 72px/1 Georgia,serif;color:rgba(181,151,99,.16);background:radial-gradient(circle,rgba(181,151,99,.08),transparent 35%)}
.study-feature-copy{display:flex;flex-direction:column;justify-content:center;padding:7vw 5vw}
.study-feature-copy h3{font:400 clamp(38px,4vw,60px)/.98 Georgia,serif;margin:18px 0 24px}
.study-feature-copy h3 a,.study-card h3 a{color:#EAE1D3}
.study-feature-copy>p:not(.study-eyebrow){font:400 15px/1.75 Georgia,serif;color:rgba(234,225,211,.62)}
.study-meta,.study-card-date{margin-top:20px;font:600 8px/1 Arial,sans-serif;letter-spacing:.16em;color:rgba(181,151,99,.75)}
.study-link{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(181,151,99,.18);padding-top:18px;margin-top:30px;color:#B59763;font:600 8px/1 Arial,sans-serif;letter-spacing:.17em}
.study-section-head-archive{grid-template-columns:1fr}
.study-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}
.study-card{background:#0c0c0d;border:1px solid rgba(181,151,99,.15)}
.study-card-image{display:block;aspect-ratio:4/3;overflow:hidden;background:#17202A}
.study-card-image img{width:100%;height:100%;object-fit:cover;filter:saturate(.72);transition:transform 1s ease}
.study-card:hover img{transform:scale(1.035)}
.study-card-copy{padding:26px}
.study-card-date{margin-top:0}
.study-card h3{font:400 29px/1.05 Georgia,serif;margin:13px 0 15px}
.study-card-copy>p:not(.study-card-date){font:400 14px/1.65 Georgia,serif;color:rgba(234,225,211,.58)}
.study-empty{border:1px solid rgba(181,151,99,.18);padding:80px 7%;text-align:center}
.study-empty h3{font:400 clamp(32px,4vw,52px)/1 Georgia,serif;margin:18px 0}
.study-empty p:last-child{font:400 14px/1.7 Georgia,serif;color:rgba(234,225,211,.6)}
.study-private{padding:120px 7vw;background:
linear-gradient(90deg,rgba(85,28,37,.15),transparent 55%),
#09090a}
.study-private-frame{max-width:920px;margin:auto;text-align:center;border:1px solid rgba(181,151,99,.24);padding:80px 7vw}
.study-private h2{font-size:clamp(45px,5.5vw,76px);line-height:.92;margin:20px 0 28px}
.study-private-frame>p:not(.study-eyebrow){max-width:620px;margin:auto;font:400 16px/1.75 Georgia,serif;color:rgba(234,225,211,.64)}
.study-private-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:36px}
.study-private-actions a{padding:17px 20px;background:#B59763;color:#111011;border:1px solid #B59763;font:600 8px/1 Arial,sans-serif;letter-spacing:.16em}
.study-private-actions .study-private-secondary{background:transparent;color:#EAE1D3}
.study-closing{text-align:center;padding:125px 7vw 145px}
.study-rule{width:62px;height:1px;background:#B59763;margin:0 auto 38px}
.study-closing blockquote{max-width:830px;margin:0 auto;font:italic 400 clamp(30px,4vw,54px)/1.16 Georgia,serif}
.study-closing p{margin:20px 0 35px;color:#B59763;font:600 9px/1 Arial,sans-serif;letter-spacing:.22em}
.study-closing a{color:#EAE1D3;font:600 8px/1 Arial,sans-serif;letter-spacing:.18em}
@media(max-width:900px){
.study-hero{min-height:75vh;padding:120px 7vw 70px}.study-door{opacity:.3;width:55vw;right:-12vw}
.study-intro{grid-template-columns:1fr}.study-intro-number{position:absolute;right:5vw;top:90px}
.study-section-head{grid-template-columns:1fr;gap:18px}.study-feature{grid-template-columns:1fr}.study-grid{grid-template-columns:1fr 1fr}
}
@media(max-width:620px){
.study-hero h1{font-size:51px}.study-grid{grid-template-columns:1fr}.study-latest,.study-archive{padding-bottom:90px}
.study-feature-image{min-height:360px}.study-feature-copy{padding:45px 28px}.study-private-frame{padding:60px 24px}
}
