.column-site{color:#142139;background:#f5f7fb;min-height:100vh;font-size:18px;line-height:1.7}.column-site *{box-sizing:border-box}.column-site a{color:inherit;text-decoration:none}.column-nav{color:#fff;background:#0b1019;justify-content:space-between;align-items:center;gap:24px;padding:25px max(5vw,20px);display:flex}.column-brand{font-size:27px;font-weight:850;line-height:1.2}.column-brand span{color:#abb6c8;margin-top:8px;font-size:14px;font-weight:400;display:block}.column-nav>div{gap:26px;display:flex}.column-main,.column-admin{max-width:1240px;margin:auto;padding:72px 28px 100px}.column-heading{margin-bottom:56px}.column-heading>p{color:#1763ec;font-weight:750}.column-site h1{letter-spacing:-.045em;word-break:keep-all;overflow-wrap:anywhere;margin:16px 0 26px;font-size:clamp(32px,4.5vw,62px);line-height:1.25}.column-site h2{letter-spacing:-.025em;word-break:keep-all;font-size:28px;line-height:1.4}.column-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;display:grid}.column-card{background:#fff;border:1px solid #dce3ef;border-radius:18px;display:block;overflow:hidden}.column-card>img{aspect-ratio:16/9;object-fit:cover;width:100%}.column-card>div{padding:28px}.column-card time,.column-byline{color:#627089;font-size:15px}.column-card p{color:#53627a}.column-card span{color:#1763ec;font-weight:700}.column-card:hover{border-color:#1763ec}.column-empty{border-top:1px solid #ced7e7;padding:40px 0}.column-empty a{color:#1763ec;font-weight:750}.column-footer{color:#52617a;border-top:1px solid #dce3ef;flex-wrap:wrap;gap:28px;padding:30px 5vw;font-size:14px;display:flex}.column-article{max-width:900px;margin:auto;padding:60px 28px 80px}.column-article>article>h1{margin-top:42px}.column-summary{color:#53627a;margin:28px 0 40px;font-size:22px}.column-cover{border-radius:12px;width:100%;height:auto;margin:24px 0 40px;display:block}.column-body{overflow-wrap:anywhere;font-size:20px;line-height:1.9}.column-body p{white-space:pre-wrap;margin:0 0 30px}.column-body h2{margin:55px 0 24px;font-size:30px}.column-body figure{margin:35px 0}.column-body img{width:100%;height:auto;display:block}.column-body figcaption{color:#63718a;margin-top:10px;font-size:15px}.column-cta{color:#fff;background:#10213b;border-radius:18px;margin-top:65px;padding:32px}.column-cta a{color:#142139;background:#ffe440;border-radius:8px;margin:12px 15px 0 0;padding:12px 20px;font-weight:700;display:inline-block}.column-admin-title{justify-content:space-between;align-items:center;display:flex}.column-admin-title h1{font-size:38px}.column-editor-grid{grid-template-columns:260px minmax(0,1fr);gap:38px;margin-top:32px;display:grid}.column-editor-grid aside button{text-align:left;overflow-wrap:anywhere;width:100%;margin-bottom:12px;display:block}.column-editor-grid aside small{color:#52627b;display:block}.column-site button,.column-button{font:inherit;cursor:pointer;background:#fff;border:1px solid #c8d2e3;border-radius:9px;padding:12px 18px}.column-site button:disabled{opacity:.55;cursor:wait}.column-site button.selected{border-color:#1763ec}.column-site button.primary,.column-button{color:#fff;background:#1763ec}.column-editor label{margin-bottom:22px;font-weight:700;display:block}.column-editor input,.column-editor textarea{width:100%;font:inherit;color:#142139;background:#fff;border:1px solid #b9c5d8;border-radius:8px;margin-top:8px;padding:14px;display:block}.column-editor textarea{resize:vertical}.column-editor input[type=file]{font-size:15px}.column-editor fieldset{border:0;min-width:0;padding:0}.column-editor .editor-help{color:#52627b;font-size:15px}.editor-cover{width:100%;max-width:320px;display:block}.editor-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.editor-preview{background:#fff;border:1px solid #dce3ef;margin-top:30px;padding:28px}.editor-preview h1{font-size:36px}.column-site :focus-visible{outline-offset:4px;outline:3px solid #1763ec}@media (max-width:700px){.column-list{grid-template-columns:1fr}.column-main,.column-admin{padding:42px 20px 60px}.column-nav{align-items:center}.column-brand{font-size:22px}.column-nav>div{gap:16px;font-size:15px}.column-editor-grid{grid-template-columns:1fr}.column-editor-grid aside{max-height:240px;overflow:auto}.column-article{padding:35px 20px 60px}.column-body{font-size:18px}.column-summary{font-size:20px}.column-cta{padding:24px}.column-card>div{padding:23px}}.column-site button.danger{color:#b42318;background:#fff5f4;border-color:#f1b5b0;margin-left:auto}.column-site button.danger:hover:not(:disabled){background:#ffe6e3}
