:root{--font-sans: "Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black: #000000;--color-white: #FFFFFF;--breakpoint-xs: 500px;--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1440px;--breakpoint-3xl: 1728px;--breakpoint-4xl: 1920px;--breakpoint-5xl: 2220px;--breakpoint-6xl: 2560px}.block-common-header .container{padding-block:48px}@media(min-width:768px){.block-common-header .container{padding-block:64px}}@media(min-width:1024px){.block-common-header .container{padding-top:96px}}@media(min-width:1728px){.block-common-header .container{padding-top:96px}}@media(min-width:1728px)and (min-width:1728px){.block-common-header .container{padding-top:calc(5.7291666667vw - 3px)}}@media(min-width:1728px)and (min-width:1920px){.block-common-header .container{padding-top:calc(5.6666666667vw - 1.8px)}}@media(min-width:1728px)and (min-width:2220px){.block-common-header .container{padding-top:calc(5.5882352941vw - .0588235294px)}}@media(min-width:1728px)and (min-width:2560px){.block-common-header .container{padding-top:143px}}@media(min-width:1728px){.block-common-header .container{padding-bottom:64px}}@media(min-width:1728px)and (min-width:1728px){.block-common-header .container{padding-bottom:calc(4.1666666667vw - 8px)}}@media(min-width:1728px)and (min-width:1920px){.block-common-header .container{padding-bottom:calc(3.6666666667vw + 1.6px)}}@media(min-width:1728px)and (min-width:2220px){.block-common-header .container{padding-bottom:calc(3.5294117647vw + 4.6470588235px)}}@media(min-width:1728px)and (min-width:2560px){.block-common-header .container{padding-bottom:95px}}.block-common-header:has(+.block-common-files-list) .container{padding-bottom:12px}@media(min-width:768px){.block-common-header:has(+.block-common-files-list) .container{padding-bottom:24px}}@media(min-width:1728px){.block-common-header:has(+.block-common-files-list) .container{padding-bottom:24px}}@media(min-width:1728px)and (min-width:1728px){.block-common-header:has(+.block-common-files-list) .container{padding-bottom:calc(1.5625vw - 3px)}}@media(min-width:1728px)and (min-width:1920px){.block-common-header:has(+.block-common-files-list) .container{padding-bottom:calc(1.3333333333vw + 1.4px)}}@media(min-width:1728px)and (min-width:2220px){.block-common-header:has(+.block-common-files-list) .container{padding-bottom:calc(1.4705882353vw - 1.6470588235px)}}@media(min-width:1728px)and (min-width:2560px){.block-common-header:has(+.block-common-files-list) .container{padding-bottom:36px}}.block-common-header .breadcrumb{margin-bottom:24px}@media(min-width:1728px){.block-common-header .breadcrumb{margin-bottom:24px}}@media(min-width:1728px)and (min-width:1728px){.block-common-header .breadcrumb{margin-bottom:calc(1.5625vw - 3px)}}@media(min-width:1728px)and (min-width:1920px){.block-common-header .breadcrumb{margin-bottom:calc(1.3333333333vw + 1.4px)}}@media(min-width:1728px)and (min-width:2220px){.block-common-header .breadcrumb{margin-bottom:calc(1.4705882353vw - 1.6470588235px)}}@media(min-width:1728px)and (min-width:2560px){.block-common-header .breadcrumb{margin-bottom:36px}}.block-common-header .breadcrumb>span{display:flex;align-items:center;gap:8px}@media(min-width:1728px){.block-common-header .breadcrumb>span{gap:8px}}@media(min-width:1728px)and (min-width:1728px){.block-common-header .breadcrumb>span{gap:calc(.5208333333vw - 1px)}}@media(min-width:1728px)and (min-width:1920px){.block-common-header .breadcrumb>span{gap:calc(.6666666667vw - 3.8px)}}@media(min-width:1728px)and (min-width:2220px){.block-common-header .breadcrumb>span{gap:calc(.2941176471vw + 4.4705882353px)}}@media(min-width:1728px)and (min-width:2560px){.block-common-header .breadcrumb>span{gap:12px}}.block-common-header .breadcrumb>span a,.block-common-header .breadcrumb>span .breadcrumb_last{font-size:18px;color:#3a3a3a;text-decoration:none}@media(min-width:1728px){.block-common-header .breadcrumb>span a,.block-common-header .breadcrumb>span .breadcrumb_last{font-size:18px}}@media(min-width:1728px)and (min-width:1728px){.block-common-header .breadcrumb>span a,.block-common-header .breadcrumb>span .breadcrumb_last{font-size:calc(1.0416666667vw + 0px)}}@media(min-width:1728px)and (min-width:1920px){.block-common-header .breadcrumb>span a,.block-common-header .breadcrumb>span .breadcrumb_last{font-size:calc(1.3333333333vw - 5.6px)}}@media(min-width:1728px)and (min-width:2220px){.block-common-header .breadcrumb>span a,.block-common-header .breadcrumb>span .breadcrumb_last{font-size:calc(.8823529412vw + 4.4117647059px)}}@media(min-width:1728px)and (min-width:2560px){.block-common-header .breadcrumb>span a,.block-common-header .breadcrumb>span .breadcrumb_last{font-size:27px}}.block-common-header .breadcrumb>span a{opacity:.7}.block-common-header .breadcrumb>span a:hover{color:var(--color-secondary);opacity:1}.block-common-header .breadcrumb>span .icon{line-height:0;color:#3a3a3a;opacity:.7;rotate:-90deg}.block-common-header .content-wrapper .wysiwyg.has-date h1{margin-bottom:8px}@media(min-width:1728px){.block-common-header .content-wrapper .wysiwyg.has-date h1{margin-bottom:8px}}@media(min-width:1728px)and (min-width:1728px){.block-common-header .content-wrapper .wysiwyg.has-date h1{margin-bottom:calc(.5208333333vw - 1px)}}@media(min-width:1728px)and (min-width:1920px){.block-common-header .content-wrapper .wysiwyg.has-date h1{margin-bottom:calc(.6666666667vw - 3.8px)}}@media(min-width:1728px)and (min-width:2220px){.block-common-header .content-wrapper .wysiwyg.has-date h1{margin-bottom:calc(.2941176471vw + 4.4705882353px)}}@media(min-width:1728px)and (min-width:2560px){.block-common-header .content-wrapper .wysiwyg.has-date h1{margin-bottom:12px}}.block-common-header .content-wrapper .date-wrapper{color:var(--color-secondary)}.block-common-header .content-wrapper .date-wrapper.has-follow-text{margin-bottom:24px}@media(min-width:768px){.block-common-header .content-wrapper .date-wrapper.has-follow-text{margin-bottom:32px}}@media(min-width:1024px){.block-common-header .content-wrapper .date-wrapper.has-follow-text{margin-bottom:49px}}@media(min-width:1728px){.block-common-header .content-wrapper .date-wrapper.has-follow-text{margin-bottom:49px}}@media(min-width:1728px)and (min-width:1728px){.block-common-header .content-wrapper .date-wrapper.has-follow-text{margin-bottom:calc(3.125vw - 5px)}}@media(min-width:1728px)and (min-width:1920px){.block-common-header .content-wrapper .date-wrapper.has-follow-text{margin-bottom:calc(2.6666666667vw + 3.8px)}}@media(min-width:1728px)and (min-width:2220px){.block-common-header .content-wrapper .date-wrapper.has-follow-text{margin-bottom:calc(2.9411764706vw - 2.2941176471px)}}@media(min-width:1728px)and (min-width:2560px){.block-common-header .content-wrapper .date-wrapper.has-follow-text{margin-bottom:73px}}.block-common-header .content-wrapper .date-wrapper .icon{font-size:18px}@media(min-width:1728px){.block-common-header .content-wrapper .date-wrapper .icon{font-size:18px}}@media(min-width:1728px)and (min-width:1728px){.block-common-header .content-wrapper .date-wrapper .icon{font-size:calc(1.0416666667vw + 0px)}}@media(min-width:1728px)and (min-width:1920px){.block-common-header .content-wrapper .date-wrapper .icon{font-size:calc(1.3333333333vw - 5.6px)}}@media(min-width:1728px)and (min-width:2220px){.block-common-header .content-wrapper .date-wrapper .icon{font-size:calc(.8823529412vw + 4.4117647059px)}}@media(min-width:1728px)and (min-width:2560px){.block-common-header .content-wrapper .date-wrapper .icon{font-size:27px}}.block-common-header+.block-post-summary .container{padding-top:0}
