.blog-site{background:#03050b}.blog-site [hidden]{display:none!important}.blog-site main{min-height:55vh}.preview-ribbon{min-height:42px;padding:8px 22px;display:flex;align-items:center;justify-content:center;gap:18px;border-bottom:1px solid #7340c7;background:linear-gradient(90deg,#170c2e,#07162a);color:#cdd5e3;font-size:11px;letter-spacing:.04em}.preview-ribbon strong{color:#c57aff;text-transform:uppercase;letter-spacing:.13em}.preview-ribbon nav{display:flex;gap:16px}.preview-ribbon nav a{color:#54bcff;text-decoration:underline;text-underline-offset:3px}.blog-site .header{position:relative}.blog-site .header-button{font-size:16px}.blog-site .header .logo{background-image:url("assets/references/brand-reference.png")}

.blog-hero{min-height:610px;position:relative;overflow:hidden;background:radial-gradient(circle at 76% 33%,rgba(54,135,207,.25),transparent 30%),radial-gradient(circle at 20% 10%,rgba(142,55,255,.18),transparent 26%),linear-gradient(135deg,#04060d,#09101e 60%,#070813)}.blog-grid-overlay{position:absolute;inset:0;background:linear-gradient(rgba(70,148,216,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(70,148,216,.055) 1px,transparent 1px);background-size:52px 52px;mask-image:linear-gradient(90deg,#000,transparent 90%)}.blog-hero-inner{position:relative;z-index:1;min-height:610px;display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;padding-block:64px}.blog-hero-copy h1{font-size:clamp(62px,7vw,104px);line-height:.82;max-width:680px;text-shadow:none}.blog-hero-copy h1 span,.publishing-preview h2 span,.preview-home h1 span{color:#a855ff;background:none;-webkit-background-clip:initial}.blog-hero-copy>p:not(.page-kicker){max-width:570px;margin:28px 0;color:#b9c3d2;font-size:17px;line-height:1.7}.blog-actions{display:flex;align-items:center;gap:26px}.text-link{color:#54baff;text-transform:uppercase;letter-spacing:.12em;font:700 12px Inter}.featured-story{min-height:430px;display:grid;grid-template-rows:205px 1fr;position:relative;border:1px solid #285486;background:linear-gradient(145deg,#0d1424,#070a13);box-shadow:0 32px 80px rgba(0,0,0,.38);transition:transform .25s,border-color .25s}.featured-story:hover,.featured-story:focus-visible{transform:translateY(-4px);border-color:#9454ff;outline:none}.featured-story::before{content:"FEATURED";position:absolute;z-index:2;top:18px;left:-9px;padding:8px 13px;background:#8d3ef4;color:#fff;letter-spacing:.15em;font:800 10px Inter}.featured-story img{width:100%;height:205px;object-fit:cover;filter:brightness(.62) saturate(.85)}.featured-story-copy{padding:26px 30px 30px}.featured-story-copy>span,.article-card-image span{color:#58bfff;text-transform:uppercase;letter-spacing:.16em;font:700 10px Inter}.featured-story-copy h2{margin:10px 0 10px;font-size:35px;line-height:1}.featured-story-copy p{margin:0;color:#abb5c5;font-size:13px;line-height:1.6}.featured-story-copy b{display:block;margin-top:19px;color:#b66cff;text-transform:uppercase;letter-spacing:.1em;font-size:11px}

.category-bar{min-height:76px;display:flex;align-items:center;border-block:1px solid #19324e;background:#050912}.category-bar>div{display:flex;align-items:center;gap:28px;overflow:auto}.category-bar span{margin-right:auto;color:#78869a;text-transform:uppercase;letter-spacing:.14em;font:700 10px Inter;white-space:nowrap}.category-bar a{padding:11px 0;position:relative;color:#bbc5d2;text-transform:uppercase;letter-spacing:.08em;font:700 11px Inter;white-space:nowrap}.category-bar a.active,.category-bar a:hover{color:#fff}.category-bar a.active::after{content:"";position:absolute;left:0;right:0;bottom:3px;height:2px;background:#a443ff}

.article-index{padding:96px 0 110px;background:linear-gradient(180deg,#080b14,#04060c)}.section-heading h2{font-size:clamp(46px,5vw,68px);line-height:.9}.split-heading{display:grid;grid-template-columns:1.3fr .7fr;align-items:end;gap:70px;margin-bottom:46px}.split-heading>p{margin:0;color:#9ea9ba;line-height:1.75}.article-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.article-card{min-width:0;border:1px solid #1f3b5c;background:linear-gradient(150deg,#0c1220,#070a12);display:flex;flex-direction:column;transition:transform .22s,border-color .22s}.article-card:hover{transform:translateY(-4px);border-color:#7b48d4}.article-card-image{height:205px;position:relative;overflow:hidden}.article-card-image::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(4,7,14,.65),transparent 60%)}.article-card-image img{width:100%;height:100%;object-fit:cover;filter:brightness(.7) saturate(.85);transition:transform .35s}.article-card:hover img{transform:scale(1.035)}.article-card-image span{position:absolute;z-index:1;left:23px;bottom:19px;color:#fff}.article-card-copy{padding:25px 25px 28px;display:flex;flex:1;flex-direction:column}.card-meta{display:flex;justify-content:space-between;color:#69768b;text-transform:uppercase;letter-spacing:.09em;font-size:9px}.article-card h3{margin:16px 0 12px;text-transform:uppercase;font:800 30px/.95 "Barlow Condensed"}.article-card h3 a:hover{color:#b568ff}.article-card-copy>p{margin:0 0 24px;color:#aeb8c7;font-size:13px;line-height:1.7}.article-card dl{margin:auto 0 22px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.article-card dl div{padding-top:12px;border-top:1px solid #1d304a}.article-card dt{color:#69768b;text-transform:uppercase;letter-spacing:.12em;font-size:8px}.article-card dd{margin:5px 0 0;color:#d6dce5;font:600 12px "Barlow Condensed"}.card-read-link{color:#52baff;text-transform:uppercase;letter-spacing:.12em;font:700 10px Inter}.card-read-link b{float:right;color:#ae5cff;font-size:20px}

.publishing-preview{padding:100px 0;background:radial-gradient(circle at 25% 40%,rgba(143,50,255,.18),transparent 31%),#080a13;border-block:1px solid #1f3755}.publishing-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:center}.publishing-preview h2{font-size:clamp(52px,6vw,82px);line-height:.84}.publishing-preview h2+p{max-width:570px;color:#aeb8c7;line-height:1.75;margin:28px 0}.publishing-preview ol{margin:0;padding:0;list-style:none;border:1px solid #213e62}.publishing-preview li{display:grid;grid-template-columns:78px 1fr;gap:22px;padding:24px;border-bottom:1px solid #213e62;background:rgba(10,15,27,.66)}.publishing-preview li:last-child{border:0}.publishing-preview li>span{color:#a54eff;font:800 28px "Barlow Condensed"}.publishing-preview li strong{text-transform:uppercase;letter-spacing:.05em;font:800 20px "Barlow Condensed"}.publishing-preview li p{margin:5px 0 0;color:#8f9caf;font-size:12px;line-height:1.55}.publishing-preview code{color:#55bfff}

.preview-home{min-height:680px;display:flex;align-items:center;background:linear-gradient(90deg,rgba(3,5,11,.97),rgba(3,5,11,.62)),url("assets/hero-kitchen-technician-v2.png") center/cover}.preview-home h1{font-size:clamp(64px,8vw,108px);line-height:.84;max-width:900px}.preview-home>div>p:not(.page-kicker){max-width:680px;margin:30px 0;color:#bdc6d3;font-size:18px;line-height:1.7}.preview-home>div>div{display:flex;flex-wrap:wrap;gap:14px}.preview-home .outline-button{padding-inline:24px;width:auto}

.article-hero{min-height:630px;position:relative;display:flex;align-items:end;overflow:hidden;background-image:var(--article-image);background-position:center;background-size:cover;border-bottom:1px solid #204267}.article-hero::before{content:"";position:absolute;inset:0;background-image:var(--article-image);background-position:center;background-size:cover;filter:brightness(.55) saturate(.72);transform:scale(1.01)}.article-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,4,9,.98) 0%,rgba(2,4,9,.88) 50%,rgba(2,4,9,.36) 100%),linear-gradient(0deg,rgba(3,5,11,.94),transparent 52%)}.article-hero-inner{position:relative;z-index:1;padding-block:70px}.article-breadcrumb{display:flex;gap:10px;margin-bottom:45px;color:#8190a4;text-transform:uppercase;letter-spacing:.12em;font-size:10px}.article-breadcrumb a{color:#5dbfff}.article-hero h1{max-width:970px;font-size:clamp(58px,7vw,96px);line-height:.88;text-shadow:0 6px 20px #000}.article-subtitle{max-width:760px;margin:25px 0 0;color:#c8d0dc;font-size:18px;line-height:1.6}.article-byline{display:flex;align-items:center;gap:13px;margin-top:29px}.author-mark{width:44px;height:44px;display:grid;place-items:center;border:1px solid #9a48ff;border-radius:50%;background:#0a0d17;color:#58bfff;font:800 16px "Barlow Condensed"}.article-byline div{display:flex;flex-direction:column;gap:4px}.article-byline strong{text-transform:uppercase;letter-spacing:.08em;font:700 12px Inter}.article-byline span{color:#8996a9;font-size:10px}

.article-layout{display:grid;grid-template-columns:250px minmax(0,760px);justify-content:center;gap:80px;padding-block:82px 110px}.article-facts{align-self:start;position:sticky;top:25px;border-top:2px solid #9d41ff}.facts-label{margin:0;padding:18px 0 15px;color:#ba70ff;text-transform:uppercase;letter-spacing:.14em;font:700 10px Inter}.article-facts dl{margin:0}.article-facts dl div{padding:15px 0;border-top:1px solid #1c324f}.article-facts dt{color:#667389;text-transform:uppercase;letter-spacing:.12em;font-size:8px}.article-facts dd{margin:5px 0 0;color:#cbd2dc;font:600 14px "Barlow Condensed"}.article-facts>a{display:flex;justify-content:space-between;margin-top:18px;padding:14px 0;border-block:1px solid #1c324f;color:#56bcff;text-transform:uppercase;letter-spacing:.1em;font-size:9px}.article-lead{margin:0 0 42px;padding-bottom:35px;border-bottom:1px solid #203651;color:#eef1f5!important;font-size:22px!important;line-height:1.6!important}.article-body{min-width:0;color:#b4bdca}.article-body h2{margin:58px 0 19px;color:#f2f4f7;font-size:40px;line-height:1;letter-spacing:.02em}.article-body h2:first-of-type{margin-top:0}.article-body p,.article-body li{font-size:16px;line-height:1.88}.article-body ul,.article-body ol{padding-left:23px}.article-body li{margin:6px 0}.article-body strong{color:#f1f3f6}.article-body a{color:#58bfff;text-decoration:underline}.article-body table{width:100%;margin:30px 0 40px;border-collapse:collapse;font-size:12px}.article-body th{padding:13px;text-align:left;background:#172038;color:#64c0ff;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.article-body th:nth-child(2),.article-body td:nth-child(2){text-align:right;white-space:nowrap}.article-body td{padding:13px;border:1px solid #263b59;color:#c4ccd8}.article-body tr:nth-child(even) td{background:#0a0e18}.safety-callout,.field-note-callout{margin:38px 0;padding:27px 30px;border-left:4px solid #ffb545;background:linear-gradient(90deg,rgba(91,52,12,.25),rgba(12,14,22,.7))}.safety-callout strong{display:block;color:#ffc568;text-transform:uppercase;letter-spacing:.13em;font:800 18px "Barlow Condensed"}.safety-callout p,.field-note-callout p{margin:10px 0 0;font-size:13px;line-height:1.7}.field-note-callout{border-left-color:#904bff;background:linear-gradient(90deg,rgba(71,30,137,.25),rgba(12,14,22,.7))}.field-note-callout span{display:block;color:#55bfff;letter-spacing:.14em;font-size:8px}.field-note-callout strong{display:block;margin-top:8px;color:#c47dff;text-transform:uppercase;font:800 24px "Barlow Condensed"}.article-endnote{margin-top:65px;padding:24px 0;border-block:1px solid #203651}.article-endnote span{color:#a95cff;letter-spacing:.12em;font:700 9px Inter}.article-endnote p{margin:8px 0 0;color:#7f8c9f;font-size:11px;line-height:1.6}

.related-section{padding:85px 0;background:#080b14;border-top:1px solid #1e3859}.related-section .section-heading{margin-bottom:32px}.related-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.related-card{min-height:210px;display:grid;grid-template-columns:42% 58%;border:1px solid #1f3d61;background:#090d18;transition:border-color .2s,transform .2s}.related-card:hover{transform:translateY(-3px);border-color:#8e4dff}.related-card img{width:100%;height:100%;object-fit:cover;filter:brightness(.58) saturate(.78)}.related-card>div{padding:23px}.related-card span{color:#55bfff;text-transform:uppercase;letter-spacing:.12em;font-size:8px}.related-card h3{margin:10px 0 8px;text-transform:uppercase;font:800 25px/.95 "Barlow Condensed"}.related-card p{margin:0;color:#8693a6;font-size:10px;line-height:1.55}.related-card b{display:block;margin-top:15px;color:#a95aff;text-transform:uppercase;letter-spacing:.1em;font-size:9px}

.comments-section{padding:95px 0 115px;background:linear-gradient(180deg,#05070d,#070914)}.comments-shell{max-width:1000px}.comments-heading{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end;margin-bottom:42px}.comments-heading h2{font-size:54px}.comments-heading h2 span{color:#a857ff}.comments-heading>p{margin:0;color:#929fb1;font-size:13px;line-height:1.7}.comments-list{display:grid;gap:14px}.comment-card{display:grid;grid-template-columns:48px 1fr;gap:17px;padding:24px;border:1px solid #1d385a;background:#090d18}.comment-avatar{width:44px;height:44px;display:grid;place-items:center;border:1px solid #4f9dd4;border-radius:50%;background:#0e1730;color:#74c8ff;font:800 14px "Barlow Condensed"}.comment-content>header{display:flex;justify-content:space-between;gap:20px}.comment-content>header>div,.signed-in-user>div{display:flex;flex-direction:column;gap:3px}.comment-content header strong{font-size:12px}.comment-content header span,.comment-content time{color:#6e7c90;font-size:9px}.comment-content>p{margin:13px 0;color:#bdc5d1;font-size:13px;line-height:1.7}.reply-link{padding:0;border:0;background:none;color:#a95cff;text-transform:uppercase;letter-spacing:.1em;font:700 9px Inter}.moderator-reply{display:grid;grid-template-columns:39px 1fr;gap:13px;margin-top:18px;padding:18px;border-left:2px solid #944cff;background:#0c1120}.moderator-avatar{width:35px;height:35px;border-color:#9e4eff;color:#bf78ff}.moderator-reply header{display:flex;align-items:center;gap:9px}.moderator-reply header strong{color:#bc72ff}.moderator-reply p{margin:8px 0 0;color:#aeb8c7;font-size:12px;line-height:1.65}.pending-comment{border-style:dashed;border-color:#a16a32}.pending-badge{padding:6px 8px;border:1px solid #9e6a35;border-radius:999px;color:#ffc06c!important;text-transform:uppercase;letter-spacing:.08em;font-size:7px!important}

.comment-composer{margin-top:34px;padding:32px;border:1px solid #2a4b75;background:linear-gradient(145deg,#0d1424,#080b14)}.composer-copy{display:grid;grid-template-columns:1fr 1fr;gap:40px}.composer-copy h3{margin:0;text-transform:uppercase;font:800 38px "Barlow Condensed"}.composer-copy>p:last-child{margin:0;color:#909caf;font-size:11px;line-height:1.6}.signin-options{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.social-signin{height:52px;display:flex;align-items:center;justify-content:center;gap:12px;border:1px solid #304a68;border-radius:5px;background:#f5f6f8;color:#10141c;font-weight:700;cursor:pointer}.social-signin span{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#4285f4;font:bold 17px Arial}.facebook-signin{background:#1877f2;color:#fff;border-color:#1877f2}.facebook-signin span{background:#fff;color:#1877f2}.social-signin:hover{filter:brightness(1.08)}.comment-form{margin-top:24px}.signed-in-user{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding:12px;background:#080c15}.signed-in-user>div{margin-right:auto}.signed-in-user span{color:#7e8ba0;font-size:9px}.signed-in-user button{border:0;background:none;color:#57bdff;font-size:9px;cursor:pointer}.comment-form label{display:block;margin-bottom:8px;color:#b76cff;text-transform:uppercase;letter-spacing:.1em;font-size:9px}.comment-form textarea{width:100%;resize:vertical;padding:15px;border:1px solid #294766;border-radius:4px;background:#050812;color:#eef1f6;font:14px/1.6 Inter}.comment-form textarea:focus{outline:2px solid #4ab9ff;outline-offset:2px}.form-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:13px}.form-footer p{margin:0;color:#7d899a;font-size:10px}.form-footer .main-button{border:0;color:#fff;cursor:pointer}.comment-success{margin-top:22px;padding:18px;display:flex;gap:14px;align-items:center;border:1px solid #2c8159;background:#0a211b}.comment-success>span{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#27a66e;color:#fff}.comment-success strong{color:#74e2b4;font-size:12px}.comment-success p{margin:4px 0 0;color:#95b7a8;font-size:10px}

.comments-status,.comments-empty,.comments-noscript{padding:22px;border:1px solid #233f63;background:#080d18;color:#aeb8c7;font-size:14px;line-height:1.65}.comments-status{margin:0 0 18px;border-style:dashed}.comments-empty{margin-bottom:18px;text-align:center}.comments-empty strong{color:#64c4ff;text-transform:uppercase;font:800 27px "Barlow Condensed"}.comments-empty p{margin:7px 0 0}.pending-comments-list{margin-bottom:18px}.comment-signed-out{margin-top:24px}.google-signin{width:min(100%,360px)}.comment-privacy{margin:12px 0 0;color:#9ea9ba;font-size:12px;line-height:1.6}.comment-error{margin:18px 0 0;padding:15px 17px;border:1px solid #954752;background:#2a1018;color:#ffabb3;font-size:13px;line-height:1.55}.comments-noscript{margin-top:18px}.comment-content header strong{font-size:14px}.comment-content header span,.comment-content time{color:#9ea9ba;font-size:12px}.comment-content>p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px}.signed-in-user strong{font-size:14px}.signed-in-user span,.signed-in-user button{font-size:12px}.signed-in-user button{min-height:44px;padding:0 10px}.comment-form label{font-size:11px}.comment-form textarea{min-height:150px;font-size:15px}.form-footer p{color:#9ea9ba;font-size:12px;line-height:1.5}.form-footer .main-button{min-height:48px}.form-footer .main-button:disabled{cursor:wait;filter:saturate(.45);opacity:.72}.social-signin:focus-visible,.signed-in-user button:focus-visible,.form-footer .main-button:focus-visible{outline:2px solid #55bfff;outline-offset:3px}

.comment-thread{display:grid;gap:12px}.comment-thread+.comment-thread{margin-top:2px}.comment-actions{display:flex;align-items:center;margin-top:12px}.reply-link{min-height:40px;padding:7px 10px;border:1px solid transparent;border-radius:3px;background:transparent;color:#b86cff;text-transform:uppercase;letter-spacing:.1em;font:800 11px Inter;cursor:pointer}.reply-link:hover{border-color:#65428b;background:#130d20;color:#d4a4ff}.reply-link:focus-visible,.reply-cancel:focus-visible,.reply-submit:focus-visible{outline:2px solid #55bfff;outline-offset:3px}.comment-replies{display:grid;gap:10px;margin-left:64px;padding-left:18px;border-left:2px solid #753cb0}.comment-reply{grid-template-columns:40px minmax(0,1fr);padding:19px;background:#0b101e}.comment-reply .comment-avatar{width:36px;height:36px;border-color:#8e52c4;background:#171027;color:#d29aff}.comment-reply .comment-content>p{margin-bottom:0}.reply-form{margin-top:14px;padding:18px;border:1px solid #38577b;border-radius:4px;background:#070b14}.replying-to{margin:0 0 12px;color:#94a3b8;font-size:12px}.replying-to strong{color:#c98cff}.reply-form label{display:block;margin-bottom:8px;color:#b76cff;text-transform:uppercase;letter-spacing:.1em;font-size:11px}.reply-form textarea{width:100%;min-height:110px;resize:vertical;padding:13px;border:1px solid #294766;border-radius:4px;background:#050812;color:#eef1f6;font:15px/1.6 Inter}.reply-form textarea:focus{outline:2px solid #4ab9ff;outline-offset:2px}.reply-form-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px}.reply-form-footer>p{margin:0;color:#9ea9ba;font-size:12px;line-height:1.5}.reply-form-actions{display:flex;gap:9px}.reply-cancel,.reply-submit{min-height:42px;padding:10px 15px;border-radius:3px;text-transform:uppercase;letter-spacing:.07em;font:800 11px Inter;cursor:pointer}.reply-cancel{border:1px solid #3d5470;background:transparent;color:#c1cad7}.reply-submit{border:1px solid #8649d5;background:linear-gradient(135deg,#8c35ef,#3e50d7);color:#fff}.reply-submit:disabled{cursor:wait;filter:saturate(.45);opacity:.72}.reply-error{margin:12px 0 0;padding:11px 13px;border:1px solid #954752;background:#2a1018;color:#ffabb3;font-size:12px;line-height:1.5}.comment-card:focus{outline:2px solid #55bfff;outline-offset:3px}

.moderation-hero{padding:80px 0 65px;background:linear-gradient(90deg,rgba(3,5,11,.96),rgba(3,5,11,.75)),url("assets/panel-blueprints-mug-v2.png") center/cover;border-bottom:1px solid #244566}.moderation-hero h1{font-size:72px}.moderation-hero p:last-child{max-width:720px;color:#b1bac8;line-height:1.7}.moderation-main{padding:70px 0 100px;background:#060912}.moderation-layout{display:grid;grid-template-columns:220px 1fr;gap:40px}.moderation-sidebar{align-self:start;display:flex;flex-direction:column;border:1px solid #203d61;background:#080d18}.moderation-sidebar>strong{padding:20px;color:#b86cff;text-transform:uppercase;font:800 20px "Barlow Condensed"}.moderation-sidebar a{display:flex;justify-content:space-between;padding:13px 20px;color:#9ca8b9;font-size:11px}.moderation-sidebar a.active{border-left:3px solid #9f45ff;background:#11182a;color:#fff}.moderation-sidebar a span{color:#55bfff}.moderation-sidebar hr{width:100%;margin:8px 0;border:0;border-top:1px solid #203d61}.moderation-queue>header{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:24px}.moderation-queue h2{font-size:48px}.moderation-queue>header>p{color:#8693a7;font-size:11px}.moderation-card{padding:25px;border:1px solid #27486f;background:#0a0f1c}.moderation-meta{display:flex;align-items:center;gap:12px}.moderation-meta>div{display:flex;flex-direction:column;gap:4px}.moderation-meta strong{font-size:12px}.moderation-meta span{color:#738198;font-size:9px}.moderation-article-label{display:block;margin:20px 0 8px;color:#59beff;text-transform:uppercase;letter-spacing:.11em;font-size:8px}.moderation-card>p{margin:0;color:#c2cad5;line-height:1.7}.moderation-actions{display:flex;gap:9px;margin-top:22px}.moderation-actions button{padding:10px 14px;border:1px solid #34577f;border-radius:4px;background:#10192a;color:#dce2eb;text-transform:uppercase;letter-spacing:.08em;font-size:8px;cursor:pointer}.moderation-actions button:first-child{border-color:#3ab17a;background:#103326;color:#81e7b8}.moderation-actions button:last-child{border-color:#78434a;color:#e7979d}.moderation-empty{padding:45px;border:1px dashed #315277;text-align:center;color:#8492a6}.moderation-empty strong{color:#65c995;text-transform:uppercase;font:800 28px "Barlow Condensed"}.moderation-empty p{margin:8px 0}

@media(max-width:1050px){.blog-hero-inner{grid-template-columns:1fr;gap:40px}.blog-hero{min-height:auto}.blog-hero-inner{padding-block:75px}.featured-story{grid-template-columns:42% 58%;grid-template-rows:1fr;min-height:300px}.featured-story img{height:100%}.article-card-grid{grid-template-columns:repeat(2,1fr)}.publishing-grid{gap:50px}.article-layout{grid-template-columns:210px minmax(0,1fr);gap:45px}.related-card{grid-template-columns:36% 64%}}
@media(max-width:760px){.preview-ribbon{align-items:flex-start;flex-direction:column;gap:5px;padding:9px 15px}.preview-ribbon nav{gap:12px}.blog-hero-inner{min-height:auto;padding-block:60px}.blog-hero-copy h1{font-size:60px}.blog-actions{align-items:flex-start;flex-direction:column}.featured-story{display:block;min-height:0}.featured-story img{height:190px}.category-bar>div{gap:20px}.category-bar span{display:none}.split-heading{grid-template-columns:1fr;gap:20px}.article-index{padding:70px 0}.article-card-grid{grid-template-columns:1fr}.publishing-preview{padding:75px 0}.publishing-grid{grid-template-columns:1fr}.preview-home{min-height:650px}.preview-home h1{font-size:58px}.article-hero{min-height:590px}.article-hero-inner{padding-block:55px}.article-hero h1{font-size:57px}.article-layout{display:block;padding-block:55px 75px}.article-facts{position:static;margin-bottom:45px}.article-body h2{font-size:35px}.article-body table{display:block;overflow-x:auto}.related-section{padding:70px 0}.related-grid{grid-template-columns:1fr}.comments-section{padding:70px 0}.comments-heading,.composer-copy{grid-template-columns:1fr;gap:18px}.signin-options{grid-template-columns:1fr}.form-footer{align-items:flex-start;flex-direction:column}.moderation-layout{grid-template-columns:1fr}.moderation-sidebar{position:static}.moderation-queue>header{align-items:flex-start;flex-direction:column}.blog-site .header .logo{background-image:url("assets/references/brand-reference.png")}}
@media(max-width:430px){.blog-hero-copy h1,.preview-home h1{font-size:49px}.featured-story-copy{padding:22px}.featured-story-copy h2{font-size:30px}.article-card-copy{padding:21px}.article-hero h1{font-size:46px}.article-subtitle{font-size:15px}.article-layout{width:calc(100% - 28px)}.article-lead{font-size:19px!important}.safety-callout,.field-note-callout{padding:22px}.related-card{display:block}.related-card img{height:150px}.comment-card{grid-template-columns:1fr}.comment-content>header{align-items:flex-start;flex-direction:column}.comment-composer{padding:22px}.moderation-actions{flex-wrap:wrap}}
@media(max-width:760px){.google-signin,.form-footer .main-button{width:100%}}
@media(max-width:430px){.comment-card{grid-template-columns:38px minmax(0,1fr);gap:13px;padding:19px}.comment-avatar{width:36px;height:36px}.comment-content>header{gap:8px}.comment-content>p{font-size:14px}.signed-in-user{align-items:flex-start;flex-wrap:wrap}.signed-in-user>div{min-width:calc(100% - 60px)}.signed-in-user button{margin-left:48px}}
@media(max-width:760px){.comment-replies{margin-left:30px;padding-left:12px}.reply-form-footer{align-items:flex-start;flex-direction:column}.reply-form-actions{width:100%}.reply-cancel,.reply-submit{flex:1}}
@media(max-width:430px){.comment-replies{margin-left:8px;padding-left:8px}.comment-reply{grid-template-columns:34px minmax(0,1fr);padding:15px}.comment-reply .comment-avatar{width:32px;height:32px}.reply-form{padding:14px}.reply-form-actions{flex-direction:column}.reply-cancel,.reply-submit{width:100%}}
