@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Libre+Baskerville:wght@400;700&display=swap";:root{--navy:#10283f;--blue:#00a3e0;--red:#ed3345;--green:#28a56a;--muted:#687681;--line:#dce1e4}*{box-sizing:border-box}body{color:var(--navy);background:#fcfbf8;margin:0;font:15px/1.65 Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}a:hover{color:#087faa}button,a,input,textarea,select{touch-action:manipulation}button{cursor:pointer}button,.button{border:1px solid var(--navy);background:var(--navy);color:#fff;padding:13px 18px;font:600 12px Inter,sans-serif}input,textarea,select{font:inherit;color:var(--navy);background:#fff;border:1px solid #c6d0d8;width:100%;padding:12px}input[type=checkbox]{width:auto}:is(button:focus-visible,a:focus-visible){outline:3px solid var(--blue);outline-offset:4px}.skip{position:absolute;left:-10000px}.skip:focus{z-index:10;background:#fff;left:10px}.utility{background:var(--navy);color:#eee;letter-spacing:1.8px;justify-content:space-between;padding:8px max(4vw,20px);font-size:9px;display:flex}nav{border-top:1px solid var(--line);border-bottom:3px solid #0000;border-image:linear-gradient(90deg,var(--blue) 33%,var(--red) 33%,var(--red) 66%,var(--green) 66%) 1;background:#fff;justify-content:center;gap:30px;display:flex;position:relative}.navlinks{gap:25px;display:flex}.navlinks a,.searchlink{padding:16px 0;font-size:11px;font-weight:600}.mobile{display:none}.review{letter-spacing:1.3px;background:#eef2f3;justify-content:space-between;padding:8px 5vw;font-size:9px;display:flex}.review span{letter-spacing:0;color:var(--muted)}main{max-width:1280px;margin:auto;padding:24px 40px 65px}.ad{border:1px solid var(--line);color:#77838a;letter-spacing:1px;background:#f1f1ed;justify-content:center;align-items:center;gap:28px;min-height:80px;margin:0 0 26px;font-size:9px;display:flex}.ad a{letter-spacing:0;font-size:11px}.edition{border-bottom:1px solid var(--navy);justify-content:space-between;margin:22px 0;padding:0 0 12px;display:flex}.edition span{font:italic 12px Libre Baskerville,Georgia,serif}small{letter-spacing:1.4px;text-transform:uppercase;color:#13738a;font:700 10px/1.5 Inter,sans-serif;display:block}h1,h2,h3{letter-spacing:-.7px;font-family:Libre Baskerville,Georgia,serif;line-height:1.3}h1{font-size:44px}h2{font-size:29px}h3{margin:9px 0 12px;font-size:21px}.hero-grid{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:32px;display:grid}.read{border-bottom:1px solid #94a5b3;padding-bottom:5px;font-size:11px}.briefs>small{border-bottom:2px solid var(--navy);padding-bottom:12px}.briefs>a{border-bottom:1px solid var(--line);gap:17px;padding:22px 0;display:flex}.number{color:#b1bbc2;font:24px Georgia,serif}.briefs h3{font-size:20px}.briefs .aboutlink{color:#11788d;font-size:11px}.meta,.caption{color:var(--muted);font-size:10px}.sectiontitle{border-top:2px solid var(--navy);justify-content:space-between;align-items:center;margin:42px 0 20px;padding-top:15px;display:flex}.sectiontitle h2{margin:0}.cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.card p{color:var(--muted);font-size:12px}.picture{aspect-ratio:1.6;background:#7997a0;margin-bottom:16px;position:relative;overflow:hidden}.picture img{object-fit:cover;width:100%;height:100%}.picture span{color:#fff;background:#10283fdd;padding:3px 6px;font-size:8px;position:absolute;bottom:8px;left:9px}.tone-4 img{filter:sepia(.6)}.tone-5 img{filter:hue-rotate(30deg)}.tone-6 img{filter:grayscale(.8)}.desk{border-left:4px solid var(--red);background:#edf2f3;justify-content:space-between;align-items:center;gap:30px;margin-top:42px;padding:40px;display:flex}.desk h2{margin:15px 0;font-size:33px}.desk p{max-width:420px;font-size:12px}.topics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 30px;display:grid}.topics a{border-bottom:1px solid var(--line);gap:20px;padding:18px 0;font-size:12px;font-weight:600;display:flex}.topics span{color:#8b9ba4}.topics b{margin-left:auto}.newsletter{background:var(--navy);color:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:50px;padding:45px max(50vw - 600px,40px);display:grid}.newsletter small{color:#8acbdb}.newsletter h2{font-size:27px}.newsletter p{font-size:12px}.newsletter label{margin-top:12px;font-size:10px;display:block}.newsletter .meta{color:#b5c6d3}.signup{display:flex}.signup button{white-space:nowrap;color:var(--navy);background:#c7af7e;border:0}footer{color:#aebfcb;background:#091e30;justify-content:space-between;gap:60px;padding:45px max(4vw,20px);font-size:10px;display:flex}footer img{width:280px;max-width:90%}footer a{margin-bottom:10px;display:block}.prose{max-width:760px;margin:40px auto}.prose p{font-size:16px;line-height:1.9}.prose .standfirst{color:var(--muted);font-size:21px}.prose a{text-decoration:underline}.storyimage{width:100%;margin-top:25px}.prose .caption{font-size:10px}.note{border-left:3px solid var(--blue);background:#edf2f3;padding:18px;font-size:13px}.sectionintro{margin:30px 0 45px}.searchinput{margin:20px 0}.cmsgrid{grid-template-columns:260px minmax(0,1fr);gap:35px;margin-top:25px;display:grid}.cmsgrid aside button{text-align:left;width:100%;margin-bottom:8px;display:block}.cmsgrid small{color:inherit;font-size:9px}.editor label{margin:14px 0;font-size:12px;display:block}.editor input,.editor textarea,.editor select{margin-top:5px;display:block}.editor input[type=checkbox]{display:inline}.fieldrow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.actions{flex-wrap:wrap;gap:10px;display:flex}.cmsgrid aside input{margin:16px 0}.cms details{margin-top:30px}@media (max-width:1050px){.navlinks{gap:14px}.hero-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){main{padding:20px}.utility{letter-spacing:1px;font-size:8px}.utility a,.review span{display:none}nav{justify-content:space-between;padding:0 20px}.mobile{color:var(--navy);background:#fff;border:0;display:block}.navlinks{display:none}.navlinks.open{z-index:5;background:#fff;flex-direction:column;gap:0;padding:20px;display:flex;position:absolute;top:52px;left:0;right:0;box-shadow:0 12px 20px #10283f33}.hero-grid{grid-template-columns:minmax(0,1fr)}.briefs>a{padding:17px 0}.ad{gap:12px;min-height:65px}.ad span{display:none}.edition span{font-size:10px}.sectiontitle span{display:none}.cards{gap:25px 16px}.cards h3{font-size:18px}.desk{padding:25px;display:block}.desk .button{margin-top:15px;display:inline-block}.topics{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.newsletter{grid-template-columns:minmax(0,1fr);gap:15px;padding:35px 22px}.newsletter h2{font-size:24px}.signup{flex-direction:column;gap:8px}footer{flex-direction:column;gap:20px}.prose{margin:20px 0}.prose h1,h1{font-size:32px}.cmsgrid,.fieldrow{grid-template-columns:minmax(0,1fr)}.cmsgrid aside{max-height:400px;overflow:auto}}body{background:#fff}.conceptphoto{contain:paint;flex-shrink:0;position:relative;overflow:hidden}.utility{letter-spacing:.2px;padding:9px 2.4%;font-size:10px}.utility a{font-size:9px}nav{background:var(--navy);color:#fff;border-bottom:0;gap:24px}.navlinks{gap:25px}.navlinks a{text-transform:uppercase;padding:18px 0;font-size:10px}.navlinks a:hover{color:#9be5ff}.navlinks a:first-child{border-bottom:3px solid var(--blue)}.review{min-height:22px;padding:5px 2%;font-size:8px}main{max-width:1440px;padding:24px 24px 45px}.hero-grid{grid-template-columns:minmax(0,1.77fr) minmax(0,1fr);gap:25px}.briefs .focus-label,.briefs .aboutlink{display:none}.briefs>a{grid-template-columns:42% minmax(0,1fr);align-items:start;gap:15px;margin-bottom:12px;padding:0 0 12px;display:grid}.briefs .conceptphoto{aspect-ratio:131/84;width:100%}.briefs h3{margin:5px 0;font-size:clamp(13px,1.35vw,20px);line-height:1.25}.briefs small{letter-spacing:.3px;font-size:9px}.briefs .meta{margin:5px 0;font-size:9px}.briefimage{object-fit:cover;width:100%;height:110px}.sectiontitle{border-top:0;border-bottom:1px solid var(--line);margin:24px 0 18px;padding-top:0;padding-bottom:8px;position:relative}.sectiontitle:after{content:"";background:var(--red);width:65px;height:3px;position:absolute;bottom:-2px;left:0}.sectiontitle h2{text-transform:uppercase;letter-spacing:0;font:700 17px Inter,sans-serif}.sectiontitle span{color:#087da3;font-size:10px}.cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.card{border-right:1px solid var(--line);padding-right:14px}.card:last-child{border:0;padding:0}.picture{aspect-ratio:1.5;margin-bottom:9px}.picture .conceptphoto{width:100%;height:100%}.picture>span{display:none}.cards h3{letter-spacing:-.3px;margin:3px 0 8px;font-size:18px;line-height:1.3}.cards small{letter-spacing:.2px;font-size:9px}.cards .card>p{display:none}.tone-4 img,.tone-5 img,.tone-6 img{filter:none}.desk{background:linear-gradient(120deg,#e8eef5,#d4e1ec,#f3f5f8);border:0;gap:22px;margin:30px 0 0;padding:25px 32px;display:flex;position:relative}.desk small{display:none}.desk h2{text-transform:uppercase;margin:0 0 6px;font-size:23px}.desk p{max-width:650px;margin:0;font-size:13px}.desk .button{border:1px solid var(--navy);color:var(--navy);white-space:nowrap;background:0 0;margin-left:auto}.maple{font-size:65px;line-height:1}.topics{margin-top:20px}.cmsstats{flex-wrap:wrap;gap:12px;display:flex}.cmsstats>div{border-top:3px solid var(--blue);background:#edf2f5;padding:15px 25px;font-weight:600}.cmsgrid aside label{font-size:12px}.cmsgrid details summary{cursor:pointer;padding:12px 0;font-weight:600}.cmsgrid .prose p{white-space:pre-wrap}@media (max-width:1000px){.navlinks{gap:14px}.hero-grid{gap:18px}.briefs>a{gap:10px;margin-bottom:8px;padding-bottom:8px}.briefs .meta{font-size:8px}.cards{gap:12px}.desk .button{padding:12px;font-size:10px}.utility{padding:8px 16px;font-size:8px}nav{padding:0 18px}.mobile,.navlinks.open{background:var(--navy);color:#fff}.searchlink{font-size:11px}.review{padding:5px 18px}main{padding:18px}.hero-grid{grid-template-columns:minmax(0,1fr)}.briefs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.briefs>a{margin:0;padding-bottom:10px;display:block}.briefs .conceptphoto{margin-bottom:9px}.briefs h3{font-size:17px}.briefs small{font-size:8px}.cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 14px}.cards .card{border:0;padding-right:0}.cards h3{font-size:18px}.desk{flex-wrap:wrap;gap:14px;padding:22px;display:flex}.desk>div{flex:1;min-width:200px}.desk h2{font-size:19px}.desk .button{margin-left:0;display:inline-block}.maple{font-size:40px}.sectiontitle span{font-size:8px;display:block}.sectiontitle h2{font-size:15px}.storyimage{width:100%}}.livead{text-align:center;border:1px solid #dce1e4;max-width:1200px;margin:25px auto;padding:12px}.livead small{color:#687681;margin-bottom:8px;font-size:8px}.livead img{object-fit:contain;max-width:100%;max-height:220px}.livead span{font-size:12px;display:block}.cms table{border-collapse:collapse;width:100%;font-size:11px}.cms th,.cms td{text-align:left;word-break:break-word;border-bottom:1px solid #dce1e4;padding:10px}.cms details{overflow:auto}html{-moz-text-size-adjust:100%;text-size-adjust:100%}.article-package{border:1px solid var(--line);background:#f7f9fa;border-radius:5px;min-width:0;margin:18px 0;padding:18px}.package-guide,.style-check{margin:0 0 12px;font-size:12px;line-height:1.6}.package-guide strong{color:var(--navy)}.article-package textarea,.article-package input{font-size:16px}.article-package textarea{resize:vertical}.style-check{color:var(--muted);margin:12px 0 0}.style-check strong{color:#954416}.article-editor{min-width:0;margin:18px 0}.copy-label{margin-bottom:6px;font-size:12px;display:block}.format-toolbar{background:#edf2f5;border:1px solid #c6d0d8;border-bottom:0;border-radius:5px 5px 0 0;flex-wrap:wrap;gap:5px;padding:9px;display:flex}.format-toolbar button{min-width:36px;min-height:38px;color:var(--navy);background:#fff;border:1px solid #c6d0d8;border-radius:3px;padding:7px 10px;font-size:12px}.format-toolbar button:hover,.format-toolbar button[aria-pressed=true]{background:var(--navy);color:#fff}.toolbar-divider{border-left:1px solid #c6d0d8;margin:4px}.rich-copy{overflow-wrap:anywhere;outline-offset:2px;background:#fff;border:1px solid #c6d0d8;min-height:360px;padding:18px;font-size:16px;line-height:1.8}.rich-copy:focus{outline:2px solid var(--blue)}.rich-copy p{margin:0 0 1em}.rich-copy a,.article-copy a{color:#087b9d;text-decoration:underline}.rich-copy h2,.article-copy h2{font-size:26px}.rich-copy h3,.article-copy h3{font-size:21px}.rich-copy blockquote,.article-copy blockquote{border-left:3px solid var(--blue);background:#f0f4f6;margin:20px 0;padding:8px 20px}.article-copy li{margin:6px 0}.format-hint{color:var(--muted);margin:7px 0;font-size:11px}.link-controls{background:#edf2f5;border:1px solid #c6d0d8;flex-wrap:wrap;align-items:end;gap:8px;padding:12px;display:flex}.link-controls label{flex:220px;margin:0}.link-controls p{color:#a02030;flex-basis:100%;margin:0}.rich-copy ul,.rich-copy ol,.article-copy ul,.article-copy ol{padding-left:28px}.article-copy{white-space:pre-wrap}.hero-grid>*,.cards>*,.briefs>*,.briefs>a>*,.newsletter>*,.cmsgrid>*,.fieldrow>*,.signup input{min-width:0}.card,.briefs,.prose{overflow-wrap:anywhere}footer{flex-wrap:wrap}footer>*{min-width:0;max-width:100%}.sectiontitle>a{color:#087da3;font-size:11px}header{isolation:isolate;text-align:center;background:#fff;height:auto;max-height:none;margin:0;padding:0;position:relative;overflow:hidden}header>.masthead-scene{aspect-ratio:3;object-fit:contain;filter:none;width:100%;height:auto;display:block;position:static;transform:none}header .accessible-masthead{z-index:2;color:#000;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:min(40%,620px);height:auto;margin:0;padding:0;display:flex;position:absolute;inset:4% auto auto 50%;transform:translate(-50%)}header .masthead{aspect-ratio:910/205;filter:none;width:100%;max-width:none;height:auto;display:block}header .masthead-perspective{font-weight:400}header .masthead-slogan,header .masthead-positioning{text-transform:uppercase;color:#000;white-space:nowrap;text-shadow:none;font-weight:500;line-height:1.5;display:block;position:static}header .masthead-slogan{letter-spacing:2.3px;font-size:clamp(11px,1.15vw,16px)}header .masthead-positioning{letter-spacing:1.8px;font-size:clamp(10px,.95vw,13px)}footer img{background:0 0;width:330px;max-width:100%;height:auto}@media (max-width:1000px){header .accessible-masthead{gap:2px;width:min(84%,360px);inset:2% auto auto 50%}header .masthead-slogan{letter-spacing:.8px;font-size:12px;line-height:1.4}header .masthead-positioning{letter-spacing:.6px;font-size:11px;line-height:1.4}}@media (max-width:1000px) and (orientation:portrait){header .accessible-masthead{gap:1px;width:44%;inset:4% auto auto 50%}header .masthead-perspective{font-weight:700}header .masthead-slogan{letter-spacing:.1vw;font-size:2vw;font-weight:700;line-height:1.3}header .masthead-positioning{letter-spacing:.08vw;font-size:1.75vw;font-weight:700;line-height:1.3}}:root{--layout-revision:mobile-original-layout-5}html,body,main{width:100%;min-width:0}.hero{background:var(--navy);color:#fff;flex-direction:column;justify-content:flex-end;min-height:420px;display:flex;position:relative;overflow:hidden}.hero>img,.hero>.hero-photo{object-fit:cover;z-index:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.hero>img.feature-panorama{object-position:right center}.hero>div:not(.hero-photo){z-index:1;background:linear-gradient(#071c2d00,#071c2df5 25%);flex:none;width:100%;margin-top:120px;padding:24px;position:relative}.hero small{background:var(--red);color:#fff;white-space:normal;max-width:100%;padding:3px 8px;font-size:9px;line-height:1.5;display:inline-block}.hero .feature-preview-label{color:#fff;margin-left:10px;font:600 10px Inter,sans-serif;display:inline-block}.hero h1{overflow-wrap:anywhere;margin:10px 0;font-size:clamp(26px,3.2vw,44px);line-height:1.22}.hero p{color:#d4dde4;max-width:100%;margin:10px 0 16px;font-family:Libre Baskerville,Georgia,serif;font-size:clamp(14px,1.35vw,19px);line-height:1.5}.hero .read{border:0;font-size:11px;display:inline-block}.hero:hover{color:#fff}@media (max-width:1000px){.hero{height:auto;min-height:440px;display:flex}.hero>img,.hero>.hero-photo{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.hero>div:not(.hero-photo){background:linear-gradient(#071c2d00 0%,#071c2de8 35%,#071c2df5 100%);flex:none;margin-top:140px;padding:20px;position:relative}.hero h1{letter-spacing:-.4px;font-size:clamp(24px,5.8vw,30px);line-height:1.25}.hero p{font-size:14px;line-height:1.55}nav,.navlinks,.hero-grid,.briefs,.cards,.topics,.desk,.newsletter,.cmsgrid,.editor{min-width:0;max-width:100%}.desk>div{flex-basis:200px;min-width:0}.desk .button{white-space:normal;max-width:100%}.ad{flex-wrap:wrap;padding:12px}}@media (max-width:1000px) and (orientation:landscape){.hero{min-height:420px}.hero>div:not(.hero-photo){margin-top:160px}}.preview-badge{color:#516876;letter-spacing:.5px;text-transform:uppercase;background:#f2f6f8;border:1px solid #b8c8d3;margin:3px 0;padding:2px 5px;font:600 8px/1.5 Inter,sans-serif;display:inline-block}.design-review-note{color:#516876;border-left:3px solid var(--blue);background:#f2f6f8;margin:0 0 18px;padding:9px 12px;font-size:10px;line-height:1.6}.mobile-home{display:none}.brief-picture{aspect-ratio:3/2;background:#edf2f3;width:100%;position:relative;overflow:hidden}.briefs .brief-picture>img,.briefs .brief-picture>.conceptphoto{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;margin:0;display:block;position:absolute;inset:0}.cmsgrid aside .feature-edit-button{background:#0d657d;border-color:#0d657d}.feature-edit-button:disabled{opacity:.55;cursor:wait}.feature-setting{background:#edf5f7;border:1px solid #bdd7df;border-radius:4px;padding:12px 14px;font-weight:600}.required-field{color:#8d2437;vertical-align:middle;background:#fff3f5;border:1px solid #b77b86;border-radius:3px;margin:3px 0 3px 6px;padding:2px 6px;font:600 10px/1.5 Inter,sans-serif;display:inline-block}.requirements-guide{border-left:3px solid var(--blue);background:#f2f6f8;padding:12px 14px;font-size:12px;line-height:1.7}.back-to-top{right:max(16px,env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));z-index:40;background:var(--navy);color:#fff;border:1px solid #ffffff80;border-radius:24px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 16px;font-size:12px;line-height:1.4;display:inline-flex;position:fixed;box-shadow:0 3px 16px #091e3033}.back-to-top:hover{background:#17435f}.back-to-top span{font-size:20px;line-height:1}.back-home{color:#087da3;text-underline-offset:3px;align-items:center;min-height:44px;margin:0 0 12px;font-size:12px;font-weight:600;text-decoration:underline;display:inline-flex}@media (max-width:1000px){nav{align-items:center;gap:12px}.mobile-home{align-items:center;min-height:44px;padding:12px 0;font-size:12px;font-weight:700;display:inline-flex}nav>.mobile{padding-left:8px;padding-right:8px}nav>.searchlink{margin-left:auto}}.contact-form{gap:18px;max-width:720px;display:grid}.contact-form label{gap:6px;display:grid}.contact-form button{justify-self:start}.contact-inbox{border:1px solid var(--line);margin:20px 0;padding:16px}.contact-inbox article{border-bottom:1px solid var(--line);padding:14px 0}.advertising-kit-download{border-left:4px solid var(--blue);background:#edf3f6;margin:28px 0;padding:24px}.advertising-kit-download .button{white-space:normal;max-width:100%;line-height:1.6;display:inline-block}.newsletter-workspace{grid-template-columns:260px minmax(0,1fr);gap:30px;margin:28px 0;display:grid}.newsletter-workspace>aside{background:#f0f4f6;align-self:start;padding:20px}.newsletter-workspace>aside button{text-align:left;width:100%;margin:8px 0;display:block}.edition-choice small{margin-top:6px;font-weight:400;display:block}.newsletter-fields{border:1px solid var(--line);gap:16px;min-width:0;padding:20px;display:grid}.newsletter-fields label{gap:6px;display:grid}.newsletter-fields .newsletter-story-option{border:1px solid var(--line);align-items:flex-start;gap:10px;padding:10px;display:flex}.newsletter-story-option input{flex:none;margin-top:7px}.newsletter-story-option small{color:#087e9b;display:block}.newsletter-order{background:#f3f5f6;flex-wrap:wrap;align-items:center;gap:8px;padding:8px;display:flex}.newsletter-order span{flex:1;min-width:150px}.newsletter-order button{padding:7px;font-size:10px}.newsletter-preview{background:#edf2f4;margin:30px 0;padding:20px}.newsletter-studio .actions{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.newsletter-studio button:disabled{opacity:.45;cursor:not-allowed}.newsletter-fields:disabled{opacity:.8}@media (max-width:850px){.newsletter-workspace{grid-template-columns:minmax(0,1fr)}.newsletter-preview{padding:8px}.newsletter-fields{padding:14px}}.newsletter-studio-entry{white-space:normal;max-width:100%;display:inline-block}[data-workflow-status=draft]{--status-ink:#475569;--status-fill:#f1f5f9;--status-edge:#64748b}[data-workflow-status=review]{--status-ink:#854d0e;--status-fill:#fef9c3;--status-edge:#ca8a04}[data-workflow-status=approved]{--status-ink:#1e40af;--status-fill:#dbeafe;--status-edge:#2563eb}[data-workflow-status=published]{--status-ink:#166534;--status-fill:#dcfce7;--status-edge:#16a34a}.cmsstats>div[data-workflow-status]{background:var(--status-fill);color:var(--status-ink);border-top:4px solid var(--status-edge);flex:130px;gap:2px;display:grid}.cmsstats strong{font-size:25px;line-height:1.3}.cmsstats>div>span{font-size:13px}.cmsgrid aside button.editorial-record[data-workflow-status]{background:var(--status-fill);color:var(--status-ink);border:1px solid var(--status-edge);text-align:start;overflow-wrap:anywhere;border-inline-start-width:5px}.cmsgrid aside button.editorial-record[aria-pressed=true]{outline:2px solid var(--navy);outline-offset:2px}.editorial-status{border:1px solid var(--status-edge);background:var(--status-fill);color:var(--status-ink);letter-spacing:0;text-transform:none;border-radius:4px;align-items:center;gap:7px;margin-block:4px;padding:4px 9px;font:700 12px/1.5 Arial,sans-serif;display:inline-flex}.editorial-status:before{content:"";background:var(--status-ink);border-radius:50%;flex:none;block-size:7px;inline-size:7px;display:block}.editorial-record>.editorial-status{width:fit-content;margin-block:8px 4px;display:flex}.cards.latest-stories-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1000px){.cards.latest-stories-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
