.nearyo-sitemap-hero{position:relative;display:flex;justify-content:center;padding:112px 72px;background:#f5f5f5;border-top:1px solid #e2e2e2}.nearyo-sitemap-hero__inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-15);width:100%;max-width:144rem;margin:0 auto;text-align:center}.nearyo-sitemap-hero__breadcrumb{display:inline-flex;align-items:center;justify-content:center;min-height:3.6rem;margin:0;padding:var(--space-8) var(--space-12);border:1px solid #e2e2e2;border-radius:var(--space-18);background:#fff}.nearyo-sitemap-hero .ds2-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none}.nearyo-sitemap-hero .ds2-breadcrumbs__item{display:inline-flex;align-items:center}.nearyo-sitemap-hero .ds2-breadcrumbs__current,.nearyo-sitemap-hero .ds2-breadcrumbs__link,.nearyo-sitemap-hero .ds2-breadcrumbs__sep{font-size:var(--font-label);font-weight:var(--font-weight-text-strong);line-height:1.5;text-decoration:none}.nearyo-sitemap-hero .ds2-breadcrumbs__link{color:#595d62}.nearyo-sitemap-hero .ds2-breadcrumbs__current{color:#000}.nearyo-sitemap-hero .ds2-breadcrumbs__sep{display:inline-flex;margin:0 var(--space-8);color:#999ca0}.nearyo-sitemap-hero__copy{display:flex;flex-direction:column;align-items:center;gap:var(--space-30);width:100%;max-width:76rem}.nearyo-sitemap-hero__title{width:100%;margin:0;color:#000;font-size:var(--font-h1);font-weight:var(--font-weight-h1);line-height:1.02;letter-spacing:-.04em}.nearyo-sitemap-hero__body{width:100%;max-width:72rem;margin:0;color:#595d62;font-size:var(--font-text-lg);font-weight:var(--font-weight-text);line-height:1.7}.nearyo-sitemap-content{position:relative;background:#fff}.nearyo-sitemap-content__divider{position:absolute;top:0;left:0;width:100%;height:1px;background:#e2e2e2}.nearyo-sitemap-content__inner{display:flex;flex-direction:column;gap:var(--space-60);width:100%;max-width:144rem;margin:0 auto;padding:112px 72px}.nearyo-sitemap-intro{display:flex;justify-content:center;width:100%}.nearyo-sitemap-intro__content{display:grid;gap:var(--space-30);width:100%;max-width:83.2rem}.nearyo-sitemap-intro__content>*{margin:0}.nearyo-sitemap-intro__content h2{margin:0;color:#000;font-size:var(--font-h2);font-weight:var(--font-weight-h2);line-height:1.08;letter-spacing:-.04em}.nearyo-sitemap-intro__content li,.nearyo-sitemap-intro__content p{margin:0;color:#595d62;font-size:var(--font-text-md);font-weight:var(--font-weight-text);line-height:1.7}.nearyo-sitemap-intro__content ol,.nearyo-sitemap-intro__content ul{display:grid;gap:var(--space-15);margin:0;padding-left:2.4rem}.nearyo-sitemap-intro__content a{color:#4e46b4;text-underline-offset:0.2rem}.nearyo-sitemap-sections{display:grid;gap:var(--space-60);width:100%}.nearyo-sitemap-section{display:grid;gap:var(--space-30)}.nearyo-sitemap-section__nav{display:block}.nearyo-sitemap-section__title{margin:0;color:#000;font-size:var(--font-h2);font-weight:var(--font-weight-h2);line-height:1.08;letter-spacing:-.04em}.nearyo-sitemap-flat-list,.nearyo-sitemap-tree{display:grid;gap:var(--space-12);margin:0;padding:0;list-style:none}.nearyo-sitemap-tree{gap:var(--space-10)}.nearyo-sitemap-tree--root{gap:var(--space-15)}.nearyo-sitemap-flat-list__item,.nearyo-sitemap-tree__item{margin:0}.nearyo-sitemap-flat-list__link,.nearyo-sitemap-tree__link{color:#595d62;font-size:var(--font-text-md);font-weight:var(--font-weight-text);line-height:1.7;text-decoration:none;word-break:break-word}.nearyo-sitemap-flat-list__link:focus-visible,.nearyo-sitemap-flat-list__link:hover,.nearyo-sitemap-tree__link:focus-visible,.nearyo-sitemap-tree__link:hover{color:#4e46b4}.nearyo-sitemap-tree__row{display:flex;align-items:flex-start;gap:var(--space-10)}.nearyo-sitemap-tree__spacer,.nearyo-sitemap-tree__toggle{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;flex:0 0 1.8rem;margin-top:.4rem}.nearyo-sitemap-tree__toggle{padding:0;border:1px solid #e2e2e2;border-radius:.4rem;background:#fff;color:#595d62;font-size:1.2rem;font-weight:var(--font-weight-text-medium);line-height:1;cursor:pointer}.nearyo-sitemap-tree__toggle-symbol{display:block;line-height:1}.nearyo-sitemap-tree__item.is-open>.nearyo-sitemap-tree__row .nearyo-sitemap-tree__toggle{color:#000}.nearyo-sitemap-tree__panel{padding-top:var(--space-10);padding-left:2.8rem}.nearyo-sitemap-tree__panel .nearyo-sitemap-tree{border-left:1px solid #e2e2e2;padding-left:var(--space-16)}@media (min-width:1024px) and (max-width:1199px){.nearyo-sitemap-content__inner,.nearyo-sitemap-hero{padding:96px 56px}}@media (min-width:768px) and (max-width:1023px){.nearyo-sitemap-hero{padding:80px 40px}.nearyo-sitemap-hero__inner{max-width:100%}.nearyo-sitemap-hero__body{max-width:56rem}.nearyo-sitemap-content__inner{padding:80px 40px}}@media (max-width:767px){.nearyo-sitemap-hero{padding:64px 24px}.nearyo-sitemap-hero__copy,.nearyo-sitemap-hero__inner{max-width:100%}.nearyo-sitemap-hero__title{max-width:36rem;line-height:1.04;letter-spacing:-.03em}.nearyo-sitemap-hero__body{max-width:34rem}.nearyo-sitemap-content__inner{padding:64px 24px}.nearyo-sitemap-sections{gap:var(--space-48)}.nearyo-sitemap-section{gap:var(--space-24)}.nearyo-sitemap-tree__panel{padding-left:2.4rem}.nearyo-sitemap-tree__panel .nearyo-sitemap-tree{padding-left:var(--space-12)}}