.section-post-content{margin:5.6rem 0}@media screen and (min-width:1024px){.section-post-content{margin:5.6rem 0 12rem}}.section-post-content .breadcrumb{margin-bottom:4.8rem}@media screen and (min-width:1024px){.section-post-content .breadcrumb{margin-bottom:5.6rem}}.section-post-content .wrapper{display:grid;gap:4.8rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:1024px){.section-post-content .wrapper{display:grid;gap:7.2rem;grid-template-columns:repeat(12,minmax(0,1fr))}.section-post-content .wrapper .column__sidebar{grid-column:9/13}.section-post-content .wrapper .column__content{grid-column:1/9}}.section-post-content .wrapper .column__content .post-header{margin-bottom:4.8rem}@media screen and (min-width:1024px){.section-post-content .wrapper .column__content .post-header{margin-bottom:5.6rem}}.section-post-content .wrapper .column__content .post-header img{border-radius:1.2rem;height:auto;object-fit:contain;width:100%}.section-post-content .wrapper .column__content .post-header .info{margin-top:2.4rem}.section-post-content .wrapper .column__content .post-header .info h1{color:var(--black);font-size:3.2rem;font-weight:700;letter-spacing:-.32px;line-height:4rem;margin-bottom:.8rem;margin-top:1.6rem}@media screen and (min-width:1024px){.section-post-content .wrapper .column__content .post-header .info h1{font-size:4rem;font-weight:700;letter-spacing:-.4px;line-height:4.8rem}}.section-post-content .wrapper .column__content .post-header .info .details .author,.section-post-content .wrapper .column__content .post-header .info .details .date{color:rgba(var(--rgb-grey-875),.6);font-size:1.4rem;font-weight:300;line-height:1.4rem}.section-post-content .wrapper .column__content .post-header .info .details .date+.author{border-left:1px solid var(--grey-300);margin-left:.8rem;padding-left:.8rem}.section-post-content .wrapper .column__content .content>:not(hr):not(img){margin-top:0}.section-post-content .wrapper .column__content .content>:last-child{margin-bottom:0}.section-post-content .wrapper .column__content .content h1,.section-post-content .wrapper .column__content .content h2,.section-post-content .wrapper .column__content .content h3,.section-post-content .wrapper .column__content .content h4,.section-post-content .wrapper .column__content .content h5,.section-post-content .wrapper .column__content .content h6{color:var(--black);font-size:2.8rem;font-weight:700;letter-spacing:-.28px;line-height:3.6rem;margin-bottom:2.8rem}@media screen and (min-width:1024px){.section-post-content .wrapper .column__content .content h1,.section-post-content .wrapper .column__content .content h2,.section-post-content .wrapper .column__content .content h3,.section-post-content .wrapper .column__content .content h4,.section-post-content .wrapper .column__content .content h5,.section-post-content .wrapper .column__content .content h6{font-size:3.2rem;letter-spacing:-.32px;line-height:4rem;margin-bottom:3.2rem}}.section-post-content .wrapper .column__content .content ol,.section-post-content .wrapper .column__content .content p,.section-post-content .wrapper .column__content .content ul{color:var(--black);font-size:1.6rem;font-weight:400;letter-spacing:.5px;line-height:3.2rem;margin-bottom:1.4rem}.section-post-content .wrapper .column__content .content p:has(img){margin:2rem 0}@media screen and (min-width:1024px){.section-post-content .wrapper .column__content .content p:has(img){margin:3.2rem 0}}.section-post-content .wrapper .column__content .content b{font-weight:600}.section-post-content .wrapper .column__content .content img{border-radius:1.2rem;height:auto;width:100%}.section-post-content .wrapper .column__content .content hr{margin:2rem 0}@media screen and (min-width:1024px){.section-post-content .wrapper .column__content .content hr{margin:1.6rem 0}}.section-post-content .wrapper .column__sidebar .sidebar{display:flex;flex-direction:column;position:sticky;top:8rem}.section-post-content .wrapper .column__sidebar .sidebar>:not(:last-child){margin-bottom:2rem}.section-post-content .wrapper .column__sidebar .sidebar details summary{align-items:center;border-bottom:1px solid var(--grey-150);display:flex;justify-content:space-between;padding-bottom:2rem}.section-post-content .wrapper .column__sidebar .sidebar details summary h3{color:var(--black);font-size:2.4rem;font-weight:700;line-height:3.2rem;margin:0}.section-post-content .wrapper .column__sidebar .sidebar details summary svg{transform:rotate(90deg)}.section-post-content .wrapper .column__sidebar .sidebar details[open] summary svg{transform:rotate(-90deg)}.section-post-content .wrapper .column__sidebar .sidebar details summary+.accordion-content{margin-top:2.4rem}.section-post-content .wrapper .column__sidebar .sidebar details .accordion-content .related-posts{display:flex;flex-direction:column}.section-post-content .wrapper .column__sidebar .sidebar details .accordion-content .related-posts>:not(:last-child){margin-bottom:2.4rem}.section-post-content .wrapper .column__sidebar .sidebar details .accordion-content .related-posts .post-item{display:flex;flex-direction:column;text-decoration:none}.section-post-content .wrapper .column__sidebar .sidebar details .accordion-content .related-posts .post-item .post-image{align-items:center;border-radius:.8rem;display:flex;justify-content:center;max-height:18rem;overflow:hidden}.section-post-content .wrapper .column__sidebar .sidebar details .accordion-content .related-posts .post-item .post-image img{aspect-ratio:16/9;height:100%;object-fit:cover;width:100%}.section-post-content .wrapper .column__sidebar .sidebar details .accordion-content .related-posts .post-item .post-image+.details{margin-top:.8rem}.section-post-content .wrapper .column__sidebar .sidebar details .accordion-content .related-posts .post-item .details .author,.section-post-content .wrapper .column__sidebar .sidebar details .accordion-content .related-posts .post-item .details .date{color:rgba(var(--rgb-grey-875),.6);font-size:1.4rem;font-weight:300;line-height:1.4rem}.section-post-content .wrapper .column__sidebar .sidebar details .accordion-content .related-posts .post-item .details .date+.author{border-left:1px solid var(--grey-300);margin-left:.8rem;padding-left:.8rem}.section-post-content .wrapper .column__sidebar .sidebar details .accordion-content .related-posts .post-item>h4{color:var(--black);font-size:1.8rem;font-weight:600;letter-spacing:.5px;line-height:2.4rem;margin-bottom:0;margin-top:.75rem}search-input{align-items:stretch;display:flex;isolation:isolate;position:relative}search-input input{border:1px solid var(--grey-150);font-size:1.6rem;font-weight:400;line-height:2rem;padding:1.4rem 2rem;width:100%}search-input button{align-items:center;background-color:var(--grey-50);border:1px solid var(--grey-150);cursor:pointer;display:flex;justify-content:center;padding:1rem 1.4rem;width:fit-content}search-input button svg{flex-shrink:0;height:2rem;width:auto}