@media(max-width:767px){.elementor .author-name{font-size:18px;}}@media(max-width:767px){.elementor .avatar-lg{width:56px;height:56px;}}@media(max-width:767px){.elementor .author-card{margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:14px;grid-template-columns:56px 1fr;}}@media(max-width:767px){.elementor .art-tags{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .art-footer{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:64px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}}@media(max-width:767px){.elementor .art-p{font-size:17px;line-height:1.6;}}@media(max-width:767px){.elementor .art-body{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .avatar-sm{width:28px;height:28px;flex:0 0 28px;}}@media(max-width:767px){.elementor .author-inline{gap:10px;}}@media(max-width:767px){.elementor .art-meta-v{font-size:14px;}}@media(max-width:767px){.elementor .art-meta{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:16px;grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor .art-title{font-size:clamp(34px, 9vw, 56px);}}@media(max-width:767px){.elementor .art-eyebrow{margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;gap:10px;}}@media(max-width:767px){.elementor .back-link{margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .art-hero{padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .itag-dot{font-size:8px;}}@media(max-width:767px){.elementor .itag{padding-block-start:9px;padding-block-end:9px;padding-inline-start:14px;padding-inline-end:14px;background-color:var(--color-chip-glass-strong);}}@media(max-width:767px){.elementor .post-arr{display:none;}}@media(max-width:767px){.elementor .post-cat{font-size:12px;}}@media(max-width:767px){.elementor .post-ttl{font-size:clamp(18px, 5vw, 24px);}}@media(max-width:767px){.elementor .post-yr{font-size:11px;letter-spacing:0.08em;text-transform:uppercase;}}@media(max-width:767px){.elementor .post-row{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:8px;align-items:flex-start;}}@media(max-width:767px){.elementor .sec-head-l{gap:12px;}}@media(max-width:767px){.elementor .sec-head{margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:8px;align-items:flex-start;}}@media(max-width:767px){.elementor .t-body{font-size:16px;}}@media(max-width:767px){.elementor .t-display{font-size:clamp(38px, 10vw, 60px);letter-spacing:-0.03em;}}@media(max-width:767px){.elementor .wrap{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .section{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .art-cover{margin-block-start:48px;margin-block-end:64px;margin-inline-start:0px;margin-inline-end:0px;}}