.seo-detailContent-section .container{align-items:flex-start;display:flex;gap:var(--ch-sp-40,40px)}.detailContent-content{flex:1;min-width:0}.section-title{color:var(--ch-ink-900,#222);font-size:32px;font-weight:600;line-height:130%;margin-bottom:var(--ch-sp-40,40px)}.letter-block{margin-bottom:var(--ch-sp-60,60px);scroll-margin-top:100px}.alphabet-heading{background:#f8f8f8;border-radius:5px;font-size:24px;font-weight:600;margin-bottom:var(--ch-sp-20,20px);padding:var(--ch-sp-10,10px);text-align:center}.detailContent-list{padding-left:var(--ch-sp-20,20px)}.detailContent-list li{color:#444;line-height:1.7;margin-bottom:18px}.detailContent-list strong{color:var(--ch-ink-950,#111)}.check-item{display:flex;gap:var(--ch-sp-12,12px);list-style:none}.check{color:var(--ch-mint-500,#76ffa0);font-size:18px;margin-top:2px}.detailContent-sidebar{background:var(--ch-surface,#fff);border-radius:20px;box-shadow:0 2px 20px 0 #00000026;padding:var(--ch-sp-20,20px);position:sticky;top:110px;width:410px}.sidebar-card{margin-top:var(--ch-sp-40,40px)}.author-box{align-items:center;background:#f8f8f8;border-radius:6px;display:flex;gap:var(--ch-sp-16,16px);margin-bottom:var(--ch-sp-12,12px);padding:var(--ch-sp-8,8px)}.author-box img{border-radius:var(--ch-radius-sm,4px);height:48px!important;object-fit:cover;width:48px}.author-box span{color:#777;font-size:13px}.author-box h3,.publish-date h3{font-weight:500;margin:0}.publish-date{background:#f8f8f8;border-radius:6px;gap:var(--ch-sp-16,16px);margin-bottom:0;padding:var(--ch-sp-8,8px)}.dateIconWrap,.publish-date{align-items:center;display:flex}.dateIconWrap{background:#2222221a;border-radius:var(--ch-radius-sm,4px);height:48px;justify-content:center;width:48px}.dateIcon{height:24px;width:24px}.dateIcon svg{display:block;height:100%;object-fit:contain;width:100%}.sidebar-card h4{color:var(--ch-ink-900,#222);font-weight:600}.sidebar-card h4,.sidebar-card p{border-bottom:1px solid #2222221a;padding-bottom:var(--ch-sp-10,10px)}.sidebar-card p{color:#222222cc;font-size:16px;line-height:1.5;margin-bottom:var(--ch-sp-20,20px);margin-top:0}.alphabet-grid{display:flex;flex-wrap:wrap;gap:6px}.alphabet-grid a{align-items:center;background:#f8f8f8;border-radius:0;color:var(--ch-ink-900,#222);display:flex;font-weight:600;height:70px;justify-content:center;text-decoration:none;transition:.3s;width:56px}.alphabet-grid a.active,.alphabet-grid a:hover{background:var(--ch-mint-500,#76ffa0);color:var(--ch-ink-900,#222)}.social-share{display:flex;gap:var(--ch-sp-12,12px)}.social-share a{align-items:center;background:#f8f8f8;border-radius:6px;color:var(--ch-ink-900,#222);display:flex;font-weight:700;height:64px;justify-content:center;text-decoration:none;transition:.3s;width:64px}.social-share a:hover{background:var(--ch-mint-500,#76ffa0);color:var(--ch-on-dark,#fff)}.social-share a svg{display:block;fill:var(--ch-ink-900,#222);height:32px;object-fit:contain;width:32px}.secContentBlock ul{display:flex;flex-flow:column;gap:var(--ch-sp-20,20px);margin:0;padding:0 0 0 var(--ch-sp-20,20px)}.secContentBlock ul ul{display:flex;flex-flow:column;gap:var(--ch-sp-16,16px);list-style:none;margin:0;padding:0}.secContentBlock ul ul li{padding-left:var(--ch-sp-30,30px);position:relative}.secContentBlock ul ul li:before{background:url(https://146008461.fs1.hubspotusercontent-eu1.net/hubfs/146008461/listIcon.svg);background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;content:"";display:block;height:20px;left:0;position:absolute;top:2px;width:20px}.asideListRow{margin:0;padding:0 0 0 var(--ch-sp-20,20px)}.asideListRow li a{color:#222222b2;display:block;font-size:20px;font-weight:500;line-height:130%;padding:var(--ch-sp-12,12px) 0;transition:all .3s ease-in-out}.asideListRow li+li{border-top:1.5px solid #2222221a}.asideListRow li:last-child{border-bottom:1.5px solid #2222221a}.asideListRow li a:hover{color:var(--ch-ink-900,#222)}.secContentBlock+.secContentBlock{margin-top:70px}@media(max-width:991px){.seo-detailContent-section .container{flex-direction:column}.detailContent-sidebar{position:relative;top:0;width:100%}}@media(max-width:767px){.secContentBlock+.secContentBlock{margin-top:var(--ch-sp-40,40px)}.section-title{font-size:28px}.alphabet-heading{font-size:22px;padding:14px}.social-share{flex-wrap:wrap}.social-share a{height:54px;width:54px}.social-share a svg{height:22px;width:22px}}