.guide-prose{font-size:1.125rem;line-height:1.7;color:var(--corasom-text-primary)}.guide-prose>:first-child{margin-top:0}.guide-prose p{margin:0 0 1.25rem}.guide-prose h2{margin:2.5rem 0 .875rem;font-family:var(--font-serif, "Libre Baskerville", Georgia, serif);font-size:1.75rem;font-weight:400;line-height:1.3;letter-spacing:-.02em}.guide-prose h3{margin:1.75rem 0 .5rem;font-size:1.25rem;font-weight:700}.guide-prose ul,.guide-prose ol{margin:0 0 1.25rem;padding-left:1.5rem}.guide-prose ul{list-style:disc}.guide-prose ol{list-style:decimal}.guide-prose li{margin:0 0 .625rem;padding-left:.25rem}.guide-prose li>p{margin:0 0 .625rem}.guide-prose li>ul,.guide-prose li>ol{margin:.625rem 0 0}.guide-prose li::marker{color:var(--corasom-teal);font-weight:700}.guide-prose a{color:var(--corasom-teal);font-weight:600;text-decoration:underline;text-underline-offset:3px}.guide-prose strong{font-weight:700}.guide-prose img{display:block;width:100%;height:auto;margin:1rem 0 .5rem;border:1.5px solid var(--corasom-cream-dark);border-radius:1rem;background:var(--corasom-dark-5)}.guide-prose blockquote{margin:1.75rem 0;padding:1.25rem 1.5rem;border:2px solid var(--corasom-panel-border);border-radius:1.5rem;background:var(--corasom-panel-bg)}.guide-prose blockquote>:last-child{margin-bottom:0}.guide-prose table{width:100%;margin:0 0 1.5rem;border-collapse:collapse;font-size:1rem}.guide-prose th,.guide-prose td{padding:.625rem .75rem;border-bottom:1.5px solid var(--corasom-cream-dark);text-align:left;vertical-align:top}.guide-prose th{font-weight:700}.guide-prose ul.contains-task-list{list-style:none;padding-left:0}.guide-prose .task-list-item{position:relative;padding-left:2rem}.guide-prose .task-list-item input[type=checkbox]{appearance:none;position:absolute;top:.3rem;left:0;width:1.25rem;height:1.25rem;margin:0;border:2px solid var(--corasom-teal);border-radius:.3rem}.large-print-card{border:2px solid hsl(var(--senior-border));border-radius:2rem;background:hsl(var(--senior-surface));color:hsl(var(--senior-text));font-family:var(--font-senior, "Nunito Variable", "Nunito", system-ui, sans-serif)}.large-print-card :is(h1,h2.card-title){margin:0;font-family:inherit;font-size:clamp(2.25rem,6vw,3rem);font-weight:800;line-height:1.15;letter-spacing:0}.card-prose{font-size:1.5rem;line-height:1.6}.card-prose>:first-child{margin-top:0}.card-prose p{margin:0 0 1.25rem}.card-prose h2{margin:2rem 0 .5rem;font-family:inherit;font-size:1.875rem;font-weight:800;line-height:1.25;letter-spacing:0}.card-prose ul,.card-prose ol{margin:0 0 1.5rem;padding-left:2.25rem}.card-prose ul{list-style:disc}.card-prose ol{list-style:decimal}.card-prose li{margin:0 0 .875rem;padding-left:.375rem}.card-prose li::marker{color:hsl(var(--senior-call));font-weight:800}.card-prose strong{font-weight:800}.card-prose img{display:block;width:100%;max-width:36rem;height:auto;margin:1.5rem 0 0;border:2px solid hsl(var(--senior-border));border-radius:1.25rem}.emergency-number{font-weight:800;white-space:nowrap}.card-safety{margin:2.25rem 0 0;padding-top:1.5rem;border-top:2px solid hsl(var(--senior-border));font-size:1.375rem;font-weight:700;line-height:1.5}.card-safety-all{display:block;margin-top:.5rem;font-weight:600}.tour-frame{position:relative;overflow:hidden;border:1.5px solid var(--corasom-cream-dark);border-radius:1rem;background:var(--corasom-dark-5)}.tour-frame img{display:block;width:100%;height:auto}.tour-highlight{position:absolute;border:3px solid var(--corasom-amber);border-radius:.5rem;pointer-events:none}@media print{@page{size:auto;margin:15mm}body>header,body>footer,body>a[href="#main"],[data-print-hide]{display:none!important}html,body{color-scheme:light!important;background:#fff!important;color:#000!important}.resources-page,.resources-page *,.resources-page ::marker{color:#000!important;background:transparent!important;box-shadow:none!important}.resources-page{padding:0!important}.guide-prose img{width:auto;max-width:100%;max-height:95mm}.guide-prose li,.card-prose li,.guide-prose blockquote,.guide-prose img{break-inside:avoid}.guide-prose blockquote,.guide-prose .task-list-item input[type=checkbox]{border-color:#000!important}.large-print-card{break-inside:avoid;margin-top:0!important;padding:0!important;border:0!important;border-radius:0!important}.large-print-card :is(h1,h2.card-title){font-size:24pt}.card-prose{margin-top:3mm!important;font-size:18pt;line-height:1.28}.card-prose p{margin-bottom:2mm}.card-prose h2{margin:3mm 0 .5mm;font-size:20pt}.card-prose li{margin-bottom:1.5mm}.card-prose ul,.card-prose ol{margin-bottom:2mm}.card-prose img{width:auto;max-width:60mm;max-height:34mm;margin-top:2.5mm;border-color:#000!important}.card-safety{margin-top:3mm;padding-top:2mm;border-top-color:#000!important;font-size:18pt;line-height:1.3}.print-pack-card+.print-pack-card{break-before:page}}
