.raj{--paper:#f4f1e9;--wash:#e8e7dc;--ink:#34372e;--olive:#74785d;--muted:#676a5d;--rule:#cccbbd;display:grid;grid-template-columns:224px minmax(0,1fr);align-items:start;min-height:100dvh;background:var(--paper);color:var(--ink);font-family:DM Sans,Avenir Next,sans-serif;-webkit-font-smoothing:antialiased;position:relative}.raj *,.raj *:before,.raj *:after{box-sizing:border-box}.raj a{color:inherit;text-underline-offset:5px;text-decoration-thickness:1px}.raj a:focus-visible{outline:2px solid var(--olive);outline-offset:6px}.raj section,.raj .raj-main,.raj[id]{scroll-margin-top:calc(var(--raj-top-offset,0px) + 24px)}.raj .raj-header{position:sticky;top:var(--raj-top-offset,0px);z-index:20;width:100%;margin:0;padding:54px 20px 30px;border-right:1px solid var(--rule);background:var(--paper);max-height:calc(100dvh - var(--raj-top-offset,0px));overflow-y:auto}.raj .raj-header nav{display:flex;flex-direction:column;gap:6px}.raj .raj-header nav a,.raj .raj-small,.raj .raj-link,.raj .raj-folio,.raj .raj-footer{font-size:11px;letter-spacing:.1em;text-transform:uppercase;line-height:1.6}.raj .raj-header nav a{position:relative;min-height:48px;display:flex;align-items:center;gap:12px;padding:10px 10px 10px 15px;text-decoration:none;font-size:10px;letter-spacing:.075em}.raj .raj-header nav a span{color:var(--muted);font-size:10px;letter-spacing:.03em}.raj .raj-header nav a:hover{background:var(--wash)}.raj .raj-header nav a[aria-current=location]{color:#555b3d;background:var(--wash)}.raj .raj-header nav a[aria-current=location]:after{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;background:var(--olive)}.raj .raj-mobile-contents{display:none}.raj .raj-mobile-select{width:100%;min-height:44px;padding:8px 10px;border:1px solid var(--rule);border-radius:0;background:var(--paper);color:var(--ink);font:400 14px/1.5 DM Sans,sans-serif}.raj .raj-mobile-select:focus-visible{outline:2px solid var(--olive);outline-offset:3px}.raj .raj-main{max-width:1320px;width:100%;min-width:0;margin:auto}.raj .raj-cover{text-align:center;padding:54px 6% 0}.raj .raj-cover-meta{display:flex;justify-content:space-between;border-bottom:1px solid var(--rule);padding-bottom:14px;color:var(--muted)}.raj h1,.raj h2,.raj h3{font-family:"Instrument Serif",Georgia,serif;font-weight:400;color:var(--ink);text-transform:none}.raj h1{font-size:clamp(66px,8.6vw,116px);letter-spacing:-.045em;line-height:.94;margin:37px auto 32px}.raj h1 em{display:block;color:var(--olive);font-weight:400}.raj .raj-cover-note{margin:0 0 30px;color:var(--muted)}.raj .raj-image{margin:0;min-width:0}.raj .raj-image-space{position:relative;background:var(--wash);min-height:250px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:38px;text-align:center;color:#61664f}.raj .raj-image-space:before{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid #bdc0ac;pointer-events:none}.raj .raj-image-space:after{content:"";width:34px;height:34px;border:1px solid #93977c;transform:rotate(45deg);margin:9px 0 15px;order:-1}.raj .raj-image-space>strong{font:400 28px/1.15 "Instrument Serif",Georgia,serif;max-width:340px}.raj .raj-image-space>span{font-size:11px;line-height:1.7;letter-spacing:.1em;text-transform:uppercase;max-width:300px}.raj .raj-cover .raj-image-space{min-height:330px;background:#dddfd0}.raj .raj-photo{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:auto}.raj .raj-image[data-raj-height=small]{--raj-photo-height:240px}.raj .raj-image[data-raj-height=medium]{--raj-photo-height:400px}.raj .raj-image[data-raj-height=large]{--raj-photo-height:560px}.raj .raj-image[data-raj-height] .raj-photo{height:var(--raj-photo-height,auto);aspect-ratio:auto}.raj .raj-image figcaption{display:flex;justify-content:space-between;gap:15px;margin-top:12px;color:var(--muted);font-size:11px;letter-spacing:.065em;text-transform:uppercase;line-height:1.65;text-align:left}.raj .raj-intro{max-width:720px;padding:52px 22px 64px;margin:auto}.raj p{font-size:16px;line-height:1.85;margin:0 0 24px;letter-spacing:normal}.raj .raj-intro p:first-child{font:400 30px/1.45 "Instrument Serif",Georgia,serif;letter-spacing:-.012em}.raj .raj-intro p:first-child:first-letter{float:left;font-size:79px;line-height:.8;padding:10px 11px 0 0;color:var(--olive)}.raj .raj-link{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:44px;max-width:100%;font-size:12px;letter-spacing:.08em;text-decoration:none;border-bottom:1px solid var(--olive);padding:11px 0}.raj .raj-link span{font-size:18px;transition:transform .2s ease}.raj .raj-link:hover span{transform:translate(3px,-2px)}.raj .raj-program-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:44px;max-width:100%;padding:14px 20px;border:1px solid var(--olive);color:var(--ink);font:500 12px/1.6 DM Sans,sans-serif;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;text-align:center;overflow-wrap:anywhere}.raj .raj-program-button:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}.raj .raj-program-button span{flex-shrink:0;font-size:18px}.raj .raj-divider{margin:0 6%;display:flex;justify-content:space-between;border-top:1px solid var(--rule);padding-top:12px;color:var(--muted)}.raj .raj-chapter{padding:52px 6% 64px}.raj .raj-chapter h2{font-size:clamp(42px,5vw,66px);line-height:1.04;letter-spacing:-.035em;margin:0 0 34px}.raj .raj-craft{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,310px);column-gap:7%;max-width:980px;margin:auto}.raj .raj-craft h2{grid-column:1/-1;max-width:700px}.raj .raj-craft h2 em{font-weight:400;color:var(--olive)}.raj .raj-craft .raj-image{padding-top:6px}.raj .raj-craft .raj-image-space{min-height:400px;background:#e2ded3}.raj .raj-craft .raj-image figcaption{display:block}.raj .raj-craft .raj-image figcaption span{display:block;margin-top:5px}.raj .raj-design{padding-top:35px}.raj .raj-design-head{max-width:840px;margin:auto}.raj .raj-design-head>p{font:400 clamp(35px,4.1vw,54px)/1.2 "Instrument Serif",Georgia,serif;color:var(--olive);letter-spacing:-.02em;padding-bottom:30px}.raj .raj-photo-pair{display:grid;grid-template-columns:1.65fr 1fr;gap:25px;align-items:end;margin:10px 0 44px}.raj .raj-photo-pair .raj-image:first-child .raj-image-space{min-height:360px}.raj .raj-photo-pair .raj-image:last-child .raj-image-space{min-height:275px;background:#e9e3d8}.raj .raj-reading{max-width:660px;margin:auto}.raj .raj-personal{background:#e9e9de;margin:0 6% 56px;padding:52px 7% 44px}.raj .raj-personal-folio{margin-bottom:20px}.raj .raj-personal h2{margin:0 0 25px;font-size:clamp(48px,5vw,68px);line-height:1.05;letter-spacing:-.03em}.raj .raj-personal .raj-reading>p:first-of-type{font:400 29px/1.4 "Instrument Serif",Georgia,serif}.raj .raj-personal .raj-image{margin:36px auto 0;max-width:850px}.raj .raj-personal .raj-image-space{min-height:220px;background:#dbdecd}.raj .raj-partner-note{border-left:1px solid var(--olive);padding:10px 0 10px 25px;margin-top:30px}.raj .raj-partner-note>p{font:400 26px/1.4 "Instrument Serif",Georgia,serif;margin-bottom:6px}.raj .raj-next{padding-top:35px}.raj .raj-mantra{margin:45px auto 0;padding:37px 0;border:0;border-bottom:1px solid var(--rule);max-width:900px;text-align:center}.raj .raj-mantra p{font:400 clamp(35px,4.5vw,60px)/1.2 "Instrument Serif",Georgia,serif;letter-spacing:-.02em;margin:0}.raj .raj-mantra span{display:block}.raj .raj-mantra span:nth-child(2){color:var(--olive);font-style:italic}.raj .raj-visits{padding-top:30px}.raj .raj-visits>h2{text-align:center;margin-bottom:17px}.raj .raj-visits>p{text-align:center;color:var(--muted);margin-bottom:40px}.raj .raj-addresses{border-top:1px solid var(--rule);display:grid;grid-template-columns:1fr 1fr;max-width:1000px;margin:auto}.raj .raj-addresses article{padding:30px 40px 0 0}.raj .raj-addresses article+article{padding-left:40px;border-left:1px solid var(--rule)}.raj .raj-addresses h3{font-size:29px;line-height:1.2;margin:0 0 22px}.raj .raj-addresses address{font-size:16px;font-style:normal;line-height:1.85}.raj .raj-addresses address a{display:inline-flex;align-items:center;min-height:44px}.raj .raj-addresses p{margin-top:22px;font-size:15px;color:var(--muted)}.raj .raj-ending{display:flex;justify-content:space-between;align-items:center;gap:25px;margin:0 6% 65px;border-block:1px solid var(--rule);padding:23px 0}.raj .raj-ending p{margin:0;font:400 29px/1.2 "Instrument Serif",Georgia,serif}.raj .raj-footer{grid-column:2;padding:22px 5%;border-top:1px solid var(--rule);display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;color:var(--muted)}.raj .raj-footer a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline}@media(max-width:767px){.raj{display:block}.raj section,.raj .raj-main,.raj[id]{scroll-margin-top:calc(var(--raj-top-offset,0px) + 20px)}.raj .raj-header{display:none!important}.raj .raj-header nav{display:none}.raj .raj-mobile-contents{display:none}.raj .raj-header nav a{font-size:12px;letter-spacing:.015em;text-transform:none;gap:9px;padding-block:7px}.raj .raj-cover{padding:32px 22px 0}.raj .raj-cover-meta{gap:15px;text-align:left}.raj .raj-cover-meta span:last-child{text-align:right}.raj .raj-small,.raj .raj-folio{font-size:11px;letter-spacing:.065em}.raj h1{font-size:clamp(55px,13vw,86px);margin:32px auto 24px}.raj .raj-cover-note{font-size:11px}.raj .raj-cover .raj-image-space{min-height:280px}.raj .raj-image-space{padding:32px}.raj .raj-image-space>strong{font-size:25px}.raj .raj-image[data-raj-height=small]{--raj-photo-height:180px}.raj .raj-image[data-raj-height=medium]{--raj-photo-height:300px}.raj .raj-image[data-raj-height=large]{--raj-photo-height:420px}.raj .raj-image figcaption{font-size:11px;flex-wrap:wrap;gap:4px 15px}.raj .raj-intro{padding:43px 26px 48px}.raj .raj-intro p:first-child{font-size:26px}.raj p{font-size:16px;line-height:1.8}.raj .raj-divider{margin-inline:22px;gap:15px}.raj .raj-chapter{padding:38px 26px 46px}.raj .raj-chapter h2{font-size:43px;margin-bottom:26px}.raj .raj-craft{grid-template-columns:1fr;gap:12px}.raj .raj-craft h2{grid-column:auto}.raj .raj-craft .raj-image-space{min-height:320px}.raj .raj-craft .raj-image figcaption{display:flex}.raj .raj-craft .raj-image figcaption span{margin:0}.raj .raj-design-head>p{font-size:34px;padding-bottom:10px}.raj .raj-photo-pair{grid-template-columns:1fr;gap:24px;margin-bottom:30px}.raj .raj-photo-pair .raj-image:first-child .raj-image-space{min-height:270px}.raj .raj-photo-pair .raj-image:last-child .raj-image-space{min-height:235px}.raj .raj-personal{margin:0 22px 45px;padding:37px 23px 30px}.raj .raj-personal h2{font-size:44px}.raj .raj-personal .raj-reading>p:first-of-type{font-size:27px}.raj .raj-personal .raj-image-space{min-height:250px}.raj .raj-mantra{margin-top:32px;padding-block:30px}.raj .raj-mantra p{font-size:37px}.raj .raj-addresses{grid-template-columns:1fr}.raj .raj-addresses article{padding:25px 0 30px}.raj .raj-addresses article+article{border-left:0;border-top:1px solid var(--rule);padding-left:0}.raj .raj-ending{margin:0 26px 40px;flex-direction:column;align-items:flex-start}.raj .raj-footer{padding:18px 26px;font-size:11px;gap:8px 20px;align-items:center}}.raj .raj-image[data-raj-height]:not([data-raj-height=adapt]) .raj-image-space{height:var(--raj-photo-height);min-height:0;padding:20px;overflow:hidden}.raj .raj-image[data-raj-height]:not([data-raj-height=adapt]) .raj-image-space:after{display:none}.raj .raj-image[data-raj-height]:not([data-raj-height=adapt]) .raj-image-space>strong{font-size:22px}@media(prefers-reduced-motion:reduce){.raj *,.raj *:before,.raj *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/robert-abbey-journal.css.map */
