:root{--ink:#102a2a;--muted:#637272;--paper:#fbfcf7;--cream:#f1f3e8;--line:#dce2d7;--teal:#0c615e;--teal-dark:#084846;--mint:#dff0df;--lime:#dff15d;--white:#fff;--shadow:0 18px 55px rgba(16,42,42,.09);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);background:var(--paper);font-size:16px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;line-height:1.55;background:var(--paper)}a{color:inherit}.container{width:min(1160px,90vw);margin:0 auto}main.container{padding-top:42px;padding-bottom:70px}.site-header{height:78px;background:rgba(251,252,247,.94);border-bottom:1px solid rgba(16,42,42,.08);position:relative;z-index:10}.site-header-inner{width:min(1220px,92vw);height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.brand{display:inline-flex;align-items:center;gap:11px;font-size:1.27rem;font-weight:850;letter-spacing:-.035em;text-decoration:none}.brand-mark{display:grid;place-items:center;width:37px;height:37px;border-radius:11px 4px 11px 4px;background:var(--teal);color:white;font-family:Georgia,serif;font-weight:700;box-shadow:5px 5px 0 var(--lime)}.site-nav{display:flex;align-items:center;gap:30px}.site-nav a{text-decoration:none;font-size:.93rem;font-weight:700;color:#435858}.site-nav a:hover{color:var(--teal)}.site-nav .nav-cta{padding:9px 15px;border:1px solid var(--line);border-radius:999px;background:white}.hero{position:relative;overflow:hidden;background:linear-gradient(145deg,#eff5e8 0%,#fbfcf7 62%,#e9f3ea 100%);border-bottom:1px solid var(--line);text-align:center}.hero:before,.hero:after{content:"";position:absolute;border:1px solid rgba(12,97,94,.12);border-radius:50%}.hero:before{width:430px;height:430px;left:-240px;top:-130px}.hero:after{width:620px;height:620px;right:-350px;bottom:-420px}.hero-glow{position:absolute;width:280px;height:280px;border-radius:50%;background:rgba(223,241,93,.4);filter:blur(70px);left:50%;top:15%;transform:translateX(-50%)}.hero-inner{position:relative;padding:88px 0 70px}.eyebrow,.section-kicker{text-transform:uppercase;letter-spacing:.16em;font-size:.76rem;font-weight:850;color:var(--teal);margin:0 0 17px}.eyebrow span{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--lime);border:2px solid var(--teal);margin-right:7px}.hero h1,.topic-hero h1,.search-page-head h1,.article h1{font-family:Georgia,"Times New Roman",serif;font-weight:500;letter-spacing:-.045em;line-height:.98;margin:0}.hero h1{font-size:clamp(3.1rem,7vw,6.35rem)}.hero h1 em{font-weight:500;color:var(--teal);text-decoration:underline;text-decoration-color:var(--lime);text-decoration-thickness:.13em;text-underline-offset:.08em}.hero-copy{font-size:1.12rem;color:#4f6262;max-width:600px;margin:26px auto 0}.search{max-width:820px;margin:30px auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:8px 8px 8px 20px;background:white;border:1px solid #d3ddd2;border-radius:18px;box-shadow:var(--shadow)}.search:focus-within{outline:3px solid rgba(223,241,93,.55);border-color:var(--teal)}.search-icon{font-size:1.55rem;color:var(--teal);transform:rotate(-15deg)}.search input{border:0;outline:0;padding:14px 15px;background:transparent;font:inherit;font-size:1.03rem;min-width:0}.search button,.button{border:0;border-radius:12px;background:var(--teal);color:white;padding:15px 21px;font:inherit;font-weight:800;text-decoration:none;cursor:pointer;transition:.2s}.search button:hover,.button:hover{background:var(--teal-dark);transform:translateY(-1px)}.search button span{margin-left:8px}.trust-row{display:flex;justify-content:center;gap:28px;flex-wrap:wrap;color:#60706d;font-size:.83rem;font-weight:700}.trust-row span::first-letter{color:var(--teal)}.section{padding-top:82px;padding-bottom:82px}.section-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:32px}.section-head h2,.result-head h2{font-family:Georgia,serif;font-size:clamp(2rem,4vw,3.05rem);letter-spacing:-.035em;font-weight:500;margin:0;line-height:1.05}.section-head>p{max-width:340px;color:var(--muted);margin:0}.section-kicker{margin-bottom:10px}.topic-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.topic-card{min-height:150px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:23px;border:1px solid var(--line);border-radius:20px;background:white;text-decoration:none;transition:.25s}.topic-card:hover{border-color:#aec0ac;transform:translateY(-4px);box-shadow:var(--shadow)}.topic-icon{display:grid;place-items:center;width:53px;height:53px;border-radius:16px;background:var(--cream);font-size:1.55rem;color:var(--teal)}.topic-card:nth-child(2n) .topic-icon{background:#edf4d2}.topic-card:nth-child(3n) .topic-icon{background:#e0efeb}.topic-card strong{display:block;font-size:1.06rem;margin-bottom:6px}.topic-card small{display:block;color:var(--muted);font-size:.81rem;font-weight:450;line-height:1.4}.topic-card>b{color:var(--teal);font-size:1.2rem}.latest-section{background:var(--teal);color:white;position:relative;overflow:hidden}.latest-section:after{content:"?";position:absolute;right:3vw;bottom:-170px;font-family:Georgia,serif;font-size:430px;color:rgba(255,255,255,.035);line-height:1}.latest-section .section-kicker{color:var(--lime)}.question-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;position:relative;z-index:1}.question-card{min-height:225px;padding:25px;border-radius:19px;background:rgba(255,255,255,.075);border:1px solid rgba(255,255,255,.16);color:white;text-decoration:none;display:flex;flex-direction:column;transition:.25s}.question-card:hover{background:white;color:var(--ink);transform:translateY(-4px)}.question-card strong{font-family:Georgia,serif;font-size:1.35rem;line-height:1.25;font-weight:500;margin:12px 0}.question-card p{font-size:.88rem;color:rgba(255,255,255,.7);margin:0}.question-card:hover p{color:var(--muted)}.question-arrow{align-self:end;color:var(--lime);font-size:1.35rem}.read-more{margin-top:auto;padding-top:18px;font-size:.82rem;font-weight:800}.read-more b{margin-left:6px}.empty-state{text-align:center;border:1px dashed #b9c8b7;border-radius:24px;padding:50px 25px;background:rgba(255,255,255,.55)}.latest-section .empty-state{border-color:rgba(255,255,255,.25);background:rgba(255,255,255,.06)}.empty-state>span{display:inline-grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--lime);color:var(--teal);font-size:1.5rem}.empty-state h3{font-family:Georgia,serif;font-size:1.5rem;margin:16px 0 5px}.empty-state p{color:var(--muted);margin:0 0 20px}.latest-section .empty-state p{color:rgba(255,255,255,.7)}.site-footer{background:#082f2e;color:rgba(255,255,255,.7)}.footer-inner{min-height:125px;display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:.82rem}.brand-light{color:white}.brand-light .brand-mark{background:white;color:var(--teal);box-shadow:5px 5px 0 rgba(223,241,93,.7)}.topic-hero,.search-page-head{background:linear-gradient(135deg,#eff5e8,#e5f0e7);border-bottom:1px solid var(--line)}.topic-hero .container,.search-page-head .container{padding-top:62px;padding-bottom:62px}.topic-hero h1,.search-page-head h1{font-size:clamp(2.7rem,6vw,5rem)}.topic-lead{max-width:680px;font-size:1.08rem;color:#506464;margin:20px 0 0}.breadcrumbs{display:flex;gap:9px;align-items:center;font-size:.8rem;color:#70807c;margin-bottom:28px}.breadcrumbs a{text-decoration:none}.result-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid var(--line);margin-bottom:10px}.result-head h2{font-size:1.75rem}.result-head>span{font-size:.78rem;font-weight:800;color:var(--muted);background:var(--cream);padding:7px 11px;border-radius:99px}.question-list{display:grid}.question-row{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;padding:22px 8px;border-bottom:1px solid var(--line);text-decoration:none;transition:.18s}.question-row:hover{padding-left:15px;color:var(--teal)}.question-dot{display:grid;place-items:center;width:39px;height:39px;border-radius:12px;background:var(--mint);font-family:Georgia,serif;font-weight:700;color:var(--teal)}.question-row strong{display:block;font-size:1.03rem}.question-row small{display:block;color:var(--muted);font-weight:400;margin-top:4px}.question-row>b{font-size:1.2rem}.search-page-head .search{margin:26px 0 0}.article{max-width:790px;padding-top:55px;padding-bottom:80px}.article h1{font-size:clamp(2.6rem,6vw,4.6rem);margin:16px 0 28px}.article h2{font-family:Georgia,serif;font-size:1.8rem;margin-top:2em}.article p,.article li{font-size:1.04rem;line-height:1.8}.short-answer{padding:25px 28px;border-radius:18px;background:var(--mint);border-left:5px solid var(--teal);margin:25px 0}.short-answer strong{color:var(--teal);text-transform:uppercase;letter-spacing:.12em;font-size:.72rem}.warning,.tip{padding:20px 22px;border-radius:15px;margin:22px 0}.warning{border:1px solid #e8b365;background:#fff8e9}.tip{border:1px solid #9fc9b0;background:#eff9f1}.related-box,.sources-box{margin-top:45px;padding-top:28px;border-top:1px solid var(--line)}.card,.question-link{display:block;padding:20px;background:#fff;border:1px solid var(--line);border-radius:16px;text-decoration:none;color:inherit}.stack{display:grid;gap:12px}.question-link span{display:block;margin-top:7px;color:var(--muted)}
table{width:100%;border-collapse:collapse;background:#fff;border-radius:14px;overflow:hidden}th,td{padding:14px;border-bottom:1px solid #e7e9ed;text-align:left}.toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px}form label{display:block;margin:18px 0;font-weight:700}form label input,form label textarea,form label select{width:100%;margin-top:7px;padding:13px 15px;border:1px solid #d4ddd4;border-radius:11px;background:#fff;font:inherit;font-weight:400}.inline{display:flex;gap:10px;align-items:center}.inline input{width:auto;margin:0}.auth-shell{min-height:100vh;display:grid;place-items:center;padding:24px;background:linear-gradient(135deg,#eaf3e7,#f9faf5)}.auth-card{width:min(460px,94vw);background:#fff;border:1px solid var(--line);border-radius:24px;padding:35px;box-shadow:var(--shadow)}.badge{display:inline-block;margin-top:20px;padding:6px 10px;border-radius:999px;background:var(--cream);font-size:.8rem;font-weight:700}.success{padding:16px;border:1px solid #7dbb89;background:#f1fbf3;border-radius:14px;margin:16px 0}.admin-nav{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:36px}.admin-nav nav{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.admin-nav nav a{text-decoration:none;color:#4d5968}.admin-nav nav a.active{color:var(--teal);font-weight:800}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.checkbox-row{align-self:end;padding-bottom:14px}.editor-panel,.quality-panel{margin:28px 0;padding:25px;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 8px 30px rgba(16,42,42,.035)}.editor-panel h2,.quality-panel h2{margin:0}.muted{color:var(--muted)}.block-buttons{display:flex;gap:8px;flex-wrap:wrap}.block-buttons button,.block-head button{border:1px solid #d9dee5;background:#fff;border-radius:9px;padding:8px 10px;cursor:pointer}.block-editor{display:grid;gap:12px;margin-top:18px}.content-block{border:1px solid #dde2e8;border-radius:14px;padding:14px;background:#fafbfc}.block-head{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-bottom:8px}.content-block textarea{width:100%;resize:vertical;border:1px solid #d9dee5;border-radius:10px;padding:12px;font:inherit}.table-wrap{overflow:auto}code{font-size:.9em}.stat{font-size:2rem;color:var(--teal)}.dashboard-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:28px}.dashboard-actions .card span{display:block;color:var(--muted);margin-top:6px}.quality-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-top:14px}.quality-item{display:flex;gap:9px;align-items:center;padding:10px 12px;border-radius:10px;background:#f5f6f8}.quality-item.ok{background:#f1fbf3}.quality-item.bad{background:#fff7eb}.quality-item span{font-weight:900}.relation-row{display:grid;grid-template-columns:minmax(260px,2fr) minmax(180px,1fr) 80px auto;gap:10px;margin:10px 0}.relation-row select,.relation-row input{width:100%;padding:11px;border:1px solid #d9dee5;border-radius:10px;background:#fff}.secondary{background:#fff!important;color:var(--ink)!important;border:1px solid var(--line)!important}.sticky-save{position:sticky;bottom:0;display:flex;gap:10px;padding:14px 0;background:linear-gradient(transparent,var(--paper) 20%)}small{display:block;color:var(--muted);margin-top:6px}.logout-form{display:inline;margin:0}.logout-form button{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;padding:.35rem .5rem}
@media(max-width:900px){.topic-grid,.question-grid{grid-template-columns:repeat(2,1fr)}.section-head{align-items:start}.site-nav{gap:17px}}
@media(max-width:650px){.site-header{height:68px}.site-nav a:first-child{display:none}.site-nav{gap:12px}.hero-inner{padding:65px 0 50px}.hero h1{font-size:3.25rem}.search{grid-template-columns:auto 1fr;padding:8px 8px 8px 15px}.search button{grid-column:1/-1;width:100%}.trust-row{gap:9px 18px}.section{padding-top:55px;padding-bottom:55px}.section-head,.footer-inner,.admin-nav,.toolbar{align-items:flex-start;flex-direction:column}.topic-grid,.question-grid{grid-template-columns:1fr}.topic-card{min-height:130px}.footer-inner{justify-content:center;padding:35px 0}.footer-inner p{margin:0}.topic-hero .container,.search-page-head .container{padding-top:42px;padding-bottom:42px}.result-head{align-items:flex-start}.question-row{grid-template-columns:auto 1fr}.question-row>b{display:none}.relation-row{grid-template-columns:1fr}.sticky-save{position:static}.container{width:min(92vw,1160px)}}

/* Modern question detail */
.article-hero{padding:64px 0 54px;background:linear-gradient(145deg,#eff5e8,#fbfcf7 70%);border-bottom:1px solid var(--line)}.article-shell{width:min(920px,90vw);margin:auto}.article-hero h1{font-family:Georgia,"Times New Roman",serif;font-size:clamp(2.8rem,6vw,5.4rem);font-weight:500;line-height:1.02;letter-spacing:-.045em;margin:12px 0 22px;max-width:900px}.article-meta{display:flex;gap:10px;flex-wrap:wrap}.article-meta span{padding:7px 11px;border-radius:999px;background:white;border:1px solid var(--line);font-size:.76rem;font-weight:800;color:var(--muted)}.article-layout{width:min(1120px,90vw);margin:0 auto;padding:64px 0 90px;display:grid;grid-template-columns:minmax(0,760px) minmax(250px,1fr);gap:70px;align-items:start}.article-body h2{font-family:Georgia,serif;font-size:clamp(1.7rem,3vw,2.25rem);font-weight:500;line-height:1.15;letter-spacing:-.025em;margin:2em 0 .65em}.article-body>p,.article-body li{font-size:1.06rem;line-height:1.82;color:#314747}.article-body>p{margin:0 0 1.45em}.article-body .short-answer{padding:28px 30px;margin:0 0 38px;background:linear-gradient(135deg,var(--mint),#eff7dc);border:1px solid #bfd7bf;border-left:5px solid var(--teal);box-shadow:0 12px 35px rgba(16,42,42,.06)}.short-answer p{font-family:Georgia,serif;font-size:1.28rem!important;line-height:1.55!important;color:var(--ink)!important;margin:10px 0 0!important}.answer-list{padding:0;list-style:none;counter-reset:answer}.answer-list li{position:relative;padding:13px 15px 13px 48px;margin:8px 0;background:#fff;border:1px solid var(--line);border-radius:13px}.answer-list li:before{content:"✓";position:absolute;left:16px;top:13px;color:var(--teal);font-weight:900}.steps-list li{counter-increment:answer}.steps-list li:before{content:counter(answer);display:grid;place-items:center;width:25px;height:25px;top:14px;border-radius:8px;background:var(--teal);color:#fff;font-size:.76rem}.article-body .warning,.article-body .tip{padding:22px 24px;border-radius:16px;margin:28px 0}.article-body .warning strong,.article-body .tip strong{display:block;margin-bottom:6px;text-transform:uppercase;letter-spacing:.12em;font-size:.72rem}.article-aside{position:sticky;top:105px}.aside-card{padding:23px;background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow)}.aside-card h2{font-family:Georgia,serif;font-size:1.45rem;font-weight:500;margin:7px 0 17px}.section-label{color:var(--teal);font-size:.7rem;text-transform:uppercase;letter-spacing:.14em;font-weight:900}.aside-card .question-link{padding:15px;border-radius:12px}.aside-card .question-link strong{font-size:.9rem;line-height:1.35}.aside-card .question-link span{font-size:.76rem}.aside-card .question-link b{display:block;margin-top:10px;color:var(--teal);font-size:.72rem}.sources-box{margin-top:58px}.sources-box h2{margin-top:7px}.sources-box li{font-size:.86rem;line-height:1.5;margin:10px 0}.field-counter{text-align:right}.field-counter.over{color:#ad3d2d;font-weight:800}
@media(max-width:900px){.article-layout{grid-template-columns:1fr;gap:45px}.article-aside{position:static}}
@media(max-width:650px){.article-hero{padding:42px 0 36px}.article-shell,.article-layout{width:min(92vw,760px)}.article-hero h1{font-size:2.75rem}.article-layout{padding:38px 0 65px}.article-body .short-answer{padding:22px 20px}.short-answer p{font-size:1.12rem!important}.article-body>p,.article-body li{font-size:1rem}.answer-list li{padding-left:45px}.aside-card{padding:18px}}

/* Admin editor stability */
.draft-restore{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px;margin:18px 0;border:1px solid #9fc9b0;border-radius:14px;background:#eff9f1}.draft-restore[hidden]{display:none}.draft-restore span{display:block;color:var(--muted);font-size:.82rem;margin-top:3px}.draft-restore>div:last-child{display:flex;gap:8px}.autosave-status{margin-right:auto;color:var(--muted);font-size:.8rem;font-weight:700}.drag-handle{cursor:grab;user-select:none;color:var(--muted);font-size:1.25rem}.content-block.dragging{opacity:.45}.content-block.drag-over{border-color:var(--teal);box-shadow:0 0 0 3px rgba(12,97,94,.12)}.block-head>strong{margin-right:auto}.sticky-save{align-items:center}
@media(max-width:650px){.draft-restore{align-items:flex-start;flex-direction:column}.draft-restore>div:last-child{width:100%}.draft-restore .button{flex:1}.autosave-status{width:100%}}

/* Admin question workflow */
.status-tabs{display:flex;gap:8px;overflow-x:auto;padding:5px 0 18px;margin-bottom:10px}.status-tabs a{white-space:nowrap;text-decoration:none;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:8px 12px;font-size:.86rem}.status-tabs a.active{background:#173f3a;color:#fff;border-color:#173f3a}.status-tabs b{margin-left:5px}.filter-bar,.bulk-bar{display:flex;gap:12px;align-items:end;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:15px;margin-bottom:16px}.filter-bar label,.bulk-bar label{margin:0}.filter-bar .grow{flex:1}.filter-bar input{min-width:260px}.bulk-bar{background:#f8fafc}.question-table th:first-child,.question-table td:first-child{width:38px}.question-table input[type=checkbox]{width:18px;height:18px}.slug-line{display:block;color:#64748b;margin-top:5px}.status-badge{display:inline-flex;border-radius:999px;padding:5px 9px;background:#e2e8f0;font-size:.8rem;font-weight:700;white-space:nowrap}.status-published{background:#dcfce7;color:#166534}.status-draft,.status-idea{background:#f1f5f9;color:#475569}.status-review,.status-scheduled{background:#fef3c7;color:#92400e}.status-needs_update{background:#fee2e2;color:#991b1b}.status-archived{background:#e5e7eb;color:#374151}.row-actions{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.row-actions form{margin:0}.row-actions button{border:0;background:none;padding:0;color:#166534;text-decoration:underline;cursor:pointer;font:inherit}.row-actions .danger-link{color:#b91c1c}.preview-banner{position:sticky;top:0;z-index:1000;display:flex;gap:18px;align-items:center;justify-content:center;background:#fef3c7;color:#78350f;padding:11px 18px;border-bottom:1px solid #f59e0b}.preview-banner a{color:#78350f;font-weight:800}.history-list{max-width:920px;margin:25px auto}.history-item{display:grid;grid-template-columns:24px 1fr;gap:14px;position:relative;padding-bottom:20px}.history-item:before{content:"";position:absolute;left:10px;top:20px;bottom:-5px;width:2px;background:#dbe4e3}.history-item:last-child:before{display:none}.history-dot{width:20px;height:20px;margin-top:20px;border-radius:50%;background:#2f766d;border:4px solid #d8efeb;z-index:1}.history-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:18px}.history-card .toolbar{margin:0}.history-card time{color:#64748b}.change-list{display:grid;gap:9px;margin-top:14px}.change-list>div{display:grid;grid-template-columns:120px minmax(0,1fr) 20px minmax(0,1fr);gap:8px;padding:9px;border-radius:10px;background:#f8fafc}.change-list i{text-align:center;color:#2f766d}
@media(max-width:800px){.filter-bar,.bulk-bar{align-items:stretch;flex-direction:column}.filter-bar input{min-width:0}.question-table th:nth-child(4),.question-table td:nth-child(4),.question-table th:nth-child(5),.question-table td:nth-child(5){display:none}.change-list>div{grid-template-columns:1fr}.change-list i{text-align:left}.preview-banner{align-items:flex-start;flex-direction:column;gap:4px}}
.cookie-consent{position:fixed;z-index:2000;left:50%;bottom:20px;transform:translateX(-50%);width:min(920px,calc(100vw - 32px));display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 22px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 20px 70px rgba(16,42,42,.22)}.cookie-consent strong{display:block;margin-bottom:3px}.cookie-consent p{margin:0;color:var(--muted);font-size:.9rem}.cookie-consent-actions{display:flex;gap:10px;flex-shrink:0}.cookie-consent-actions button{border:1px solid var(--line);border-radius:999px;background:#fff;padding:10px 16px;color:var(--ink);font:inherit;font-weight:750;cursor:pointer}.cookie-consent-actions .button{border-color:var(--teal);background:var(--teal);color:#fff}@media(max-width:700px){.cookie-consent{align-items:stretch;flex-direction:column;bottom:10px;padding:17px}.cookie-consent-actions{display:grid;grid-template-columns:1fr 1fr}.cookie-consent-actions button{width:100%}}
