.rx-resources{--resource-panel:#f5f5f5;--resource-ink:#3f3f3f;--resource-fill:#e1e1e1;--resource-rule:#a6a6a6;width:100%;max-width:100rem;margin-inline:auto;padding:var(--space-xl,3rem) var(--space-m,1.6rem);color:var(--text-body,#3f3f3f);font-family:var(--body-font,sans-serif);line-height:1.7}.rx-resources,.rx-resources *,.rx-resources *::before,.rx-resources *::after{box-sizing:border-box}.rx-resources figure{margin:0}.rx-resource-cover,.rx-resource-toc,.rx-resource-section,.rx-resource-endmatter{margin-bottom:var(--space-xl,3rem)}.rx-resource-cover__hero{display:grid;align-items:center;gap:var(--space-l,2rem);margin-bottom:var(--space-m,1.6rem)}.rx-resource-cover__hero>*{min-width:0}.rx-resource-cover__hero .rx-resource-cover__art{margin-bottom:0}@media (min-width:769px){.rx-resource-cover__hero--photo{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.rx-resource-cover__art{margin-bottom:var(--space-m,1.6rem)}.rx-resource-cover__art--photo{display:grid;position:relative;isolation:isolate;max-width:60rem;overflow:hidden;border-radius:var(--radius-m,1rem);background:#171717}.rx-resource-cover__art--photo>*{grid-area:1 / 1}.rx-resource-cover__photo{min-width:0}.rx-resource-cover__photo img{display:block;width:100%;height:auto}.rx-resource-cover__text{position:relative}.rx-resource-cover__art--photo .rx-resource-cover__text{display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(2rem, 6vw, 4rem);padding-top:40%;background:linear-gradient(to bottom,transparent 35%,rgb(0 0 0 / .88) 100%)}.rx-resources .rx-resource-cover__art--photo h1{color:#fff;font-size:clamp(2.7rem, 4.5vw, 4.8rem);line-height:1.12;margin:var(--space-s,1rem) 0 var(--space-m,1.6rem);max-width:20ch}.rx-resource-cover__art--photo .rx-resource-eyebrow{color:#fff;margin:0}.rx-resource-cover__credit{font-size:var(--text-xs,1.2rem);line-height:1.5;margin:0}.rx-resource-cover__art--photo .rx-resource-cover__credit{color:#fff}.rx-resource-eyebrow{color:var(--primary,#555);font-size:var(--text-s,1.4rem);letter-spacing:.1em;text-transform:uppercase}.rx-resource-intro{max-width:65ch}.rx-resource-actions{display:flex;flex-wrap:wrap;gap:var(--space-s,1.2rem);margin-top:var(--space-m,1.6rem)}.rx-resource-actions a{text-decoration:none}.rx-resource-actions a[aria-disabled="true"]{opacity:.6;cursor:progress}.rx-resource-pdf-status{font-size:var(--text-s,1.4rem)}.rx-resource-toc{padding:var(--space-m,1.6rem);background:var(--bg-surface,#fff);border:1px solid var(--border-primary,#a6a6a6);border-radius:var(--radius-s,.6rem)}.rx-resource-toc ol{margin-inline:0;padding-inline:0;min-width:0}.rx-resource-toc li,.rx-resource-toc a,.rx-resource-toc a>span{min-width:0;overflow-wrap:anywhere}.rx-resource-toc .accordion-answer-panel.show{padding:0}.rx-resource-toc .accordion-answer-panel.show:not([data-height-ready]){max-height:none}.rx-resource-toc .accordion-trigger{padding-inline:0}.rx-resource-toc__chapters{columns:2;column-gap:var(--space-l,2rem)}.rx-resource-toc__chapters h3 a{color:inherit}.rx-resource-toc__chapters>li{break-inside:avoid;margin-bottom:var(--space-m,1.6rem)}.rx-resource-card{border:1px solid var(--border-primary,#a6a6a6);border-radius:var(--radius-m,1rem);padding:var(--space-l,2rem);margin-block:var(--space-l,2rem);background:var(--bg-surface,#fff);scroll-margin-top:var(--space-xl,3rem)}.rx-resource-card__header{margin-bottom:var(--space-m,1.6rem)}.rx-resource-card__layout>*{min-width:0}.rx-resource-card__images{display:grid;gap:var(--space-m,1.6rem)}.rx-resource-card__images img,.rx-resource-card__copy img{display:block;max-width:100%;height:auto;object-fit:contain;margin-inline:auto}.rx-resource-card__copy{max-width:70ch;overflow-wrap:anywhere}.rx-resource-card__copy iframe,.rx-resource-card__copy video{max-width:100%}.rx-resource-card__copy table{display:block;max-width:100%;overflow-x:auto}.rx-resource-card__copy pre{max-width:100%;overflow-x:auto}.rx-resource-card__copy>:last-child{margin-bottom:0}.rx-resource-preview-label,.rx-resource-readiness{border-inline-start:.3rem solid var(--resource-rule);padding:var(--space-s,1.2rem);background:var(--resource-panel);color:var(--resource-ink);font-size:var(--text-s,1.4rem)}.rx-resource-tours .related-tours-static{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-m,1.6rem)}.rx-resource-tours .related-tours-static .tour-card{min-width:0}.rx-resource-tours .tour-card img{max-width:100%}.rx-resource-tours .tour-card h3{font-size:var(--text-l,1.8rem)}.rx-resource-edition{font-size:var(--text-s,1.4rem)}.rx-resource-edition{color:var(--text-subtle,#666)}.rx-resources a:focus-visible,.rx-resource-print-controls button:focus-visible{outline:.2rem solid var(--primary,#666);outline-offset:.3rem}.rx-resource-print-controls{max-width:100rem;margin:var(--space-m,1.6rem) auto;padding-inline:var(--space-m,1.6rem)}.rx-resource-print-view,.rx-resource-document{background:#fff!important;color:#3f3f3f!important}.rx-resource-print-view .rx-resources{--bg-surface:#fff;--text-title:#3f3f3f;--text-body:#3f3f3f;--text-subtle:#666;--border-primary:#d1d1d1;--primary:#555}@media (max-width:768px){.rx-resource-toc__chapters{columns:1}.rx-resource-tours .related-tours-static{grid-template-columns:1fr}.rx-resource-card{padding:var(--space-m,1.6rem)}}@page{size:A4;margin:16mm;background:#fff}.rx-resources .rx-list-reset{list-style:none;margin:0;padding:0;min-width:0}.rx-resources .rx-list-reset>li{list-style:none;margin-inline:0;padding:0;min-width:0}.rx-resources .rx-list-reset>li::before{content:none;display:none}.rx-guide{--guide-gap:var(--space-m)}.rx-guide>*{min-width:0}.rx-guide-cover{position:relative;display:grid;gap:var(--guide-gap);margin-bottom:var(--space-xl)}.rx-guide-cover__photo{margin:0;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-s)}.rx-guide-cover__image{display:block;width:100%;height:100%;object-fit:cover}.rx-guide-cover__title{max-width:22ch;margin-block:0 var(--space-s)}.rx-guide-cover__promise{font-size:var(--text-l);max-width:50ch;margin-block:0 var(--space-s)}.rx-guide-cover__meta{font-size:var(--text-s);color:var(--text-subtle);margin:0}.rx-guide-cover__art--photo{display:grid;position:relative;isolation:isolate;overflow:hidden;border-radius:var(--radius-s);background:#171717}.rx-guide-cover__art--photo>*{grid-area:1 / 1}.rx-guide-cover__art--photo .rx-guide-cover__photo{aspect-ratio:auto;margin:0;border-radius:0}.rx-guide-cover__art--photo .rx-guide-cover__text{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:clamp(1.5rem, 4vw, 3rem);padding-top:45%;background:linear-gradient(to bottom,transparent 32%,rgb(0 0 0 / .55) 62%,rgb(0 0 0 / .92) 100%)}.rx-guide-cover__art--photo .rx-guide-cover__text>*{color:#fff}.rx-guide-cover__art--photo .headline-pre{color:#fff;opacity:.8}.rx-guide-cover__art--photo .rx-guide-cover__title{color:#fff;text-wrap:balance}.rx-guide-cover__art--photo .rx-guide-cover__promise{color:rgb(255 255 255 / .88)}.rx-guide-cover__art--photo .rx-guide-cover__meta{color:rgb(255 255 255 / .7)}.rx-guide-cover__credit{font-size:var(--text-xs);color:rgb(255 255 255 / .6);margin:var(--space-s) 0 0}.rx-guide-intro,.rx-guide-prose,.rx-guide-section__intro,.rx-guide-closing{max-width:68ch}.rx-guide-intro{margin-bottom:var(--space-l)}.rx-guide-contents{padding:var(--space-m);margin-bottom:var(--space-2xl);border:1px solid var(--border-primary);border-radius:var(--radius-s);background:var(--bg-surface)}.rx-guide-contents h2{margin-block:0 var(--space-s)}.rx-guide-contents ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xs) var(--space-l)}.rx-guide-contents a{display:grid;grid-template-columns:3ch minmax(0,1fr);align-items:baseline;gap:var(--space-2xs);padding-block:var(--space-2xs)}.rx-guide-contents__number{color:var(--text-subtle);font-variant-numeric:tabular-nums}.rx-guide-section{margin-bottom:var(--space-2xl);scroll-margin-top:calc(var(--space-4xl) + var(--space-m))}.rx-guide-section>h2{margin-block:0 var(--space-s)}.rx-guide-section__intro{margin-bottom:var(--space-l)}.rx-guide-topic+.rx-guide-topic{margin-top:var(--space-l)}.rx-guide-topic>h3{margin-top:0}:is(#main,.rx-resources--print) .rx-guide .rx-guide-prose :is(ul,ol){margin-inline:0;padding-inline-start:1.8em}.rx-guide .rx-guide-prose li{padding-inline-start:0;margin-bottom:var(--space-2xs)}.rx-guide .rx-guide-prose ul>li::before{left:-1.6em}.rx-guide .rx-guide-prose ol>li{list-style:decimal}.rx-guide .rx-guide-prose ol>li::before{content:none}.rx-guide .rx-guide-prose>:last-child,.rx-guide-section__intro>:last-child{margin-bottom:0}.rx-guide-grid{display:grid;gap:var(--guide-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%, 25rem),1fr));align-items:start}.rx-guide-card{margin:0;min-width:0;display:grid;gap:var(--space-xs)}.rx-guide-card__image{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-s)}.rx-guide-card--text{padding:var(--space-m);border:1px solid var(--border-primary);border-radius:var(--radius-s);background:var(--bg-surface)}.rx-guide-card__name{display:block;font-weight:700;color:var(--text-title)}.rx-guide-card__meta{display:block;font-size:var(--text-s);color:var(--text-subtle)}.rx-guide .rx-guide-list{display:grid;gap:var(--space-m)}.rx-guide .rx-guide-list>li{display:grid;grid-template-columns:3ch minmax(0,1fr);column-gap:var(--space-s);padding-bottom:var(--space-m);border-bottom:1px solid var(--border-primary)}.rx-guide-list__number{grid-column:1;grid-row:1 / span 3;font-size:var(--text-s);color:var(--text-subtle);font-variant-numeric:tabular-nums;padding-top:var(--space-3xs)}.rx-guide-list__item>:not(.rx-guide-list__number){grid-column:2}.rx-guide-list__item>h3{margin-top:0}.rx-guide-list__item>p,.rx-guide-list__item>.rx-guide-prose{max-width:68ch}.rx-guide-itineraries{display:grid;gap:var(--guide-gap)}.rx-guide-itinerary{padding:var(--space-m);min-width:0}.rx-guide-itinerary__duration{color:var(--text-subtle);font-size:var(--text-s);margin-block:0 var(--space-s)}.rx-guide .rx-guide-itinerary__days{display:grid;gap:var(--space-s);font-size:var(--text-s)}.rx-guide .rx-guide-itinerary__days>li{border-inline-start:2px solid var(--border-primary);padding-inline-start:var(--space-s)}.rx-guide-itinerary__label{display:block;color:var(--text-title);font-weight:700}.rx-guide-itinerary__route{display:block;max-width:68ch}.rx-guide-faq{display:grid;gap:var(--space-xs);max-width:68ch}.rx-guide-faq__item{border-top:1px solid var(--border-primary)}.rx-guide-faq__item>h3{margin:0}.rx-guide-faq .accordion-trigger{color:var(--text-title);text-align:start}.rx-guide-faq .accordion-trigger:focus-visible{outline:2px solid var(--primary);outline-offset:var(--space-3xs)}.rx-guide-faq .accordion-answer-panel.show:not([data-height-ready]){max-height:none}.rx-guide-faq__item:not(.accordion-question){padding-top:var(--space-s)}.rx-guide-faq__item:not(.accordion-question)>h3{margin-bottom:var(--space-xs)}.rx-guide-closing{padding-block:var(--space-m);border-top:1px solid var(--border-primary)}@media (max-width:768px){.rx-guide-contents ol{grid-template-columns:minmax(0,1fr)}}@media print{.rx-resource-print-view,.rx-resource-document{margin:0!important;padding:0!important;color-scheme:light}.rx-resource-print-controls,#wpadminbar,.rx-resource-actions{display:none!important}.rx-resources{max-width:none;padding:0;font-size:11pt;line-height:1.6}.rx-resources h1{font-size:27pt}.rx-resources h2{font-size:21pt}.rx-resources .rx-resource-section__title{font-size:27pt}.rx-resources h3,.rx-resource-card h1{font-size:20pt}.rx-resources h4{font-size:12pt}.rx-resources a{color:inherit}.rx-resource-eyebrow,.rx-resource-edition{font-size:9pt}.rx-resource-cover,.rx-resource-toc{break-after:page;page-break-after:always}.rx-resource-cover,.rx-resource-toc,.rx-resource-section{margin:0}.rx-resource-cover__art--photo{max-width:none;width:100%;border-radius:0;break-inside:avoid;print-color-adjust:exact;-webkit-print-color-adjust:exact}.rx-resource-cover__art--photo~.rx-resource-intro{break-before:page;page-break-before:always}.rx-resource-cover__art--photo .rx-resource-cover__photo img{width:100%;height:auto;max-height:none}.rx-resource-cover__art--photo .rx-resource-cover__text{padding:10mm;padding-top:40%}.rx-resources .rx-resource-cover__art--photo h1{font-size:27pt}.rx-resource-cover__art--photo .rx-resource-cover__credit{font-size:9pt}.rx-resource-toc{border:0;padding:0}.rx-resource-toc .accordion-answer-panel{display:block!important;max-height:none;opacity:1;padding:0}.rx-resource-toc .d-arrow{display:none}.rx-resource-toc__chapters{columns:1}.rx-resource-toc li{font-size:10pt}.rx-resource-toc__chapters>li{margin-bottom:3mm}.rx-resource-toc h3{font-size:14pt}.rx-resource-author{break-before:page;page-break-before:always}.rx-resource-chapter{break-after:avoid;page-break-after:avoid;margin-bottom:2mm}.rx-resource-section__title{break-after:avoid;margin-top:0}.rx-resource-section+.rx-resource-section{break-before:page;page-break-before:always}.rx-resource-card{border:0;border-radius:0;padding:0;margin:0 0 5mm;break-inside:avoid}.rx-resource-card+.rx-resource-card{break-before:page;page-break-before:always}.rx-resource-card__images img{max-height:140mm;width:auto;max-width:100%}.rx-resource-card__layout{display:block}.rx-resource-card__images{gap:3mm}.rx-resource-endmatter{break-before:page;page-break-before:always;margin:0}.rx-resource-tours .related-tours-static{grid-template-columns:repeat(3,minmax(0,1fr));gap:4mm}.rx-resource-tours .tour-card{break-inside:avoid;padding:3mm;min-height:0;max-width:none}.rx-resource-tours .tour-card h3{font-size:11pt}.rx-resource-tours .tour-card li{font-size:9pt}.rx-resource-tours .tour-card .icon{width:10pt;height:10pt}.rx-resource-readiness{display:none}.rx-guide-cover{break-after:page;page-break-after:always}.rx-guide-cover__photo{aspect-ratio:16 / 9;max-height:90mm;border-radius:0}.rx-guide-cover__art--photo{break-inside:avoid;border-radius:0;print-color-adjust:exact;-webkit-print-color-adjust:exact}.rx-guide-cover__art--photo .rx-guide-cover__photo{aspect-ratio:auto;max-height:none}.rx-guide-cover__art--photo .rx-guide-cover__text{padding:10mm;padding-top:45%}.rx-guide-cover__credit{font-size:8pt}.rx-guide-cover__title{font-size:26pt}.rx-guide-contents{break-after:page;page-break-after:always;background:#fff0;border:0;padding:0}.rx-guide-contents ol{grid-template-columns:1fr}.rx-guide-section{break-before:auto}.rx-guide-section h2{break-after:avoid}.rx-guide-topic{break-inside:avoid}.rx-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5mm}.rx-guide-card{break-inside:avoid}.rx-guide-card__image{max-height:45mm}.rx-guide-itinerary{break-inside:avoid;border:1px solid #ccc}.rx-guide-itinerary__days li{font-size:9pt}.rx-guide-faq__item{break-inside:avoid}.rx-guide-contents a{text-decoration:none;color:inherit}}