.eyebrow{font-size:var(--fs-xs);letter-spacing:normal;margin-bottom:11px;font-weight:700;display:inline-block}.button--light{color:var(--text-strong)}.button--outline-light{color:var(--text-on-dark);background:0 0;border-color:#ffffff59}.breadcrumbs{font-size:var(--fs-xs);flex-wrap:wrap;gap:7px;margin:0 0 25px;display:flex}@media (max-width:620px){.section{padding-block:49px}}.eyebrow{color:var(--text-on-dark-accent)}.eyebrow--dark{color:var(--text-accent)}.landmark-hero h1,.landmarks-intro h2,.landmark-route h2,.landmarks-next h2{text-wrap:balance}.button--light{background:linear-gradient(145deg,#fff,#fff2e7)}.landmark-hero{isolation:isolate;min-height:650px;color:var(--text-on-dark);align-items:end;display:grid;position:relative;overflow:hidden}.landmark-hero__image{z-index:-3;object-fit:cover;object-position:center 38%;transform:scale(1.025)}.landmark-hero__veil{z-index:-2;background:linear-gradient(90deg,#190e0a8c,#1c100ce0 56%,#23130eed),linear-gradient(#0000 42%,#1c100cbf);position:absolute;inset:0}.landmark-hero:after{content:"";z-index:-1;opacity:.11;background-image:linear-gradient(30deg,#0000 48%,#fff 49%,#0000 51%);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000 68%);mask-image:linear-gradient(270deg,#000,#0000 68%)}.landmark-hero__content{grid-template-columns:minmax(0,1.25fr) minmax(280px,.55fr);align-items:end;gap:clamp(34px,6vw,80px);padding-block:92px 72px;display:grid}.landmark-hero .breadcrumbs{margin-bottom:28px}.landmark-hero__eyebrow{color:var(--text-on-dark-accent);font-size:var(--fs-xs);align-items:center;gap:8px;font-weight:700;display:inline-flex}.landmark-hero__eyebrow i{background:#5d9aa0;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #5d9aa01f}.landmark-hero h1{max-width:850px;font-size:var(--fs-display);letter-spacing:normal;margin:16px 0 17px;line-height:1.34}.landmark-hero h1 em{color:var(--text-on-dark-accent);font-style:normal}.landmark-hero__content>div>p{max-width:760px;color:var(--text-on-dark-muted);font-size:var(--fs-sm);margin:0;line-height:2}.landmark-hero__actions{flex-wrap:wrap;gap:9px;margin-top:27px;display:flex}.landmark-hero__content aside{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff14;border:1px solid #ffe6c929;border-radius:27px;padding:25px;box-shadow:0 26px 65px #0c070533}.landmark-hero__content aside>span{color:var(--text-on-dark-accent);font-size:var(--fs-xs);font-weight:700}.landmark-hero__content aside>strong{font-size:var(--fs-xl);margin:7px 0;line-height:1.65;display:block}.landmark-hero__content aside>p{color:var(--text-on-dark-muted);font-size:var(--fs-xs);margin:0;line-height:1.9}.landmark-hero__content aside>div{grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;display:grid}.landmark-hero__content aside b{color:var(--text-on-dark-accent);font-size:var(--fs-xl);background:#ffffff12;border-radius:14px;gap:3px;padding:12px;display:grid}.landmark-hero__content aside small{color:var(--text-on-dark-accent);font-size:var(--fs-xs)}.landmarks-intro{grid-template-columns:.85fr 1.15fr;align-items:end;gap:clamp(30px,7vw,95px);padding-block:72px 30px;display:grid}.landmarks-intro h2{font-size:var(--fs-display);margin:5px 0 0;line-height:1.5}.landmarks-intro>p{color:var(--text-muted);font-size:var(--fs-xs);margin:0;line-height:2.1}.landmark-gallery{grid-template-columns:minmax(0,1.45fr) minmax(290px,.55fr);grid-auto-flow:dense;gap:16px;padding-block:24px 80px;display:grid}.landmark-card{min-width:0;box-shadow:var(--ui-shadow);transition:transform .32s var(--ui-ease), box-shadow .32s ease;background:#fffaf4;border:1px solid #e1d0c3;border-radius:28px;grid-template-rows:245px auto;display:grid;overflow:hidden}.landmark-card--featured{grid-row:span 2;grid-template-rows:minmax(510px,1fr) auto}.landmark-card:nth-child(4){grid-column:1/-1;grid-template-rows:340px;grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr)}.landmark-card:nth-child(4) .landmark-card__media img{object-fit:contain}.landmark-card__media{background:#d8c5b5;min-height:0;position:relative;overflow:hidden}.landmark-card__media:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#1e110d52);position:absolute;inset:0}.landmark-card__media img{object-fit:cover;transition:transform .65s var(--ui-ease), filter .35s ease}.landmark-card:nth-child(2) .landmark-card__media img,.landmark-card:nth-child(4) .landmark-card__media img{object-position:center 42%}.landmark-card__media>span{z-index:2;color:var(--text-on-dark);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:var(--fs-xs);background:#231510b3;border:1px solid #ffffff4d;border-radius:999px;padding:7px 10px;font-weight:700;position:absolute;inset-block-start:15px;inset-inline-start:15px}.landmark-card__content{flex-direction:column;align-items:start;padding:21px;display:flex}.landmark-card__content small{color:var(--text-accent);font-size:var(--fs-xs);font-weight:700}.landmark-card__content h2{color:var(--text-strong);font-size:var(--fs-2xl);margin:6px 0 9px;line-height:1.55}.landmark-card__content p{color:var(--text-muted);font-size:var(--fs-xs);margin:0 0 15px;line-height:2}.landmark-card__content a{color:var(--text-danger);font-size:var(--fs-xs);align-items:center;gap:7px;margin-top:auto;font-weight:700;display:inline-flex}.landmark-card__content a span{transition:transform .2s}.landmark-card__content em{color:var(--text-on-dark-accent);font-size:var(--fs-xs);margin-top:7px;font-style:normal}.landmark-route{color:var(--text-on-dark);background:radial-gradient(circle at 10% 10%,#57939726,#0000 28rem),linear-gradient(145deg,#211713,#4c281d);position:relative;overflow:hidden}.landmark-route__grid{grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr);align-items:start;gap:clamp(35px,7vw,95px);display:grid}.landmark-route__intro h2{font-size:var(--fs-display);margin:8px 0 10px;line-height:1.5}.landmark-route__intro p{color:var(--text-on-dark-muted);font-size:var(--fs-xs);margin:0 0 22px;line-height:2}.landmark-route ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.landmark-route li{background:#ffffff0e;border:1px solid #ffe7cc1f;border-radius:21px;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:17px;padding:18px;display:grid}.landmark-route li>b{width:58px;height:58px;color:var(--text-on-dark);background:linear-gradient(145deg,#b75a3d,#653021);border-radius:18px;place-items:center;font:900 12px/1 Arial,sans-serif;display:grid;box-shadow:0 13px 25px #1008052e,inset 0 1px #ffffff24}.landmark-route h3{color:var(--text-on-dark);font-size:var(--fs-base);margin:0 0 5px}.landmark-route li p{color:var(--text-on-dark-accent);font-size:var(--fs-xs);margin:0;line-height:1.9}.landmarks-next{box-shadow:var(--ui-shadow);background:linear-gradient(145deg,#fffaf4,#f3e6da);border:1px solid #dfcfc3;border-radius:26px;justify-content:space-between;align-items:center;gap:35px;margin-block:52px 70px;padding:28px;display:flex}.landmarks-next>div>span{color:var(--text-danger);font-size:var(--fs-xs);font-weight:700}.landmarks-next h2{font-size:var(--fs-3xl);margin:5px 0}.landmarks-next p{color:var(--text-muted);font-size:var(--fs-xs);margin:0}@media (hover:hover) and (pointer:fine){.landmark-card:hover{box-shadow:var(--ui-shadow-raised);transform:translateY(-7px)}.landmark-card:hover .landmark-card__media img{filter:saturate(1.05);transform:scale(1.045)}.landmark-card__content a:hover span{transform:translate(-3px,-3px)}}@media (max-width:1180px){.landmark-hero__content{grid-template-columns:minmax(0,1.2fr) minmax(250px,.6fr)}}@media (max-width:900px){.landmark-hero__content,.landmarks-intro,.landmark-route__grid{grid-template-columns:1fr}.landmark-hero__content aside{max-width:570px}.landmark-gallery{grid-template-columns:1fr 1fr}.landmark-card{grid-area:auto;grid-template-rows:280px auto;grid-template-columns:1fr}.landmark-card--featured{grid-row:auto;grid-template-columns:1fr}.landmark-card:nth-child(4){grid-area:auto;grid-template-rows:280px auto;grid-template-columns:1fr}.landmark-card--featured{grid-column:1/-1;grid-template-rows:420px auto}}@media (max-width:840px){.section{padding-block:54px}.landmark-hero{min-height:700px}.landmark-hero__content{gap:28px;padding-block:58px 48px}.landmark-hero__content aside{padding:20px}.landmark-hero h1{font-size:var(--fs-display)}.landmarks-intro{gap:16px;padding-block:52px 20px}.landmark-gallery{padding-bottom:58px}.landmarks-next{flex-direction:column;align-items:flex-start}}@media (max-width:620px){.landmark-hero{align-items:end;min-height:735px}.landmark-hero__image{object-position:58% center}.landmark-hero__veil{background:linear-gradient(#1c100c40,#1c100cb8 38%,#1c100cf7)}.landmark-hero__content{padding-block:45px 37px}.landmark-hero .breadcrumbs{margin-bottom:20px}.landmark-hero h1{font-size:var(--fs-display);letter-spacing:normal;margin-block:13px;line-height:1.4}.landmark-hero__content>div>p{font-size:var(--fs-xs);line-height:1.9}.landmark-hero__actions{grid-template-columns:1fr;margin-top:21px;display:grid}.landmark-hero__actions .button{width:100%}.landmark-hero__content aside{display:none}.landmark-gallery{grid-template-columns:1fr;gap:13px}.landmark-card,.landmark-card--featured{border-radius:24px;grid-column:auto;grid-template-rows:255px auto}.landmark-card:first-child{grid-template-rows:300px auto}.landmark-card__content{padding:18px}.landmark-route li{border-radius:18px;grid-template-columns:48px minmax(0,1fr);padding:14px}.landmark-route li>b{border-radius:15px;width:48px;height:48px}.landmarks-next{border-radius:22px;margin-block:35px 50px;padding:21px}.landmarks-next .button{width:100%}}@media (prefers-reduced-motion:no-preference){.landmark-hero__image{animation:landmarkHeroIn 1.2s var(--ui-ease) both}.landmark-hero__content>div{animation:landmarkCopyIn .72s .1s var(--ui-ease) both}.landmark-hero__content aside{animation:landmarkCopyIn .72s .2s var(--ui-ease) both}}@media (prefers-reduced-motion:reduce){.landmark-hero__image{transform:none}}@media (max-width:760px){.section{padding-block:42px!important}}.detail-actions .button--light{color:var(--text-strong);background:#fffaf3}.detail-actions .button--outline-light{color:var(--text-on-dark);background:#ffffff0b;border-color:#ffffff2e}@media (max-width:680px){.breadcrumbs{overflow-wrap:anywhere}}.section{padding-block:clamp(58px,7vw,84px)}.breadcrumbs{color:var(--text-on-dark)}.breadcrumbs a:hover{color:var(--text-on-dark-accent)}@media (max-width:680px){.section{padding-block:54px}}@media (max-width:430px){.section{padding-block:48px}}@media (max-width:700px){body.mobile-editorial .eyebrow{font-size:var(--fs-xs)!important;letter-spacing:normal!important;line-height:1.8!important}body.mobile-editorial .section{padding-block:36px!important}body.mobile-editorial .breadcrumbs{white-space:normal;flex-wrap:wrap;gap:5px 9px;font-size:var(--fs-xs)!important}body.mobile-editorial .breadcrumbs a{align-items:center;min-height:36px;display:inline-flex}}body.encyclopedia-ui nav.breadcrumbs{width:fit-content;max-width:100%;min-height:38px;color:var(--text-on-dark-muted);-webkit-backdrop-filter:blur(12px)saturate(120%);backdrop-filter:blur(12px)saturate(120%);scrollbar-width:none;background:#07231b3d;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:5px;margin-block-end:24px;padding:5px;display:flex;overflow-x:auto;box-shadow:inset 0 1px #ffffff0d,0 8px 22px #04191314}body.encyclopedia-ui nav.breadcrumbs::-webkit-scrollbar{display:none}body.encyclopedia-ui nav.breadcrumbs>a,body.encyclopedia-ui nav.breadcrumbs>span:not(:nth-child(2n)){min-height:28px;color:var(--text-on-dark-muted);font-size:var(--fs-xs);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding-inline:9px;font-weight:700;line-height:1.5;text-decoration:none;display:inline-flex}body.encyclopedia-ui nav.breadcrumbs>a{background:#ffffff0e;transition:color .2s,background .2s,transform .2s}body.encyclopedia-ui nav.breadcrumbs>a:hover{color:var(--text-on-dark);background:#ffffff1c;transform:translateY(-1px)}body.encyclopedia-ui nav.breadcrumbs>span:nth-child(2n){color:#0000;flex:none;place-items:center;width:18px;height:18px;font-size:0;display:grid;overflow:hidden}body.encyclopedia-ui nav.breadcrumbs>span:nth-child(2n):before{content:"←";color:var(--text-muted);font:600 .65rem/1 sans-serif}body.encyclopedia-ui nav.breadcrumbs>:last-child{color:var(--text-on-dark-accent);background:#efc9721a;border:1px solid #efc97221}body.encyclopedia-ui nav.breadcrumbs>:first-child:not(a){color:var(--text-on-dark-muted)}@media (max-width:720px){body.encyclopedia-ui nav.breadcrumbs{gap:3px;max-width:calc(100vw - 24px);min-height:35px;margin-block-end:18px;padding:4px}body.encyclopedia-ui nav.breadcrumbs>a,body.encyclopedia-ui nav.breadcrumbs>span:not(:nth-child(2n)){min-height:27px;padding-inline:8px;font-size:var(--fs-xs)!important}body.encyclopedia-ui nav.breadcrumbs>span:nth-child(2n){width:15px}}@media (prefers-reduced-motion:reduce){body.encyclopedia-ui nav.breadcrumbs>a{transition:none}}
