.JourneyMap-module__e-XPwW__root{font-family:Arial,sans-serif}.JourneyMap-module__e-XPwW__tabs{gap:6px;margin-bottom:12px;display:flex}.JourneyMap-module__e-XPwW__tab{cursor:pointer;border:none;border-radius:20px;padding:5px 14px;font-size:11px;font-weight:600;transition:all .2s}.JourneyMap-module__e-XPwW__stepper{border-radius:10px;margin-bottom:10px;padding:12px 10px 10px;overflow:hidden}.JourneyMap-module__e-XPwW__stepperTrack,.JourneyMap-module__e-XPwW__step{align-items:flex-start;display:flex}.JourneyMap-module__e-XPwW__stepNode{z-index:2;flex-direction:column;align-items:center;min-width:42px;display:flex}.JourneyMap-module__e-XPwW__dot{justify-content:center;align-items:center;transition:all .3s;display:flex}.JourneyMap-module__e-XPwW__cityLabel{text-align:center;max-width:56px;margin-top:3px;font-size:8px;line-height:1.2}.JourneyMap-module__e-XPwW__segmentWrap{flex-direction:column;flex:1;align-items:center;margin-top:1px;display:flex}.JourneyMap-module__e-XPwW__segmentLineWrap{align-items:center;width:100%;height:16px;display:flex;position:relative}.JourneyMap-module__e-XPwW__segmentLineBg{background:#e0ceb4;border-radius:2px;height:2.5px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.JourneyMap-module__e-XPwW__segmentLineProgress{border-radius:2px;height:2.5px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.JourneyMap-module__e-XPwW__segmentEmoji{font-size:12px;position:absolute;top:50%;transform:translate(-50%,-50%)}.JourneyMap-module__e-XPwW__segmentMeta{flex-direction:column;align-items:center;gap:1px;margin-top:1px;display:flex}.JourneyMap-module__e-XPwW__highwayBadge{color:#fff;white-space:nowrap;border-radius:2px;padding:0 4px;font-size:7px;font-weight:700}.JourneyMap-module__e-XPwW__segmentDistance{color:#78716c;white-space:nowrap;font-size:8px}.JourneyMap-module__e-XPwW__note{text-align:center;border-top:1px solid var(--color-border-muted);margin-top:8px;padding-top:6px;font-size:10px;font-style:italic}.JourneyMap-module__e-XPwW__mapWrap{border:1px solid var(--color-map-water-border);background:#c5e1f0;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #14466e26}.JourneyMap-module__e-XPwW__map{width:100%;height:auto;display:block}
.TempleCoverCarousel-module__CerbRG__wrap{max-width:var(--cover-desktop-max-width,1120px);padding:0 var(--cover-desktop-padding-x,32px)36px;margin:0 auto}.TempleCoverCarousel-module__CerbRG__viewport{--slide-pad-x:68px;--slide-pad-top:56px;--slide-pad-bottom:50px;--slide-copy-width:640px;--slide-eyebrow-height:18px;--slide-title-height:106px;--slide-title-size:40px;--slide-title-gap:22px;--slide-bullet-size:17px;--slide-bullet-row-height:39px;width:100%;height:var(--cover-desktop-height,560px);border:1px solid var(--cad-line-strong);background:#15110d;border-radius:8px;min-height:0;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000f}.TempleCoverCarousel-module__CerbRG__track{width:100%;height:100%;min-height:0;transition:transform .54s cubic-bezier(.65,0,.2,1);display:flex}.TempleCoverCarousel-module__CerbRG__slide{--panel-fg:#fffaf4;--panel-muted:#fffaf4e0;--panel-line:#ffffff2e;--panel-accent:#f6c76d;--panel-scrim:#130e0ac7;height:100%;min-height:0;color:var(--panel-fg);flex:0 0 100%;display:block;position:relative;overflow:hidden}.TempleCoverCarousel-module__CerbRG__tone_sand{--panel-accent:#f3c46d;--panel-scrim:#18110acc}.TempleCoverCarousel-module__CerbRG__tone_maroon{--panel-accent:#ffca7a;--panel-scrim:#40110dc7}.TempleCoverCarousel-module__CerbRG__tone_saffron{--panel-accent:#ffe1a2;--panel-scrim:#7a290cc2}.TempleCoverCarousel-module__CerbRG__tone_water{--panel-accent:#9dd6d2;--panel-scrim:#0a2b30bf}.TempleCoverCarousel-module__CerbRG__imagePanel{background:#15110d;position:absolute;inset:0}.TempleCoverCarousel-module__CerbRG__imagePanel:after{content:"";background:linear-gradient(90deg,var(--panel-scrim)0%,#110d09ad 52%,#110d093d 78%,#110d090d 100%),linear-gradient(0deg,#09070570,#0907050a 46%);position:absolute;inset:0}.TempleCoverCarousel-module__CerbRG__image{object-fit:cover;object-position:center;transform:scale(1.01)}.TempleCoverCarousel-module__CerbRG__watermark{z-index:2;color:#fff7ed;letter-spacing:0;text-shadow:0 1px 4px #00000073;-webkit-user-select:none;user-select:none;background:#120e0aad;border:1px solid #ffffff4d;border-radius:8px;padding:9px 12px;font-size:14px;font-weight:800;line-height:1;text-decoration:none;position:absolute;bottom:22px;right:22px}.TempleCoverCarousel-module__CerbRG__watermark:hover,.TempleCoverCarousel-module__CerbRG__watermark:focus-visible{outline-offset:2px;background:#120e0ad1;outline:2px solid #fff7ed7a}.TempleCoverCarousel-module__CerbRG__copy{top:var(--slide-pad-top);bottom:var(--slide-pad-bottom);left:var(--slide-pad-x);z-index:1;width:min(var(--slide-copy-width),calc(100% - (var(--slide-pad-x)*2)));grid-template-rows:var(--slide-eyebrow-height)var(--slide-title-height)auto;row-gap:var(--slide-title-gap);min-width:0;height:auto;min-height:0;padding:0;display:grid;position:absolute}.TempleCoverCarousel-module__CerbRG__copy p{height:var(--slide-eyebrow-height);color:var(--panel-accent);letter-spacing:.12em;font-size:12px;font-weight:700;line-height:var(--slide-eyebrow-height);text-transform:uppercase;margin:0}.TempleCoverCarousel-module__CerbRG__copy h2{max-width:100%;height:var(--slide-title-height);color:var(--panel-fg);font-family:Georgia,var(--font-headline),serif;font-size:var(--slide-title-size);letter-spacing:0;align-items:flex-end;margin:0;font-weight:700;line-height:1.12;display:flex}.TempleCoverCarousel-module__CerbRG__copy h2 span{max-width:100%;display:block}.TempleCoverCarousel-module__CerbRG__copy ul{flex-direction:column;min-height:0;margin:0;padding:0;list-style:none;display:flex}.TempleCoverCarousel-module__CerbRG__copy li{min-height:var(--slide-bullet-row-height);border-bottom:1px solid var(--panel-line);color:var(--panel-muted);font-family:var(--font-body),Inter,ui-sans-serif,system-ui,sans-serif;font-size:var(--slide-bullet-size);align-items:center;gap:15px;line-height:1.3;display:flex}.TempleCoverCarousel-module__CerbRG__copy li:last-child{border-bottom:0}.TempleCoverCarousel-module__CerbRG__copy li span{background:var(--panel-accent);border-radius:2px;flex:none;width:9px;height:9px}.TempleCoverCarousel-module__CerbRG__arrow{z-index:3;color:#1a1410;cursor:pointer;background:#ffffffeb;border:1px solid #00000014;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 12px #0000002e}.TempleCoverCarousel-module__CerbRG__arrow:hover,.TempleCoverCarousel-module__CerbRG__arrow:focus-visible{outline-offset:2px;background:#fff;outline:2px solid #c2410c52}.TempleCoverCarousel-module__CerbRG__prev{left:14px}.TempleCoverCarousel-module__CerbRG__next{right:14px}.TempleCoverCarousel-module__CerbRG__dots{z-index:3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#14100a57;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;display:flex;position:absolute;bottom:18px;right:168px}.TempleCoverCarousel-module__CerbRG__dots button{cursor:pointer;background:#ffffff7a;border:0;border-radius:50%;width:9px;height:9px;padding:0}.TempleCoverCarousel-module__CerbRG__dots button[aria-current=true]{background:#fff;border-radius:999px;width:22px}.TempleCoverCarousel-module__CerbRG__downloadButton{z-index:4;color:#1a1410;cursor:pointer;letter-spacing:0;background:#fffffff0;border:1px solid #ffffff57;border-radius:8px;align-items:center;gap:8px;min-height:38px;padding:10px 12px;font-size:13px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:18px;right:18px;box-shadow:0 2px 12px #0000002e}.TempleCoverCarousel-module__CerbRG__downloadButton:hover,.TempleCoverCarousel-module__CerbRG__downloadButton:focus-visible{outline-offset:2px;background:#fff;outline:2px solid #c2410c52}.TempleCoverCarousel-module__CerbRG__downloadButton:disabled{cursor:progress;opacity:.72}.TempleCoverCarousel-module__CerbRG__wrap figcaption{color:var(--cad-muted);margin-top:9px;font-size:13px}@media (prefers-reduced-motion:reduce){.TempleCoverCarousel-module__CerbRG__track{transition:none}}@media (max-width:680px){.TempleCoverCarousel-module__CerbRG__wrap{padding:0 var(--cover-mobile-padding-x,18px)24px}.TempleCoverCarousel-module__CerbRG__viewport{--slide-pad-x:24px;--slide-pad-top:96px;--slide-pad-bottom:86px;--slide-copy-width:100%;--slide-title-height:98px;--slide-title-size:28px;--slide-title-gap:20px;--slide-bullet-size:15px;--slide-bullet-row-height:40px;height:var(--cover-mobile-height,620px);min-height:0}.TempleCoverCarousel-module__CerbRG__imagePanel:after{background:linear-gradient(#0e0a071f 0%,#0e0a07ad 52%,#0e0a07d6 100%),linear-gradient(90deg,#0c090657,#0c090614)}.TempleCoverCarousel-module__CerbRG__copy{width:calc(100% - (var(--slide-pad-x)*2))}.TempleCoverCarousel-module__CerbRG__copy li{min-height:var(--slide-bullet-row-height)}.TempleCoverCarousel-module__CerbRG__arrow{width:36px;height:36px}.TempleCoverCarousel-module__CerbRG__watermark{padding:8px 10px;font-size:12px;bottom:16px;right:16px}.TempleCoverCarousel-module__CerbRG__dots{bottom:58px;right:16px}.TempleCoverCarousel-module__CerbRG__downloadButton{min-height:36px;padding:9px 10px;font-size:12px;top:16px;right:16px}}
.ClaudeArticleDesign-module__HRnwiG__page{--cad-paper:#fdfcf9;--cad-ink:#1a1410;--cad-muted:#756d63;--cad-soft:#a89f93;--cad-line:#ece6da;--cad-line-strong:#ddd5c5;--cad-sand:#f6f0e5;--cad-sand-2:#efe7d7;--cad-saffron:#be123c;--cad-maroon:#881337;--cad-link:#9f1239;background:linear-gradient(180deg,#fffdf8 0,var(--cad-paper)520px),var(--cad-paper);min-height:100vh;color:var(--cad-ink);font-family:var(--font-body),Inter,ui-sans-serif,system-ui,sans-serif}.ClaudeArticleDesign-module__HRnwiG__hero{border-bottom:1px solid var(--cad-line);scroll-margin-top:92px}.ClaudeArticleDesign-module__HRnwiG__heroInner{max-width:1180px;margin:0 auto;padding:30px 32px 28px}.ClaudeArticleDesign-module__HRnwiG__breadcrumb{color:var(--cad-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px;font-size:13.5px;display:flex}.ClaudeArticleDesign-module__HRnwiG__breadcrumb a{color:var(--cad-link);text-decoration:none}.ClaudeArticleDesign-module__HRnwiG__breadcrumb a:hover{text-underline-offset:3px;text-decoration:underline}.ClaudeArticleDesign-module__HRnwiG__kickerRow{color:var(--cad-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;font-size:13px;display:flex}.ClaudeArticleDesign-module__HRnwiG__kickerRow span:first-child{color:var(--cad-saffron);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700}.ClaudeArticleDesign-module__HRnwiG__kickerRow span+span:before{content:"";background:var(--cad-soft);vertical-align:middle;border-radius:50%;width:4px;height:4px;margin-right:10px;display:inline-block}.ClaudeArticleDesign-module__HRnwiG__hero h1{color:#13100c;max-width:15ch;font-family:Georgia,var(--font-headline),serif;letter-spacing:0;margin:0 0 18px;font-size:clamp(38px,5vw,64px);font-weight:700;line-height:1.04}.ClaudeArticleDesign-module__HRnwiG__deck{color:#4a443c;max-width:62ch;margin:0 0 24px;font-size:clamp(17px,2vw,20px);line-height:1.6}.ClaudeArticleDesign-module__HRnwiG__directAnswer{border-left:3px solid var(--cad-saffron);background:var(--cad-sand);color:#332d26;max-width:62ch;margin:0 0 24px;padding:14px 18px;font-size:15.5px;line-height:1.65}.ClaudeArticleDesign-module__HRnwiG__directAnswer strong{color:var(--cad-maroon)}.ClaudeArticleDesign-module__HRnwiG__chips{flex-wrap:wrap;gap:10px;margin-bottom:26px;display:flex}.ClaudeArticleDesign-module__HRnwiG__chips span{border:1px solid var(--cad-line-strong);background:var(--cad-sand);color:#473f36;border-radius:999px;align-items:center;min-height:32px;padding:6px 13px;font-size:13.5px;display:inline-flex}.ClaudeArticleDesign-module__HRnwiG__byline{border-top:1px solid var(--cad-line);color:var(--cad-muted);flex-wrap:wrap;align-items:center;gap:14px;padding-top:18px;font-size:14px;display:flex}.ClaudeArticleDesign-module__HRnwiG__byline span+span:before{content:"";background:var(--cad-soft);vertical-align:middle;border-radius:50%;width:3px;height:3px;margin-right:14px;display:inline-block}.ClaudeArticleDesign-module__HRnwiG__byline strong{color:var(--cad-ink);font-weight:700}.ClaudeArticleDesign-module__HRnwiG__cover{max-width:var(--article-cover-desktop-max-width,1120px);padding:0 var(--article-cover-desktop-padding-x,32px)36px;margin:0 auto}.ClaudeArticleDesign-module__HRnwiG__cover img{width:100%;height:var(--article-cover-desktop-height,520px);border:1px solid var(--cad-line-strong);object-fit:cover;background:var(--cad-sand-2);border-radius:8px;display:block}.ClaudeArticleDesign-module__HRnwiG__cover figcaption{color:var(--cad-muted);margin-top:9px;font-size:13px}.ClaudeArticleDesign-module__HRnwiG__mobileTocBar,.ClaudeArticleDesign-module__HRnwiG__mobileToc{display:none}.ClaudeArticleDesign-module__HRnwiG__sidebar a,.ClaudeArticleDesign-module__HRnwiG__mobileToc a{text-decoration:none}.ClaudeArticleDesign-module__HRnwiG__sidebar a span,.ClaudeArticleDesign-module__HRnwiG__mobileToc a span{color:var(--cad-soft);font-variant-numeric:tabular-nums;font-size:11px}.ClaudeArticleDesign-module__HRnwiG__articleGrid{grid-template-columns:236px minmax(0,1fr);align-items:start;gap:54px;max-width:1180px;margin:0 auto;padding:38px 32px 8px;display:grid}.ClaudeArticleDesign-module__HRnwiG__sidebar{max-height:calc(100vh - 110px);padding-right:6px;position:sticky;top:92px;overflow-y:auto}.ClaudeArticleDesign-module__HRnwiG__sidebar p{color:var(--cad-soft);letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px 14px;font-size:11px;font-weight:700}.ClaudeArticleDesign-module__HRnwiG__sidebar nav{flex-direction:column;gap:1px;display:flex}.ClaudeArticleDesign-module__HRnwiG__sidebar a,.ClaudeArticleDesign-module__HRnwiG__mobileToc a{color:var(--cad-muted);border-left:2px solid #0000;border-radius:7px;align-items:baseline;gap:10px;padding:7px 12px;font-size:13.5px;line-height:1.35;display:flex}.ClaudeArticleDesign-module__HRnwiG__sidebar .ClaudeArticleDesign-module__HRnwiG__activeToc,.ClaudeArticleDesign-module__HRnwiG__mobileToc .ClaudeArticleDesign-module__HRnwiG__activeToc{border-left-color:var(--cad-saffron);background:var(--cad-sand);color:var(--cad-ink);font-weight:700}.ClaudeArticleDesign-module__HRnwiG__sidebar .ClaudeArticleDesign-module__HRnwiG__activeToc span,.ClaudeArticleDesign-module__HRnwiG__mobileToc .ClaudeArticleDesign-module__HRnwiG__activeToc span{color:var(--cad-saffron)}.ClaudeArticleDesign-module__HRnwiG__article{min-width:0;max-width:760px}.ClaudeArticleDesign-module__HRnwiG__articleTools{border-bottom:1px solid var(--cad-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:30px;padding-bottom:20px;display:flex}.ClaudeArticleDesign-module__HRnwiG__articleTools p{max-width:42ch;color:var(--cad-muted);margin:0;font-size:14.5px;line-height:1.5}.ClaudeArticleDesign-module__HRnwiG__toolButtons{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ClaudeArticleDesign-module__HRnwiG__copyButton,.ClaudeArticleDesign-module__HRnwiG__mobileTocBar button{font:inherit;cursor:pointer;border:0;border-radius:999px}.ClaudeArticleDesign-module__HRnwiG__copyButton{border:1px solid var(--cad-line-strong);color:#3f382f;background:#fff;align-items:center;gap:7px;min-height:34px;padding:0 13px;font-size:13px;display:inline-flex}.ClaudeArticleDesign-module__HRnwiG__body{color:#34302a}.ClaudeArticleDesign-module__HRnwiG__body .animated-article{font-family:var(--font-body),Inter,ui-sans-serif,system-ui,sans-serif}.ClaudeArticleDesign-module__HRnwiG__body .animated-article>h2{color:#13100c;letter-spacing:0;margin:42px 0 16px;scroll-margin-top:92px;font-size:clamp(28px,3.4vw,38px);font-weight:700;line-height:1.12;font-family:Georgia,var(--font-headline),serif!important}.ClaudeArticleDesign-module__HRnwiG__body .animated-article>h2:before{content:"";border-top:1px solid var(--cad-line);width:100%;margin-bottom:42px;display:block}.ClaudeArticleDesign-module__HRnwiG__body .animated-article h3{letter-spacing:0;margin:28px 0 8px;scroll-margin-top:92px;font-size:21px;font-weight:700;line-height:1.3;color:var(--cad-ink)!important;font-family:Georgia,var(--font-headline),serif!important}.ClaudeArticleDesign-module__HRnwiG__body .animated-article h4{color:var(--cad-maroon);margin:22px 0 8px;font-size:18px;font-family:Georgia,var(--font-headline),serif!important}:is(.ClaudeArticleDesign-module__HRnwiG__body .animated-article p,.ClaudeArticleDesign-module__HRnwiG__body .animated-article li){color:#34302a;font-size:16.5px;line-height:1.8}.ClaudeArticleDesign-module__HRnwiG__body .animated-article>p:first-child{color:#2b261f;font-size:19px;line-height:1.85}.ClaudeArticleDesign-module__HRnwiG__body .quick-facts{border:1px solid var(--cad-line-strong);background:#fffdfa;border-radius:10px;margin:28px 0 36px;overflow:hidden}.ClaudeArticleDesign-module__HRnwiG__body .quick-facts table{border-collapse:collapse;width:100%}:is(.ClaudeArticleDesign-module__HRnwiG__body .quick-facts th,.ClaudeArticleDesign-module__HRnwiG__body .quick-facts td){border-bottom:1px solid var(--cad-line);text-align:left;vertical-align:top;padding:12px 14px;font-size:14.5px;line-height:1.55}.ClaudeArticleDesign-module__HRnwiG__body .quick-facts th{width:32%;color:var(--cad-maroon);font-weight:700}.ClaudeArticleDesign-module__HRnwiG__body .timeline{border-left:2px solid var(--cad-line-strong);margin:0 0 36px;padding-left:26px;position:relative}.ClaudeArticleDesign-module__HRnwiG__body .timeline-entry{margin-bottom:24px;position:relative}.ClaudeArticleDesign-module__HRnwiG__body .timeline-entry:before{content:"";border:3px solid var(--cad-saffron);background:var(--cad-paper);border-radius:50%;width:13px;height:13px;position:absolute;top:6px;left:-33px}.ClaudeArticleDesign-module__HRnwiG__body .timeline-entry strong{color:var(--cad-maroon);font-family:Georgia,var(--font-headline),serif;margin-bottom:4px;font-size:16px;display:block}.ClaudeArticleDesign-module__HRnwiG__body .timeline-entry span{color:#3a352e;font-size:16px;line-height:1.72;display:block}:is(.ClaudeArticleDesign-module__HRnwiG__body .deity-profile,.ClaudeArticleDesign-module__HRnwiG__body .story-box,.ClaudeArticleDesign-module__HRnwiG__body .key-takeaway,.ClaudeArticleDesign-module__HRnwiG__body .pro-tip,.ClaudeArticleDesign-module__HRnwiG__body .definition-box,.ClaudeArticleDesign-module__HRnwiG__body .sources-box){border:1px solid var(--cad-line-strong)!important;box-shadow:none!important;background:#fffdfa!important;border-radius:10px!important;padding:18px 20px!important}:is(.ClaudeArticleDesign-module__HRnwiG__body .key-takeaway,.ClaudeArticleDesign-module__HRnwiG__body .pro-tip,.ClaudeArticleDesign-module__HRnwiG__body .definition-box){border-left:4px solid var(--cad-saffron)!important;background:var(--cad-sand)!important}.ClaudeArticleDesign-module__HRnwiG__body .animated-article p:has(>span.pro-tip:only-child){margin:18px 0 28px;line-height:1}.ClaudeArticleDesign-module__HRnwiG__body .animated-article p>span.pro-tip:only-child{border:1px solid var(--cad-line-strong)!important;border-left:4px solid var(--cad-saffron)!important;background:var(--cad-sand)!important;color:#3a352e!important;width:auto!important;box-shadow:none!important;border-radius:8px!important;margin:0!important;padding:15px 18px!important;font-size:15.5px!important;line-height:1.72!important;display:block!important}.ClaudeArticleDesign-module__HRnwiG__body .animated-article p>span.pro-tip:only-child strong{color:var(--cad-maroon)!important;font-family:var(--font-body),Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:inherit!important;margin:0!important;display:inline!important}:is(.ClaudeArticleDesign-module__HRnwiG__body blockquote,.ClaudeArticleDesign-module__HRnwiG__body .pull-quote){font-style:italic;border-left:3px solid var(--cad-saffron)!important;color:#2b2118!important;font-family:Georgia,var(--font-headline),serif!important;background:0 0!important;margin:26px 0!important;padding:6px 0 6px 22px!important;font-size:21px!important;line-height:1.5!important}.ClaudeArticleDesign-module__HRnwiG__body .stat-callout{color:var(--cad-maroon);font-weight:700}:is(.ClaudeArticleDesign-module__HRnwiG__body .highlight-yellow,.ClaudeArticleDesign-module__HRnwiG__body .highlight-orange,.ClaudeArticleDesign-module__HRnwiG__body .highlight-blue,.ClaudeArticleDesign-module__HRnwiG__body .internal-link,.ClaudeArticleDesign-module__HRnwiG__body span.definition-box){border-radius:3px;padding:1px 5px;color:var(--cad-maroon)!important;background:#f6d9c4!important}:is(.ClaudeArticleDesign-module__HRnwiG__body .svg-animation,.ClaudeArticleDesign-module__HRnwiG__body .temple-map-placeholder){margin:32px 0}.ClaudeArticleDesign-module__HRnwiG__body a{color:var(--cad-link);text-underline-offset:3px;text-decoration-thickness:1px}.ClaudeArticleDesign-module__HRnwiG__gettingThere{width:100%;margin:38px 0 18px;scroll-margin-top:92px}.ClaudeArticleDesign-module__HRnwiG__gettingThere .temple-map-block{margin:0}.ClaudeArticleDesign-module__HRnwiG__related{border-top:1px solid var(--cad-line);margin:56px 0 0;padding-top:36px}.ClaudeArticleDesign-module__HRnwiG__faq{border-top:1px solid var(--cad-line);margin:56px 0 0;padding-top:36px;scroll-margin-top:92px}.ClaudeArticleDesign-module__HRnwiG__faq h2{font-family:Georgia,var(--font-headline),serif;color:var(--cad-ink);margin:0 0 22px;font-size:clamp(22px,3vw,30px)}.ClaudeArticleDesign-module__HRnwiG__faq div{gap:14px;display:grid}.ClaudeArticleDesign-module__HRnwiG__faq article{border:1px solid var(--cad-line);background:#fffdfa;border-radius:12px;padding:18px 20px}.ClaudeArticleDesign-module__HRnwiG__faq h3{color:var(--cad-maroon);font-family:Georgia,var(--font-headline),serif;margin:0 0 8px;font-size:18px;line-height:1.35}.ClaudeArticleDesign-module__HRnwiG__faq p{color:#34302a;margin:0;font-size:15.5px;line-height:1.7}.ClaudeArticleDesign-module__HRnwiG__relatedEyebrow{color:var(--cad-maroon);letter-spacing:.18em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:700}.ClaudeArticleDesign-module__HRnwiG__relatedHeading{font-family:Georgia,var(--font-headline),serif;color:var(--cad-ink);margin:0 0 22px;font-size:clamp(22px,3vw,30px)}.ClaudeArticleDesign-module__HRnwiG__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ClaudeArticleDesign-module__HRnwiG__relatedCard{border:1px solid var(--cad-line);background:var(--cad-paper);border-radius:12px;align-items:center;gap:14px;padding:12px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.ClaudeArticleDesign-module__HRnwiG__relatedCard:hover{border-color:var(--cad-line-strong);transform:translateY(-2px);box-shadow:0 16px 30px -20px #1a141073}.ClaudeArticleDesign-module__HRnwiG__relatedThumb{background:var(--cad-sand);border-radius:9px;flex:0 0 84px;width:84px;height:84px;overflow:hidden}.ClaudeArticleDesign-module__HRnwiG__relatedThumb img{object-fit:cover;width:100%;height:100%;display:block}.ClaudeArticleDesign-module__HRnwiG__relatedThumbFallback{background:linear-gradient(135deg,var(--cad-sand),var(--cad-sand-2));width:100%;height:100%;display:block}.ClaudeArticleDesign-module__HRnwiG__relatedBody{flex-direction:column;gap:4px;min-width:0;display:flex}.ClaudeArticleDesign-module__HRnwiG__relatedMeta{color:var(--cad-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.ClaudeArticleDesign-module__HRnwiG__relatedTitle{color:var(--cad-ink);font-family:Georgia,var(--font-headline),serif;font-size:16px;line-height:1.35}@media (max-width:560px){.ClaudeArticleDesign-module__HRnwiG__relatedGrid{grid-template-columns:1fr}}.ClaudeArticleDesign-module__HRnwiG__closing{background:var(--cad-maroon);color:#f7ece4;border-radius:12px;margin:48px 0 0;padding:clamp(28px,5vw,46px)}.ClaudeArticleDesign-module__HRnwiG__closing p{color:#e8b48a;letter-spacing:.18em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:700}.ClaudeArticleDesign-module__HRnwiG__closing div{color:#fbf3ec;font-family:Georgia,var(--font-headline),serif;font-size:clamp(20px,2.6vw,27px);line-height:1.5}@media (max-width:980px){.ClaudeArticleDesign-module__HRnwiG__articleGrid{max-width:760px;padding:34px 28px 8px;display:block}.ClaudeArticleDesign-module__HRnwiG__sidebar{display:none}}@media (max-width:680px){.ClaudeArticleDesign-module__HRnwiG__heroInner{padding:22px 18px 20px}.ClaudeArticleDesign-module__HRnwiG__hero h1{font-size:34px;line-height:1.08}.ClaudeArticleDesign-module__HRnwiG__cover{padding:0 var(--article-cover-mobile-padding-x,18px)24px}.ClaudeArticleDesign-module__HRnwiG__cover img{height:var(--article-cover-mobile-height,260px)}.ClaudeArticleDesign-module__HRnwiG__byline span+span:before{margin-right:10px}.ClaudeArticleDesign-module__HRnwiG__mobileTocBar{z-index:35;border-bottom:1px solid var(--cad-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fdfcf9f2;justify-content:flex-end;padding:10px 18px;display:flex;position:sticky;top:64px}.ClaudeArticleDesign-module__HRnwiG__mobileTocBar button{border:1px solid var(--cad-line-strong);background:var(--cad-sand);color:#3f382f;align-items:center;gap:7px;min-height:36px;padding:0 13px;font-size:13px;display:inline-flex}.ClaudeArticleDesign-module__HRnwiG__mobileToc{z-index:34;border-bottom:1px solid var(--cad-line);background:#fff;flex-direction:column;max-height:70vh;padding:8px 12px 12px;display:flex;position:sticky;top:111px;overflow-y:auto;box-shadow:0 12px 24px -12px #0000002e}.ClaudeArticleDesign-module__HRnwiG__articleGrid{padding:24px 18px 0}.ClaudeArticleDesign-module__HRnwiG__articleTools{align-items:flex-start}.ClaudeArticleDesign-module__HRnwiG__toolButtons{width:100%}.ClaudeArticleDesign-module__HRnwiG__body .animated-article>h2{font-size:27px}.ClaudeArticleDesign-module__HRnwiG__body .animated-article h3{font-size:19px}:is(.ClaudeArticleDesign-module__HRnwiG__body .animated-article p,.ClaudeArticleDesign-module__HRnwiG__body .animated-article li){font-size:15.5px;line-height:1.72}}
