.area-guide-sidebar-sticky{flex-direction:column;gap:32px;display:flex;position:-webkit-sticky;position:sticky;top:100px}@media (max-width:1099.98px){.area-guide-sidebar-sticky{margin-bottom:48px;position:relative;top:0}}@media (max-width:767.98px){.area-guide-sidebar-sticky{margin-bottom:24px}}.area-guide-sidebar-sticky .area-guide-overview-card{background-color:var(--color-authentic-white);padding:32px}@media (max-width:767.98px){.area-guide-sidebar-sticky .area-guide-overview-card{padding:16px}}.area-guide-sidebar-sticky .area-guide-overview-card .overview-title{font-family:var(--font-primary);font-size:.75rem;font-weight:var(--medium);letter-spacing:.48px;color:var(--color-font);opacity:.5;text-transform:uppercase;line-height:var(--line-height140);margin-bottom:24px}@media (max-width:767.98px){.area-guide-sidebar-sticky .area-guide-overview-card .overview-title{margin-bottom:12px}}.area-guide-sidebar-sticky .area-guide-overview-card .overview-links{flex-direction:column;display:flex}.area-guide-sidebar-sticky .area-guide-overview-card .overview-links .overview-link-btn-wrapper{border-bottom:solid 1px var(--color-porcelain);margin-bottom:8px;padding-bottom:8px}.area-guide-sidebar-sticky .area-guide-overview-card .overview-links .overview-link-btn-wrapper:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.area-guide-sidebar-sticky .area-guide-overview-card .overview-links .overview-link-btn-wrapper .overview-link{text-align:left;font-family:var(--font-primary);font-size:1rem;font-weight:var(--light);color:var(--color-font);text-underline-offset:4px;line-height:var(--line-height140);letter-spacing:-.32px;cursor:pointer;background:0 0;border:none;padding:0;transition:color .3s;display:block}.area-guide-sidebar-sticky .area-guide-overview-card .overview-links .overview-link-btn-wrapper .overview-link:hover,.area-guide-sidebar-sticky .area-guide-overview-card .overview-links .overview-link-btn-wrapper .overview-link.active{color:var(--color-primary);text-decoration:underline}
.area-guide-details-wrapper .area-guide-content-wrapper{padding-top:80px;padding-bottom:104px}@media (max-width:1099.98px){.area-guide-details-wrapper .area-guide-content-wrapper{padding-top:56px;padding-bottom:64px}}@media (max-width:767.98px){.area-guide-details-wrapper .area-guide-content-wrapper{padding-top:48px;padding-bottom:48px}}.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .intro h1{font-family:var(--font-secondary);color:var(--color-dark);font-size:3.5rem;font-weight:var(--light);line-height:var(--line-height96)}@media (max-width:767.98px){.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .intro h1{font-size:2rem}}.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .intro h3{color:var(--color-secondary);font-size:1.5rem;font-weight:var(--regular);margin-top:16px}.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .intro p{color:var(--color-font);letter-spacing:-.32px;font-size:1rem}@media (max-width:767.98px){.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .intro p{font-size:1rem}}.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .intro p:first-child{color:var(--color-dark);font-size:1.5rem;line-height:var(--line-height120);letter-spacing:-.48px}.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .intro p:not(:last-child){margin-bottom:24px}.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .area-guide-nav{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin-top:48px;padding:24px 0}.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .area-guide-nav ul{flex-wrap:wrap;justify-content:center;gap:16px 32px;margin:0;padding:0;list-style:none;display:flex}.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .area-guide-nav ul a{color:var(--color-primary);font-size:1rem}.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .area-guide-nav ul a:hover{color:var(--color-secondary-dark)}.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .guide-sections{margin-top:40px}.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .guide-sections .guide-section{scroll-margin-top:100px;position:relative}.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .guide-sections .guide-section:after{content:"";background-color:var(--color-porcelain);width:80px;height:2px;position:absolute;bottom:-40px;left:0}.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .guide-sections .guide-section:last-child:after{content:none}.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .guide-sections .guide-section:not(:last-child){margin-bottom:80px}.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .guide-sections .guide-section h2{color:var(--color-dark);font-size:2.5rem;font-weight:var(--light);line-height:var(--line-height104);letter-spacing:-.8px;margin-bottom:24px}@media (max-width:1099.98px){.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .guide-sections .guide-section h2{font-size:2rem}}@media (max-width:767.98px){.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .guide-sections .guide-section h2{font-size:1.75rem}}.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .guide-sections .guide-section h3{font-family:var(--font-primary);color:var(--color-font);font-size:1rem;font-weight:var(--regular);line-height:var(--line-height140);letter-spacing:-.32px;margin-bottom:12px}.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .guide-sections .guide-section .guide-section-image{margin-bottom:40px}.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .guide-sections .guide-section .guide-section-image img{object-fit:cover;width:100%;height:520px}@media (max-width:1099.98px){.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .guide-sections .guide-section .guide-section-image img{height:400px}}@media (max-width:767.98px){.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .guide-sections .guide-section .guide-section-image img{height:220px}}.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .guide-sections .guide-section p{color:var(--color-font);font-size:1.125rem}@media (max-width:767.98px){.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .guide-sections .guide-section p{font-size:1rem}}.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .guide-sections .guide-section p:not(:has(>strong)):not(:last-child){margin-bottom:32px}.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .guide-sections .guide-section p:has(>strong){margin-bottom:12px}.area-guide-details-wrapper .area-guide-content-wrapper .area-guide-content-sec .guide-sections .guide-section p strong{font-family:var(--font-primary);color:var(--color-font);font-size:1rem;font-weight:var(--regular);line-height:var(--line-height140);letter-spacing:-.32px;display:block}.area-guide-details-wrapper .area-guide-sidebar-tab{background-color:var(--color-authentic-white);z-index:101;padding:24px 0;top:82px;overflow:hidden}@media (max-width:767.98px){.area-guide-details-wrapper .area-guide-sidebar-tab{top:70px}}.area-guide-details-wrapper .area-guide-sidebar-tab .sidebar-tab-title{font-family:var(--font-primary);font-size:.75rem;font-weight:var(--medium);letter-spacing:.48px;color:var(--color-font);opacity:.5;text-transform:uppercase;line-height:var(--line-height140);margin-bottom:24px}@media (max-width:767.98px){.area-guide-details-wrapper .area-guide-sidebar-tab .sidebar-tab-title{margin-bottom:12px}}.area-guide-details-wrapper .area-guide-sidebar-tab .overview-links{gap:24px;display:flex;overflow-x:auto}.area-guide-details-wrapper .area-guide-sidebar-tab .overview-links .overview-link-btn-wrapper .overview-link{text-align:left;font-family:var(--font-primary);font-size:1rem;font-weight:var(--light);color:var(--color-font);text-underline-offset:4px;line-height:var(--line-height140);letter-spacing:-.32px;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;transition:color .3s;display:block}.area-guide-details-wrapper .area-guide-sidebar-tab .overview-links .overview-link-btn-wrapper .overview-link:hover,.area-guide-details-wrapper .area-guide-sidebar-tab .overview-links .overview-link-btn-wrapper .overview-link.active{color:var(--color-primary);text-decoration:underline}
