@charset "UTF-8";@media screen and (max-width:479px){.hide-on-mobile{display:none}}@media screen and (min-width:480px){.hide-desktop{display:none}}.post-main video{max-width:100%;height:auto;aspect-ratio:16/9}.post-main img{width:100%}.content a:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}@media screen and (max-width:1024px){main:has(.post-main){max-width:100%}}.title{background:#cb0300;width:100%;color:#fff;padding:30px}.title h1{color:#fff;margin:0}@media screen and (max-width:479px){.title{padding:20px}}.content{padding:40px 30px;box-shadow:0 0 .35em #0002}@media screen and (max-width:479px){.content{padding:20px}}.with-sidebar{display:flex;align-items:start;padding:60px 0;gap:35px}.with-sidebar .post-main{width:67%}.with-sidebar .sidebar{background-color:#f3f3f3;flex:1;position:sticky;top:90px}.with-sidebar .sidebar-title{background:var(--accent-color);font-size:135%;color:#fff;padding:15px 20px;position:relative}.with-sidebar .sidebar-content{padding:5px 20px 10px}@media screen and (max-width:1024px){.with-sidebar{flex-direction:column;padding:0}.with-sidebar .post-main,.with-sidebar aside{width:100%}}.sidebar-posts-grid{padding-bottom:1rem}.sidebar-posts-grid:hover a{opacity:.6}.sidebar-posts-grid a:not(:last-child) .post{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:20px}.sidebar-posts-grid a .post{display:flex;margin-top:1rem}.sidebar-posts-grid a .post .post-image{width:100px;height:100px}.sidebar-posts-grid a .post .post-image img{width:100%;height:100%;object-fit:cover}.sidebar-posts-grid a .post .post-content{padding-left:1rem;flex:1;display:flex;flex-direction:column;align-items:end;text-align:right;gap:2px}.sidebar-posts-grid a .post .post-content .post-title{color:#272727;font-size:.9474rem;margin:0}.sidebar-posts-grid a .post .post-content .post-date{color:#bbb;font-size:.7368rem;margin:0}.sidebar-posts-grid a:hover{opacity:1}.breadcrumbs-wrap{margin:0;border-bottom:1px solid rgba(0,0,0,.1);padding:1.05em 0;font-size:10px;font-weight:400;letter-spacing:1px;line-height:1.4;text-shadow:0 1px 0 rgba(255,255,255,.55);text-transform:uppercase;background-color:#00000006;box-shadow:0 1px #ffffffb6}.breadcrumbs-wrap .breamcrumbs{display:flex;gap:5px;align-items:center}.breadcrumbs-wrap .breamcrumbs .separator{font-size:12px}.breadcrumbs-wrap .breamcrumbs a{color:#272727}.breadcrumbs-wrap .breamcrumbs a:hover{color:var(--accent-color)}.custom-faq{display:flex;flex-direction:column;gap:10px}.custom-faq details{border:1px solid rgba(12,12,12,.2);border-radius:8px;overflow:hidden}.custom-faq details>summary{list-style:none;display:flex;align-items:flex-start;gap:16px;padding:20px 30px;font-weight:700;cursor:pointer}.custom-faq summary::-webkit-details-marker{display:none}.custom-faq summary::marker{content:""}.custom-faq summary:before{content:"▶";flex:0 0 auto;font-size:18px;line-height:1.6;transition:transform .2s ease}.custom-faq details[open]>summary:before{transform:rotate(90deg)}.custom-faq details>summary+div{padding:12px 30px 20px}.custom-faq details>summary p,.custom-faq details>div>p{margin:0}@media screen and (max-width:767px){.custom-faq{gap:8px}.custom-faq details>summary{padding:20px}.custom-faq details>summary+div{padding:8px 20px 20px}}
