.gbba{--gb-ink:#0E2B3D;--gb-green:#28A745;--gb-green-dark:#1E7E34;--gb-blue:#007BFF;--gb-blue-dark:#0056B3;--gb-mint:#F2F7F4;--gb-leaf:#CBE4D2;--gb-yellow:#FFF3CD;--gb-line:#DCE4E0;--gb-muted:#52626C;--gb-serif:"Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", "Noto Serif", Georgia, serif;--gb-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--gb-bg:#fff;--gb-card:#fff;--gb-tint:#E7F3EB;--gb-ring:rgba(40, 167, 69, .24);--gb-on-accent:#0E2B3D;--gbba-sticky-top:24px;font-family:var(--gb-sans);color:var(--gb-ink);background:var(--gb-bg);line-height:1.6}.gbba *,.gbba *::before,.gbba *::after{box-sizing:border-box}.gbba a{text-decoration:none;color:inherit}.gbba h1,.gbba h2,.gbba h3{font-family:var(--gb-serif);color:var(--gb-ink);font-weight:700;margin:0}.gbba p{margin:0}.gbba-container{width:min(1180px, 100% - 32px);margin-inline:auto}.gbba-sr{position:absolute;left:-9999px}.gbba a:focus-visible,.gbba button:focus-visible{outline:3px solid var(--gb-blue);outline-offset:3px;border-radius:2px}.gbba-hero{background:var(--gb-mint);border-bottom:1px solid var(--gb-line);padding:52px 0 40px}.gbba-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 48px;align-items:end}.gbba-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;font-size:14px;color:var(--gb-muted);margin-bottom:18px}.gbba-breadcrumb a{color:var(--gb-blue-dark)}.gbba-breadcrumb a:hover{text-decoration:underline}.gbba .gbba-hero__title{font-size:clamp(36px, 5.6vw, 62px);line-height:1.05;letter-spacing:-.02em;margin-bottom:14px}.gbba-hero__desc{max-width:600px;color:var(--gb-muted);font-size:18px}.gbba .gbba-hero__count{margin-top:14px;font-size:14px;font-weight:600;color:var(--gb-green-dark)}.gbba-search{display:flex;width:340px;max-width:100%;border-bottom:2px solid var(--gb-ink)}.gbba-search:focus-within{border-bottom-color:var(--gb-green)}.gbba-search input{flex:1;min-width:0;border:0;outline:0;background:#fff0;padding:10px 4px;font:inherit;font-size:16px;color:var(--gb-ink)}.gbba-search input::placeholder{color:var(--gb-muted)}.gbba-search button{border:0;cursor:pointer;background:#fff0;color:var(--gb-green-dark);font:inherit;font-weight:700;padding:10px 4px 10px 14px}.gbba-search button:hover{text-decoration:underline}.gbba-topics{display:flex;gap:0 30px;overflow-x:auto;scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--gb-line)}.gbba-topics::-webkit-scrollbar{display:none}.gbba-topic{position:relative;white-space:nowrap;padding:18px 0 16px;font-weight:600;color:var(--gb-muted)}.gbba-topic::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--gb-green);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.gbba-topic:hover{color:var(--gb-ink)}.gbba-topic:hover::after,.gbba-topic.is-active::after{transform:scaleX(1)}.gbba-topic.is-active{color:var(--gb-ink)}.gbba-topic__n{margin-left:6px;font-size:12px;font-weight:500;color:var(--gb-muted)}.gbba-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:56px;padding:44px 0 72px}.gbba--nosidebar .gbba-layout{grid-template-columns:minmax(0,1fr)}.gbba-cats{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:14px;font-weight:600}.gbba-cats a{display:inline-flex;align-items:center;gap:7px;color:var(--gb-green-dark)}.gbba-cats a::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--gb-green)}.gbba-cats a:hover{text-decoration:underline}.gbba-excerpt{color:var(--gb-muted);font-size:16px}.gbba-meta{display:flex;gap:12px;font-size:13px;color:var(--gb-muted)}.gbba-meta>*+*{border-left:1px solid var(--gb-line);padding-left:12px}.gbba-lead__title a,.gbba-post__title a{background:linear-gradient(var(--gb-green),var(--gb-green)) 0 100% / 0 3px no-repeat;transition:background-size .25s ease}.gbba-lead__title a:hover,.gbba-post__title a:hover,.gbba-lead__title a:focus-visible,.gbba-post__title a:focus-visible{background-size:100% 3px}.gbba-ph{display:grid;place-items:center;width:100%;height:100%;background:repeating-radial-gradient(circle at var(--rx,50%) var(--ry,100%),transparent 0 13px,var(--gb-ring) 13px 15px),var(--gb-tint);color:var(--gb-green-dark);font:700 44px/1 var(--gb-serif)}.gbba-ph span{opacity:.6}.gbba-lead{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:44px;align-items:center;margin-bottom:64px}.gbba-lead__fig{position:relative;margin:0 14px 14px 0}.gbba-lead__fig::before{content:"";position:absolute;inset:0;transform:translate(14px,14px);background:var(--gb-yellow)}.gbba-lead__media{position:relative;display:block;aspect-ratio:3 / 2;overflow:hidden;background:var(--gb-mint)}.gbba-lead__media img{width:100%;height:100%;object-fit:cover;display:block}.gbba-lead__body{display:flex;flex-direction:column;gap:14px}.gbba .gbba-lead__title{font-size:clamp(26px, 3vw, 36px);line-height:1.15;letter-spacing:-.01em}.gbba-month{display:grid;grid-template-columns:124px minmax(0,1fr);column-gap:28px}.gbba-month__label{position:sticky;top:var(--gbba-sticky-top);align-self:start;display:flex;flex-direction:column;padding-top:2px}.gbba .gbba-month__m{font-size:22px;line-height:1.2}.gbba-month__y{font-family:var(--gb-sans);font-size:14px;font-weight:500;color:var(--gb-muted)}.gbba-month__posts{--gap:36px;border-left:2px solid var(--gb-leaf);padding-left:var(--gap);padding-bottom:8px}.gbba-post{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 168px;gap:28px;align-items:start;padding-bottom:40px}.gbba-post__node{position:absolute;top:6px;left:calc(-1 * var(--gap) - 8px);width:14px;height:14px;border-radius:50%;background:var(--gb-bg);border:3px solid var(--gb-green);transition:background-color .2s ease}.gbba-post:hover .gbba-post__node,.gbba-post:focus-within .gbba-post__node{background:var(--gb-green)}.gbba-post__text{display:flex;flex-direction:column;gap:8px;min-width:0}.gbba .gbba-post__title{font-size:24px;line-height:1.25;letter-spacing:-.005em}.gbba-post__media{display:block;aspect-ratio:3 / 2;overflow:hidden;background:var(--gb-mint);margin-top:4px}.gbba-post__media img{width:100%;height:100%;object-fit:cover;display:block}.gbba-post__media .gbba-ph{font-size:34px}.gbba-pagination{margin:24px 0 0 calc(124px + 28px);padding-left:38px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.gbba-pagination .page-numbers{min-width:40px;height:40px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-weight:600}.gbba-pagination a.page-numbers:hover{background:var(--gb-mint)}.gbba-pagination .page-numbers.current{background:var(--gb-green-dark);color:var(--gb-on-green,#fff)}.gbba-pagination .prev,.gbba-pagination .next{border-radius:0;padding:0 6px;color:var(--gb-blue-dark);text-decoration:underline;text-underline-offset:4px}.gbba-pagination .prev:hover,.gbba-pagination .next:hover{background:#fff0}.gbba-pagination .dots{color:var(--gb-muted)}.gbba-sidebar{display:flex;flex-direction:column;gap:36px;align-self:start}.gbba-cta{background:var(--gb-ink);color:#fff;padding:26px 24px;border-radius:4px;border-bottom:6px solid var(--gb-green)}.gbba .gbba-cta h3{color:#fff;font-size:22px;line-height:1.2;margin-bottom:10px}.gbba-cta p{color:#D4DEE4;margin-bottom:18px;font-size:15px}.gbba-widget h3{font-size:18px;padding-bottom:10px;margin-bottom:4px;border-bottom:2px solid var(--gb-ink)}.gbba-widget ul{list-style:none;margin:0;padding:0}.gbba-widget li{padding:10px 0;border-bottom:1px solid var(--gb-line);font-size:15px;line-height:1.4}.gbba-widget li:last-child{border-bottom:0}.gbba-widget a:hover{color:var(--gb-blue-dark);text-decoration:underline}.gbba-widget__date{display:block;margin-top:2px;font-size:12px;color:var(--gb-muted)}.gbba-widget .children{margin-top:6px;padding-left:14px}.gbba-btn{display:inline-block;background:var(--gb-green);color:var(--gb-on-accent)!important;padding:11px 22px;border-radius:4px;font-weight:700;transition:background-color .15s}.gbba-btn:hover{filter:brightness(1.1)}.gbba-empty{padding:36px 32px;background:var(--gb-mint);border-left:6px solid var(--gb-green)}.gbba .gbba-empty h2{font-size:26px;margin-bottom:8px}.gbba-empty p{color:var(--gb-muted);margin-bottom:20px}@media (max-width:1100px){.gbba-layout{gap:40px;grid-template-columns:minmax(0,1fr) 250px}.gbba-month{grid-template-columns:96px minmax(0,1fr);column-gap:20px}.gbba-pagination{margin-left:calc(96px + 20px)}.gbba-post{grid-template-columns:minmax(0,1fr) 140px;gap:20px}}@media (max-width:980px){.gbba-layout{grid-template-columns:minmax(0,1fr)}.gbba-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.gbba-cta{grid-column:1 / -1}}@media (max-width:720px){.gbba-hero{padding:36px 0 28px}.gbba-hero__inner{grid-template-columns:minmax(0,1fr)}.gbba-search{width:100%}.gbba-layout{padding:32px 0 56px}.gbba-lead{grid-template-columns:minmax(0,1fr);gap:28px;margin-bottom:48px}.gbba-lead__fig{margin:0 8px 8px 0}.gbba-lead__fig::before{transform:translate(8px,8px)}.gbba-month{grid-template-columns:minmax(0,1fr)}.gbba-month__label{position:static;flex-direction:row;align-items:baseline;gap:8px;margin-bottom:18px}.gbba-month__posts{--gap:22px}.gbba-post{grid-template-columns:minmax(0,1fr);gap:14px;padding-bottom:32px}.gbba-post__media{order:-1;aspect-ratio:16 / 9;margin-top:0}.gbba-post__node{top:4px}.gbba .gbba-post__title{font-size:22px}.gbba-pagination{margin-left:0;padding-left:24px}.gbba-sidebar{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.gbba *,.gbba *::before,.gbba *::after{transition:none!important}}.gbba-more{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:14px;color:var(--gb-green-dark)!important}.gbba-more span{transition:transform .2s ease}.gbba-more:hover span,.gbba-card:hover .gbba-more span{transform:translateX(4px)}.gbba-lead__body .gbba-more{margin-top:4px}.gbba-grid{display:grid;gap:32px 28px;grid-template-columns:repeat(3,minmax(0,1fr))}.gbba-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.gbba-grid--1{grid-template-columns:minmax(0,1fr)}.gbba--nosidebar .gbba-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.gbba-card{display:flex;flex-direction:column;min-width:0;background:var(--gb-card);border:1px solid var(--gb-line);border-radius:14px;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.gbba-card:hover,.gbba-card:focus-within{transform:translateY(-4px);border-color:var(--gb-leaf);box-shadow:0 16px 32px -14px rgb(14 43 61 / .22)}.gbba-card__media{display:block;aspect-ratio:16 / 10;overflow:hidden;background:var(--gb-mint)}.gbba-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease}.gbba-card:hover .gbba-card__media img{transform:scale(1.05)}.gbba-card__media .gbba-ph{font-size:48px}.gbba-card__body{display:flex;flex-direction:column;gap:10px;padding:20px 22px 18px;flex:1}.gbba-card .gbba-cats a{padding:3px 11px;border-radius:999px;background:var(--gb-tint);font-size:12px;letter-spacing:.02em}.gbba-card .gbba-cats a::before{display:none}.gbba-card .gbba-cats a:hover{background:var(--gb-leaf);text-decoration:none}.gbba .gbba-card__title{font-size:21px;line-height:1.3}.gbba-card__title a{background:linear-gradient(var(--gb-green),var(--gb-green)) 0 100% / 0 2px no-repeat;transition:background-size .25s ease}.gbba-card__title a:hover,.gbba-card__title a:focus-visible{background-size:100% 2px}.gbba-card .gbba-excerpt{font-size:15px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.gbba-card__foot{margin-top:auto;padding-top:14px;border-top:1px solid var(--gb-line);display:flex;align-items:center;justify-content:space-between;gap:12px}.gbba--grid .gbba-lead{background:var(--gb-mint);border:1px solid var(--gb-line);border-radius:18px;padding:28px;margin-bottom:40px}.gbba--grid .gbba-lead__fig::before{background:var(--gb-leaf);border-radius:14px}.gbba--grid .gbba-lead__media{border-radius:14px}.gbba--grid .gbba-lead__body::before{content:attr(data-featured);align-self:flex-start;font:700 12px/1 var(--gb-sans);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--gb-green-dark);padding:6px 12px;border-radius:999px}.gbba--grid .gbba-pagination{margin:44px 0 0;padding:0;justify-content:center}.gbba-pagination .page-numbers{transition:background-color .15s}@media (max-width:1100px){.gbba-grid--3,.gbba--nosidebar .gbba-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.gbba-grid,.gbba-grid--2,.gbba-grid--3,.gbba--nosidebar .gbba-grid--3{grid-template-columns:minmax(0,1fr);gap:24px}.gbba--grid .gbba-lead{padding:18px}.gbba .gbba-card__title{font-size:20px}}@media (prefers-reduced-motion:reduce){.gbba-card:hover,.gbba-card:focus-within{transform:none}.gbba-card:hover .gbba-card__media img{transform:none}}.gbba-card__foot{flex-wrap:wrap;row-gap:8px}.gbba-card .gbba-meta{gap:10px;font-size:12.5px;white-space:nowrap}.gbba-card .gbba-meta>*+*{padding-left:10px}.gbba--d-magazine .gbba-hero{background:var(--gb-bg);border-bottom:0;border-top:8px solid var(--gb-ink);padding:40px 0 26px}.gbba--d-magazine .gbba-hero .gbba-hero__title{font-size:clamp(40px, 7.4vw, 88px);line-height:.98;letter-spacing:-.03em}.gbba--d-magazine .gbba-hero__desc{font-family:var(--gb-serif);font-style:italic;font-size:20px}.gbba--d-magazine .gbba-topics{border-top:1px solid var(--gb-line);box-shadow:inset 0 -2px 0 var(--gb-ink)}.gbba--d-magazine .gbba-topic{text-transform:uppercase;letter-spacing:.08em;font-size:13px}.gbba--d-magazine .gbba-layout{padding-top:36px}.gbba--d-magazine .gbba-lead{grid-template-columns:minmax(0,1fr);gap:22px;margin-bottom:52px}.gbba--d-magazine .gbba-lead__fig{margin:0}.gbba--d-magazine .gbba-lead__fig::before{display:none}.gbba--d-magazine .gbba-lead__media{aspect-ratio:21 / 9}.gbba--d-magazine .gbba-lead__body{max-width:760px}.gbba .gbba--d-magazine .gbba-lead__title,.gbba--d-magazine .gbba-lead .gbba-lead__title{font-size:clamp(30px, 4.4vw, 52px);line-height:1.08}.gbba--d-magazine.gbba--grid .gbba-lead{background:#fff0;border:0;border-radius:0;padding:0;margin-bottom:52px}.gbba--d-magazine.gbba--grid .gbba-lead__media{border-radius:0}.gbba--d-magazine.gbba--grid .gbba-lead__body::before{border-radius:0;background:var(--gb-ink);color:var(--gb-bg)}.gbba--d-magazine .gbba-card{border:0;border-top:3px solid var(--gb-ink);border-radius:0;background:#fff0;padding-top:14px}.gbba--d-magazine .gbba-card:hover,.gbba--d-magazine .gbba-card:focus-within{transform:none;box-shadow:none;border-color:var(--gb-green)}.gbba--d-magazine .gbba-card__media{aspect-ratio:4 / 3}.gbba--d-magazine .gbba-card__body{padding:16px 0 0}.gbba--d-magazine .gbba-card .gbba-cats a{background:none;padding:0;border-radius:0;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.gbba--d-magazine .gbba-card .gbba-cats a::before{display:none}.gbba .gbba--d-magazine .gbba-card__title,.gbba--d-magazine .gbba-card .gbba-card__title{font-size:25px;line-height:1.2}.gbba--d-magazine .gbba-card__foot{border-top:0;padding-top:6px}.gbba--d-magazine .gbba-widget h3{text-transform:uppercase;letter-spacing:.08em;font-family:var(--gb-sans);font-size:13px}.gbba--d-magazine .gbba-cta{border-radius:0}.gbba--d-magazine .gbba-btn{border-radius:0}.gbba--d-minimal .gbba-hero{background:var(--gb-bg);border-bottom:0;text-align:center;padding:64px 0 24px}.gbba--d-minimal .gbba-hero__inner{grid-template-columns:minmax(0,1fr);justify-items:center}.gbba--d-minimal .gbba-breadcrumb{justify-content:center}.gbba--d-minimal .gbba-hero__desc{margin-inline:auto}.gbba--d-minimal .gbba-hero .gbba-hero__title{font-size:clamp(32px, 4.6vw, 52px)}.gbba--d-minimal .gbba-search{margin-inline:auto}.gbba--d-minimal .gbba-topics{justify-content:center;box-shadow:none;gap:0 26px}.gbba--d-minimal .gbba-lead{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:36px}.gbba--d-minimal .gbba-lead__fig{margin:0}.gbba--d-minimal .gbba-lead__fig::before{display:none}.gbba--d-minimal .gbba-lead__media{border-radius:10px;aspect-ratio:16 / 8}.gbba--d-minimal.gbba--grid .gbba-lead{background:#fff0;border:0;padding:0 0 36px;border-bottom:1px solid var(--gb-line);border-radius:0}.gbba--d-minimal.gbba--grid .gbba-lead__media{border-radius:10px}.gbba--d-minimal.gbba--grid .gbba-lead__body::before{background:#fff0;color:var(--gb-green-dark);padding:0;letter-spacing:.1em}.gbba--d-minimal .gbba-grid,.gbba--d-minimal .gbba-grid--2,.gbba--d-minimal .gbba-grid--3,.gbba--d-minimal.gbba--nosidebar .gbba-grid--3{grid-template-columns:minmax(0,1fr);gap:0}.gbba--d-minimal .gbba-card{flex-direction:row-reverse;align-items:center;gap:28px;padding:26px 0;background:#fff0;border:0;border-bottom:1px solid var(--gb-line);border-radius:0}.gbba--d-minimal .gbba-card:hover,.gbba--d-minimal .gbba-card:focus-within{transform:none;box-shadow:none}.gbba--d-minimal .gbba-card__media{flex:0 0 200px;width:200px;aspect-ratio:3 / 2;border-radius:10px}.gbba--d-minimal .gbba-card__body{padding:0;flex:1;min-width:0}.gbba--d-minimal .gbba-card .gbba-cats a{background:none;padding:0;border-radius:0}.gbba--d-minimal .gbba-card .gbba-cats a::before{display:inline-block}.gbba--d-minimal .gbba-card__foot{border-top:0;padding-top:4px}.gbba--d-minimal .gbba-cta{background:var(--gb-mint);color:var(--gb-ink);border-bottom:0;border-radius:12px}.gbba .gbba--d-minimal .gbba-cta h3,.gbba--d-minimal .gbba-cta h3{color:var(--gb-ink)}.gbba--d-minimal .gbba-cta p{color:var(--gb-muted)}.gbba--d-minimal .gbba-widget h3{border-bottom-width:1px}.gbba--d-bold{--gb-bg:#0A1B28;--gb-card:#112D42;--gb-ink:#EAF1F6;--gb-muted:#9DB2C1;--gb-line:#22435A;--gb-blue:#6CB6FF;--gb-blue-dark:#8CC8FF;--gb-yellow:#1B3A52;--gb-on-green:var(--gb-on-accent)}.gbba--d-bold .gbba-hero{background:linear-gradient(135deg,var(--gb-mint),var(--gb-bg) 70%);border-bottom-color:var(--gb-line)}.gbba--d-bold .gbba-hero .gbba-hero__title{letter-spacing:-.035em}.gbba--d-bold .gbba-card{border-color:var(--gb-line)}.gbba--d-bold .gbba-card:hover,.gbba--d-bold .gbba-card:focus-within{border-color:var(--gb-green);box-shadow:0 0 0 1px var(--gb-green),0 18px 36px -16px rgb(0 0 0 / .7)}.gbba--d-bold.gbba--grid .gbba-lead{background:var(--gb-card);border-color:var(--gb-line)}.gbba--d-bold.gbba--grid .gbba-lead__body::before{color:var(--gb-on-accent);background:var(--gb-green)}.gbba--d-bold .gbba-lead__fig::before{background:var(--gb-leaf)}.gbba--d-bold .gbba-cta{background:var(--gb-green);border-bottom-color:var(--gb-leaf)}.gbba .gbba--d-bold .gbba-cta h3,.gbba--d-bold .gbba-cta h3,.gbba--d-bold .gbba-cta p{color:var(--gb-on-accent)}.gbba--d-bold .gbba-cta .gbba-btn{background:#0A1B28;color:#fff!important}.gbba--d-bold .gbba-pagination a.page-numbers:hover{background:var(--gb-card)}.gbba--d-bold .gbba-empty{background:var(--gb-card)}.gbba--d-bold .gbba-search input{color:var(--gb-ink)}.gbba--d-bold .gbba-excerpt{color:var(--gb-muted)}.gbba--d-soft .gbba-hero{width:min(1180px, 100% - 32px);margin:24px auto 0;padding:54px 40px 44px;border:0;border-radius:28px;background:linear-gradient(135deg,var(--gb-leaf),var(--gb-mint))}.gbba--d-soft .gbba-hero .gbba-container{width:100%}.gbba--d-soft .gbba-hero .gbba-hero__title{letter-spacing:-.025em}.gbba--d-soft .gbba-search{background:var(--gb-bg);border:0;border-radius:999px;padding:4px 8px 4px 20px;box-shadow:0 6px 20px -10px rgb(14 43 61 / .35)}.gbba--d-soft .gbba-search:focus-within{box-shadow:0 0 0 3px var(--gb-green)}.gbba--d-soft .gbba-search button{background:var(--gb-green);color:var(--gb-on-accent);border-radius:999px;padding:8px 18px}.gbba--d-soft .gbba-search button:hover{text-decoration:none;filter:brightness(1.08)}.gbba--d-soft .gbba-topics{box-shadow:none;gap:10px;padding:26px 0 2px}.gbba--d-soft .gbba-topic{padding:9px 18px;border-radius:999px;background:var(--gb-tint);color:var(--gb-ink);font-size:15px}.gbba--d-soft .gbba-topic::after{display:none}.gbba--d-soft .gbba-topic:hover{background:var(--gb-leaf)}.gbba--d-soft .gbba-topic.is-active{background:var(--gb-green);color:var(--gb-on-accent)}.gbba--d-soft .gbba-topic.is-active .gbba-topic__n{color:inherit;opacity:.8}.gbba--d-soft .gbba-card{background:var(--gb-tint);border:0;border-radius:26px;padding-bottom:4px}.gbba--d-soft .gbba-card:hover,.gbba--d-soft .gbba-card:focus-within{box-shadow:0 18px 34px -18px rgb(14 43 61 / .35)}.gbba--d-soft .gbba-card__media{margin:12px 12px 0;border-radius:18px}.gbba--d-soft .gbba-card .gbba-cats a{background:var(--gb-bg)}.gbba--d-soft .gbba-card__foot{border-top:0;padding-top:6px}.gbba--d-soft.gbba--grid .gbba-lead{background:var(--gb-tint);border:0;border-radius:30px}.gbba--d-soft.gbba--grid .gbba-lead__media,.gbba--d-soft.gbba--grid .gbba-lead__fig::before{border-radius:22px}.gbba--d-soft.gbba--grid .gbba-lead__body::before{background:var(--gb-green);color:var(--gb-on-accent)}.gbba--d-soft .gbba-cta{border-radius:26px;border-bottom:0;background:var(--gb-green)}.gbba .gbba--d-soft .gbba-cta h3,.gbba--d-soft .gbba-cta h3,.gbba--d-soft .gbba-cta p{color:var(--gb-on-accent)}.gbba--d-soft .gbba-cta .gbba-btn{background:var(--gb-bg);color:var(--gb-ink)!important;border-radius:999px}.gbba--d-soft .gbba-btn{border-radius:999px}.gbba--d-soft .gbba-widget h3{border-bottom:0;padding-bottom:4px}.gbba--d-soft .gbba-empty{border-radius:22px;border-left:0}@media (max-width:720px){.gbba--d-magazine .gbba-lead__media{aspect-ratio:16 / 10}.gbba--d-minimal .gbba-hero{padding:40px 0 16px}.gbba--d-minimal .gbba-topics{justify-content:flex-start}.gbba--d-minimal .gbba-card{gap:16px;padding:20px 0;align-items:flex-start}.gbba--d-minimal .gbba-card__media{flex-basis:112px;width:112px}.gbba--d-minimal .gbba-card .gbba-excerpt{display:none}.gbba--d-minimal .gbba-card .gbba-card__title{font-size:18px}.gbba--d-soft .gbba-hero{padding:34px 20px 28px;border-radius:22px}}