.post .inner{padding:calc(var(--header-height) + 4rem) 0 4rem}@media screen and (width>=30rem){.post .inner{padding:calc(var(--header-height) + 4rem) 0 6.875rem}}@media screen and (width>=64rem){.post .inner{padding:9.125rem 0 8.75rem}}.post .inner .columns{flex-direction:column;gap:2.5rem;display:flex}@media screen and (width>=40rem){.post .inner .columns{gap:5rem}}@media screen and (width>=64rem){.post .inner .columns{flex-flow:row;gap:10%}}.post .inner .columns .column.content{flex-direction:column;display:flex}@media screen and (width>=64rem){.post .inner .columns .column.content{gap:1rem;width:50%}}.post .inner .columns .column.content .back{color:var(--color-black);flex-flow:row;align-items:center;gap:.5rem;margin-bottom:2.5rem;display:flex}.post .inner .columns .column.content .back:hover{color:var(--color-cta)}@media screen and (width>=64rem){.post .inner .columns .column.content .back{gap:1rem}}.post .inner .columns .column.content h1{font-size:var(--font-size-800);margin-block-end:2.5rem}@media screen and (width>=64rem){.post .inner .columns .column.content h1{margin-block-end:3.75rem}}@media screen and (width>=30rem){.post .inner .columns .column.content .post-content{padding-right:25%}}@media screen and (width>=40rem){.post .inner .columns .column.content .post-content{padding-right:33%}}@media screen and (width>=48rem){.post .inner .columns .column.content .post-content{padding-right:40%}}@media screen and (width>=64rem){.post .inner .columns .column.content .post-content{padding-right:0}}.post .inner .columns .column.content .post-content>:first-child{margin-top:0}.post .inner .columns .column.content .post-content h2,.post .inner .columns .column.content .post-content h3,.post .inner .columns .column.content .post-content h4,.post .inner .columns .column.content .post-content h5,.post .inner .columns .column.content .post-content h6{margin-block-end:1em}.post .inner .columns .column.content .post-content h2{font-size:var(--font-size-700);margin-block-start:2em}.post .inner .columns .column.content .post-content h3{font-size:var(--font-size-600);color:var(--color-black)}.post .inner .columns .column.content .post-content h4{font-size:var(--font-size-500);color:var(--color-black)}.post .inner .columns .column.content .post-content h5,.post .inner .columns .column.content .post-content h6{font-size:var(--font-size-400)}.post .inner .columns .column.content .post-content p{margin-block-end:1em}.post .inner .columns .column.content .post-content p:last-child{margin-block-end:0}.post .inner .columns .column.content .post-content ul{margin-block-end:2em;list-style-type:"✔"}.post .inner .columns .column.content .post-content ul li{padding-left:1rem}.post .inner .columns .column.content .post-content figure{margin-block-end:1em}.post .inner .columns .column.content .post-content figure img{width:100%;max-width:100%;height:auto;margin-block:1em;display:flex}.post .inner .columns .column.content .post-content figure figcaption>*{font-size:var(--font-size-300)}.post .inner .columns .column.content .post-content blockquote{border-left:.125rem solid var(--color-alpha-light);margin-block-end:1em;padding-left:1rem;font-style:italic}.post .inner .columns .column.content .post-content cite{font-style:normal;font-size:var(--font-size-400);margin-block-end:2em;display:block}.post .inner .columns .column.content .post-content strong ins{font-weight:700}.post .inner .columns .column.content .post-content strong em{font-style:italic;font-weight:700}.post .inner .columns .column.content .post-content span{display:inline-block}.post .inner .columns .column.content .post-content span.note{font-size:var(--font-size-400)}.post .contact{background-color:var(--color-gray-extralight);border-radius:var(--border-radius);flex-direction:column;padding:1.5rem;display:flex}@media screen and (width>=64rem) and (height<=56.25rem) and (orientation:landscape){.post .contact{max-height:unset!important;top:unset!important;position:relative!important}.post .contact .info{overflow-y:hidden!important}}@media screen and (width>=30rem){.post .contact{max-width:75%}}@media screen and (width>=40rem){.post .contact{max-width:67%}}@media screen and (width>=48rem){.post .contact{max-width:60%}}@media screen and (width>=64rem){.post .contact{width:40%;max-width:unset;height:100%;max-height:calc(100svh - 11.625rem);padding:2.5rem;position:sticky;top:9.125rem}}.post .contact .metas{flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex}@media screen and (width>=40rem){.post .contact .metas{flex-flow:wrap;align-items:center}}@media screen and (width>=64rem){.post .contact .metas{flex-direction:column;align-items:flex-start;margin-bottom:2.5rem}}@media screen and (width>=80rem){.post .contact .metas{flex-direction:row;align-items:center;gap:1rem}}.post .contact .metas .meta{flex-direction:column;max-width:max-content;display:flex}.post .contact .metas .meta.image-wrapper .image-container{border-radius:100%;width:100%;max-width:8.125rem;height:auto;max-height:8.125rem;overflow:hidden}@media screen and (width>=30rem){.post .contact .metas .meta.image-wrapper .image-container{max-width:5rem;max-height:5rem}}@media screen and (width>=48rem){.post .contact .metas .meta.image-wrapper .image-container{max-width:6.25rem;max-height:6.25rem}}@media screen and (width>=64rem){.post .contact .metas .meta.image-wrapper .image-container{max-width:8.125rem;max-height:8.125rem}}.post .contact .metas .meta.image-wrapper .image-container img{object-fit:cover;object-position:center;width:100%;height:100%}.post .contact .metas .meta.name-wrapper .name{font-size:var(--font-size-600);letter-spacing:-.02px;margin-bottom:.5rem;font-weight:700;line-height:1.083}@media screen and (width>=64rem){.post .contact .metas .meta.name-wrapper .name{margin-bottom:.625rem}}.post .contact .metas .meta.name-wrapper .contact-links{flex-direction:column;display:flex}.post .contact .metas .meta.name-wrapper .contact-links a{color:var(--color-cta);font-size:var(--font-size-500);letter-spacing:-.02px;word-break:break-word;word-wrap:break-word;max-width:max-content;font-weight:700;line-height:1.3}.post .contact .metas .meta.name-wrapper .contact-links a:hover{color:var(--color-black)}.post .contact .info{margin-bottom:2rem;padding-right:1rem}@media screen and (width>=64rem){.post .contact .info{margin-bottom:2.5rem;overflow-y:scroll}}.post .contact .socials{flex-flow:wrap;gap:1rem;display:flex}@media screen and (width>=64rem){.post .contact .socials{gap:1.125rem}}
