
#gamarada-finished{--gf-forest:#10362a;--gf-deep:#0a261e;--gf-card:#173e31;--gf-paper:#f7f4eb;--gf-gold:#e3bf69;--gf-muted:#c7d3c7;--gf-line:#365648;background:var(--gf-paper);color:var(--gf-forest);font:16px/1.55 Arial,sans-serif;color-scheme:light}
#gamarada-finished *{box-sizing:border-box}
#gamarada-finished a{color:inherit;text-decoration:none}
#gamarada-finished a:hover{text-decoration:underline;text-underline-offset:4px}
#gamarada-finished button{font:inherit;cursor:pointer}
#gamarada-finished .gf-header{display:flex;justify-content:space-between;align-items:center;gap:24px;background:var(--gf-deep);color:var(--gf-paper);padding:18px 36px;border-bottom:1px solid var(--gf-line)}
#gamarada-finished .gf-brand{display:flex;align-items:center;gap:9px;flex-shrink:0;font-size:23px;font-weight:700;letter-spacing:-.7px;line-height:1.1}
#gamarada-finished .gf-brand img{width:55px;height:55px;object-fit:contain;max-height:none}
#gamarada-finished .gf-brand span{color:var(--gf-gold)}
#gamarada-finished .gf-brand small{display:block;letter-spacing:3px;font-size:9px;font-weight:500;margin-top:7px}
#gamarada-finished .gf-header nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:17px;font-size:11px}
#gamarada-finished .gf-header nav span{color:var(--gf-gold)}
#gamarada-finished .gf-switch{display:flex;align-items:center;justify-content:center;gap:22px;padding:12px 22px;background:#eeede3;border-bottom:1px solid #d9ddce}
#gamarada-finished .gf-switch>span{font-size:9px;letter-spacing:1.5px;color:#79642f;font-weight:700}
#gamarada-finished .gf-switch>div{display:flex;flex-wrap:wrap;gap:5px}
#gamarada-finished .gf-switch a{border:1px solid transparent;border-radius:6px;color:var(--gf-forest);background:transparent;font-size:12px;padding:9px 13px}
#gamarada-finished .gf-switch a[aria-pressed=true]{color:var(--gf-paper);background:var(--gf-forest)}
#gamarada-finished .gf-wrap{max-width:900px;margin:0 auto;padding:0 32px}
#gamarada-finished .gf-hero{background:radial-gradient(ellipse at 95% 15%,#28523c 0,transparent 65%),var(--gf-forest);color:var(--gf-paper);position:relative}
#gamarada-finished .gf-hero-inner{display:grid;grid-template-columns:1.25fr 1fr;gap:36px;align-items:center;padding-top:28px;padding-bottom:28px}
#gamarada-finished .gf-eyebrow{color:var(--gf-gold);font-size:10px;font-weight:700;letter-spacing:1.7px;text-transform:uppercase;margin:0 0 10px}
#gamarada-finished h1{font:43px/1.07 Georgia,serif;letter-spacing:-1.2px;margin:0 0 16px}
#gamarada-finished h1 em{color:var(--gf-gold);font-weight:400}
#gamarada-finished .gf-lead{font-size:14px;max-width:390px;margin:0;color:#dbe1d2}
#gamarada-finished .gf-photo{margin:0;height:228px;border-radius:52px 9px 9px 9px;overflow:hidden;position:relative;border:1px solid rgba(227,191,105,.5);background:var(--gf-deep)}
#gamarada-finished .gf-photo img{display:block!important;width:100%!important;height:100%!important;max-height:none!important;max-width:none!important;object-fit:cover!important;object-position:50% 43%!important}
#gamarada-finished .gf-photo[data-kind=board] img{object-position:50% 62%!important}
#gamarada-finished .gf-photo[data-kind=puppy] img{object-position:50% 34%!important}
#gamarada-finished .gf-signature{font-size:10px;color:var(--gf-gold);letter-spacing:1.5px;margin-top:17px}
#gamarada-finished .gf-programs{padding-top:26px;padding-bottom:24px}
#gamarada-finished .gf-section-head{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px}
#gamarada-finished h2{font:29px/1.15 Georgia,serif;letter-spacing:-.5px;margin:0 0 6px}
#gamarada-finished .gf-section-head p{font-size:12px;color:#5c6e61;max-width:380px;margin:0}
#gamarada-finished .gf-rule{display:block;width:38px;height:3px;background:var(--gf-gold);margin-bottom:10px}
#gamarada-finished .gf-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}
#gamarada-finished .gf-card{background:var(--gf-card);color:var(--gf-paper);border:2px solid transparent;border-radius:10px;padding:23px;min-width:0;position:relative;box-shadow:0 3px 12px rgba(18,45,30,.05)}
#gamarada-finished .gf-card.gf-featured{border-color:var(--gf-gold);background:linear-gradient(135deg,#234a39,var(--gf-card))}
#gamarada-finished .gf-count{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--gf-muted);margin-bottom:8px}
#gamarada-finished .gf-count strong{font-size:23px;letter-spacing:0;color:var(--gf-gold);font-weight:600;vertical-align:baseline;margin-right:3px}
#gamarada-finished h3{font:24px/1.12 Georgia,serif;margin:0 0 11px;letter-spacing:-.3px}
#gamarada-finished .gf-price{font-size:32px;line-height:1.15;font-weight:600;color:var(--gf-gold);margin-bottom:13px;letter-spacing:-.8px}
#gamarada-finished .gf-price small{color:var(--gf-muted);font-size:11px;font-weight:400;letter-spacing:0}
#gamarada-finished .gf-card p{font-size:12px;margin:0 0 10px;color:#e4e9dc}
#gamarada-finished .gf-card .gf-best{font-size:11px;color:var(--gf-muted);margin:14px 0 0;border-top:1px solid var(--gf-line);padding-top:11px}
#gamarada-finished details{font-size:12px}
#gamarada-finished summary{cursor:pointer;color:var(--gf-gold);font-weight:600;padding:7px 0}
#gamarada-finished ul{list-style:none;padding:0;margin:5px 0 0}
#gamarada-finished li{position:relative;padding:4px 0 4px 18px;font-size:12px}
#gamarada-finished li:before{content:'✓';position:absolute;left:0;color:var(--gf-gold)}
#gamarada-finished .gf-card details>p{margin-top:8px}
#gamarada-finished .gf-lifestyle{min-height:320px;border-radius:10px;overflow:hidden;position:relative;background:var(--gf-deep);margin:0}
#gamarada-finished .gf-lifestyle img{display:block!important;width:100%!important;height:100%!important;position:absolute;inset:0;object-fit:cover!important;object-position:center 41%!important;max-height:none!important}
#gamarada-finished .gf-lifestyle figcaption{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(7,26,19,.95));padding:45px 23px 20px;color:var(--gf-paper);font:22px/1.2 Georgia,serif}
#gamarada-finished .gf-fine{font-size:11px;color:#56695c;margin:15px 0 0;max-width:760px}
#gamarada-finished .gf-single{display:grid;grid-template-columns:1fr 1fr;gap:16px}
#gamarada-finished .gf-puppy-copy{padding:18px 10px 12px 18px}
#gamarada-finished .gf-puppy-copy h3{font-size:30px}
#gamarada-finished .gf-puppy-copy p{font-size:13px;color:#526659}
#gamarada-finished .gf-info{margin-top:18px;border-top:1px solid #d3d8cb;border-bottom:1px solid #d3d8cb;padding:14px 0;display:grid;grid-template-columns:1fr 1fr;gap:20px}
#gamarada-finished .gf-info h4{font:18px Georgia,serif;margin:0 0 5px}
#gamarada-finished .gf-info p{font-size:11px;color:#56695c;margin:0}
#gamarada-finished .gf-info strong{color:var(--gf-forest)}
#gamarada-finished .gf-expand{margin:16px 0 0;padding:12px 16px;border:1px solid #c7cfbf;border-radius:7px;background:#eeeee3}
#gamarada-finished .gf-expand summary{color:var(--gf-forest);font-size:13px;display:list-item}
#gamarada-finished .gf-expand p{font-size:12px;color:#4a6052;margin:10px 0}
#gamarada-finished .gf-expand ul li:before{color:#957331}
#gamarada-finished .gf-reactive-price{color:#806024;font-weight:600;display:inline-block;margin-left:8px}
#gamarada-finished .gf-cta{text-align:center;padding:20px 0 0}
#gamarada-finished .gf-button{display:inline-flex;gap:26px;justify-content:center;align-items:center;border:0;background:linear-gradient(#ebd18a,#dfb95e);border-radius:30px;padding:13px 27px;color:var(--gf-deep);font-size:14px;font-weight:600;box-shadow:0 4px 10px rgba(26,50,30,.12)}
#gamarada-finished .gf-cta small{display:block;color:#657363;font-size:10px;margin:9px 0 0}
#gamarada-finished .gf-support{background:#eaece1;padding:25px 0;border-top:1px solid #dde0d3}
#gamarada-finished .gf-support .gf-eyebrow{color:#856b2e;font-size:9px}
#gamarada-finished .gf-support h2{font-size:27px;margin-bottom:17px}
#gamarada-finished .gf-pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}
#gamarada-finished .gf-pillars h3{font:19px/1.2 Georgia,serif;margin-bottom:7px}
#gamarada-finished .gf-pillars p{font-size:11px;color:#526658;margin:0}
#gamarada-finished .gf-pillars .gf-index{font-size:11px;font-weight:600;color:#80632a;display:block;margin-bottom:6px}
#gamarada-finished .gf-contact{padding:23px 0;background:var(--gf-paper)}
#gamarada-finished .gf-contact-inner{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}
#gamarada-finished .gf-contact h2{font-size:27px;margin-bottom:9px}
#gamarada-finished .gf-contact p{font-size:12px;color:#596b5d;margin:0;max-width:370px}
#gamarada-finished .gf-contact a{display:inline-block;font-size:12px;margin:10px 16px 0 0;border-bottom:1px solid #d2bb81}
#gamarada-finished .gf-next{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:23px;border-top:1px solid #d6dbcf;padding-top:18px}
#gamarada-finished .gf-next h4{font-size:12px;margin:0 0 5px}
#gamarada-finished .gf-next p{font-size:11px;color:#5a6b5c;margin:0}
#gamarada-finished .gf-footer{background:var(--gf-deep);color:var(--gf-paper);padding:23px 32px}
#gamarada-finished .gf-footer-top{display:flex;justify-content:space-between;gap:20px;align-items:center}
#gamarada-finished .gf-footer .gf-brand{font-size:18px}
#gamarada-finished .gf-footer .gf-brand img{width:43px;height:43px}
#gamarada-finished .gf-footer-top p{font:17px Georgia,serif;margin:0}
#gamarada-finished .gf-footer-top>a{font-size:11px;color:var(--gf-gold)}
#gamarada-finished .gf-footer-bottom{display:flex;justify-content:space-between;gap:13px;flex-wrap:wrap;font-size:9px;color:#bdcbbb;border-top:1px solid var(--gf-line);padding-top:15px;margin-top:19px}
#gamarada-finished .gf-toast{font-size:12px;color:#56695c;text-align:center;margin-top:12px}
#gamarada-finished .gf-toast:empty{display:none}
@media(max-width:700px){#gamarada-finished .gf-header{padding:15px 20px}#gamarada-finished .gf-header nav{gap:12px}#gamarada-finished .gf-header nav a:nth-of-type(n+3){display:none}#gamarada-finished .gf-switch{gap:10px;flex-direction:column;padding:9px 12px}#gamarada-finished .gf-switch>span{display:none}#gamarada-finished .gf-switch a{min-height:44px;padding:9px 10px;font-size:11px}#gamarada-finished .gf-wrap{padding-left:20px;padding-right:20px}#gamarada-finished .gf-hero-inner{gap:20px}#gamarada-finished h1{font-size:34px}#gamarada-finished .gf-photo{height:213px}#gamarada-finished .gf-section-head{display:block}#gamarada-finished .gf-section-head p{margin-top:8px}#gamarada-finished .gf-footer-top{flex-wrap:wrap}}
@media(max-width:500px){#gamarada-finished .gf-header nav{display:none}#gamarada-finished .gf-hero-inner{grid-template-columns:1fr;padding-top:24px;padding-bottom:22px;gap:20px}#gamarada-finished .gf-photo{height:215px;border-radius:30px 8px 8px 8px}#gamarada-finished .gf-photo[data-kind=private] img{object-position:50% 39%!important}#gamarada-finished .gf-grid,#gamarada-finished .gf-single{grid-template-columns:1fr}#gamarada-finished .gf-pillars,#gamarada-finished .gf-next{grid-template-columns:1fr;gap:17px}#gamarada-finished .gf-info,#gamarada-finished .gf-contact-inner{grid-template-columns:1fr;gap:16px}#gamarada-finished .gf-puppy-copy{padding:8px 0}#gamarada-finished .gf-footer-top p{font-size:15px}#gamarada-finished .gf-footer{padding:22px 20px}#gamarada-finished .gf-footer-bottom{font-size:10px}#gamarada-finished .gf-card{padding:21px}#gamarada-finished .gf-switch>div{justify-content:center}}
/* The site header, footer, and contact destinations remain shared with the existing site. */
.refreshed-training .site-header{background:#0a261e}
.refreshed-training .header-inner{min-height:90px;padding-block:14px}
.refreshed-training .header-inner .brand>img{width:55px;height:55px}
.refreshed-training .header-inner .wordmark>span:first-child{font-size:23px!important}
.refreshed-training .header-inner .wordmark-sub{font-size:10px!important}
.refreshed-training .header-inner .nav-cta{background:transparent!important;box-shadow:none!important;color:#e3bf69!important;padding:10px 0!important;border:0!important;font-size:13px!important}
.refreshed-training .contact-bar{display:none!important}
.refreshed-training .reveal{opacity:1!important;transform:none!important}
.refreshed-training>footer{padding:25px 0 20px;background:#0a261e}
.refreshed-training>footer .shell{width:min(1150px,calc(100% - 64px))!important}
.refreshed-training .footer-top{padding-bottom:20px;gap:22px}
.refreshed-training .footer-top .brand>img{width:45px;height:45px}
.refreshed-training .footer-top .wordmark>span:first-child{font-size:21px}
.refreshed-training .footer-top .wordmark-sub{font-size:9px}
.refreshed-training .footer-nav{font-size:12px;gap:8px 23px;padding-bottom:17px}
.refreshed-training .footer-bottom{font-size:11px;padding-top:15px}
#gamarada-finished .gf-wrap{max-width:1040px}
#gamarada-finished .gf-switch a{display:inline-flex;align-items:center;text-decoration:none;min-height:44px}
#gamarada-finished .gf-switch a[aria-current=page]{background:#10362a;color:#f7f4eb}
#gamarada-finished .gf-switch a:hover{background:#dfe3d6;color:#10362a}
#gamarada-finished .gf-switch a[aria-current=page]:hover{background:#1d4836;color:#f7f4eb}
#gamarada-finished h1{font-weight:400}
#gamarada-finished .gf-hero{padding:0;min-height:0}
#gamarada-finished .gf-button{text-decoration:none;min-height:48px}
#gamarada-finished .gf-button:hover{background:#ebd18a;text-decoration:none;box-shadow:0 5px 15px #1a321e26}
#gamarada-finished .gf-hero-inner{grid-template-columns:1.25fr 1fr;max-width:1040px}
#gamarada-finished .gf-photo{height:250px}
#gamarada-finished .gf-grid{align-items:stretch}
#gamarada-finished .gf-card{display:flex;flex-direction:column;align-items:flex-start}
#gamarada-finished .gf-card details{width:100%}
#gamarada-finished .gf-card .gf-best{margin-top:auto;padding-top:13px;width:100%}
#gamarada-finished .gf-card details{margin-bottom:12px}
#gamarada-finished summary{min-height:44px;align-content:center}
#gamarada-finished details[open] summary{margin-bottom:5px}
#gamarada-finished .gf-expand .eyebrow{color:#84662d;font-size:11px;letter-spacing:1px}
#gamarada-finished .gf-expand h3{font-size:21px}
#gamarada-finished .gf-expand h4{font-size:16px;margin:9px 0}
#gamarada-finished .gf-expand li{font-size:13px}
#gamarada-finished .gf-hero .gf-eyebrow{font-size:11px}
#gamarada-finished .gf-section-head p{font-size:14px}
#gamarada-finished .gf-lead{font-size:16px}
#gamarada-finished .gf-card p{font-size:14px}
#gamarada-finished .gf-card .gf-best{font-size:13px}
#gamarada-finished .gf-card li{font-size:14px}
#gamarada-finished .gf-info p,#gamarada-finished .gf-fine,#gamarada-finished .gf-pillars p,#gamarada-finished .gf-next p,#gamarada-finished .gf-expand p{font-size:13px}
#gamarada-finished .gf-count{font-size:12px}
#gamarada-finished .gf-puppy-copy p{font-size:14px}
#gamarada-finished .gf-puppy-copy .gf-eyebrow{font-size:11px}
#gamarada-finished .gf-contact p{font-size:14px}
#gamarada-finished .gf-info h4{margin:0 0 6px}
#gamarada-finished .gf-lifestyle img{object-position:center 41%!important}
@media(min-width:1200px){.refreshed-training .header-inner{width:min(1360px,calc(100% - 64px))!important}.refreshed-training .header-inner nav{gap:18px!important}.refreshed-training .header-inner nav>a:not(.nav-cta),.refreshed-training .training-dropdown>summary{font-size:13px!important}}
@media(max-width:700px){#gamarada-finished .gf-hero-inner{gap:20px}#gamarada-finished .gf-photo{height:220px}.refreshed-training .header-inner{min-height:80px;padding-block:12px}.refreshed-training>footer .shell{width:calc(100% - 40px)!important}.refreshed-training .footer-top>p{margin:0;order:initial}.refreshed-training .footer-top{gap:17px}}
@media(max-width:500px){#gamarada-finished .gf-hero-inner{grid-template-columns:1fr}#gamarada-finished .gf-photo{height:220px}#gamarada-finished .gf-wrap{padding-inline:20px}.refreshed-training .header-inner{width:calc(100% - 40px)!important}.refreshed-training .header-inner .brand>img{width:46px;height:46px}.refreshed-training .header-inner .wordmark>span:first-child{font-size:21px!important}.refreshed-training .header-inner .wordmark-sub{font-size:9px!important}}
@media(prefers-reduced-motion:reduce){#gamarada-finished *{scroll-behavior:auto;transition:none}}
#gamarada-finished .gf-support-intro{font-size:14px;color:#526658;margin:0 0 20px;max-width:760px}
#gamarada-finished .gf-mentor-link{padding:15px 32px 0;max-width:1040px;margin:auto;font-size:13px;color:#526658}
#gamarada-finished .gf-mentor-link a{text-decoration:underline;text-underline-offset:4px}
#gamarada-finished .gf-info details{margin-top:8px}
#gamarada-finished .gf-info details summary{color:#806024;font-size:13px}
#gamarada-finished .gf-info details li{font-size:13px;color:#56695c}
#gamarada-finished .gf-info details li:before{color:#806024}

/* Board & Train mobile containment: prevent the support and closing sections
   from creating a wider layout than the phone viewport. */
body.training\\/board-and-train-page{overflow-x:hidden}
body.training\\/board-and-train-page #gamarada-finished,
body.training\\/board-and-train-page #gamarada-finished .gf-wrap{width:100%;max-width:100%;min-width:0}
body.training\\/board-and-train-page #gamarada-finished .gf-pillars,
body.training\\/board-and-train-page #gamarada-finished .gf-next,
body.training\\/board-and-train-page #gamarada-finished .gf-contact-inner{min-width:0}
body.training\\/board-and-train-page #gamarada-finished .gf-pillars>* ,
body.training\\/board-and-train-page #gamarada-finished .gf-contact-inner>* ,
body.training\\/board-and-train-page #gamarada-finished .gf-next>*{min-width:0;overflow-wrap:anywhere}
@media(max-width:700px){
  body.training\\/board-and-train-page #gamarada-finished .gf-wrap{padding-inline:20px}
  body.training\\/board-and-train-page #gamarada-finished .gf-support{padding-block:22px}
  body.training\\/board-and-train-page #gamarada-finished .gf-pillars{gap:13px}
  body.training\\/board-and-train-page #gamarada-finished .gf-pillars article{padding-block:2px}
  body.training\\/board-and-train-page #gamarada-finished .gf-mentor-link{padding-inline:20px}
}

/* Give the Board & Train stay overview the same editorial structure as the
   private-training page instead of leaving it as a loose wall of copy. */
body.training\\/board-and-train-page #gamarada-finished .gf-support{background:#102e24;color:#f7f3e8;padding-block:38px}
body.training\\/board-and-train-page #gamarada-finished .gf-support .gf-eyebrow{color:#e1bd68;font-size:11px}
body.training\\/board-and-train-page #gamarada-finished .gf-support h2{color:#f7f3e8;font:400 clamp(31px,4vw,45px)/1.1 Georgia,serif;margin-bottom:24px}
body.training\\/board-and-train-page #gamarada-finished .gf-pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
body.training\\/board-and-train-page #gamarada-finished .gf-pillars article{padding:22px 23px;border:1px solid #5d7565;border-radius:16px;background:linear-gradient(145deg,#1a4434,#153a2d);min-height:166px}
body.training\\/board-and-train-page #gamarada-finished .gf-pillars .gf-index{color:#e1bd68;font-size:13px;letter-spacing:.08em;margin-bottom:12px}
body.training\\/board-and-train-page #gamarada-finished .gf-pillars h3{color:#f7f3e8;font:27px/1.12 Georgia,serif;margin:0 0 10px}
body.training\\/board-and-train-page #gamarada-finished .gf-pillars p{color:#d9e1d5;font-size:14px;line-height:1.55;margin:0}
body.training\\/board-and-train-page #gamarada-finished .gf-mentor-link{background:#102e24;color:#e1bd68;padding-top:0;padding-bottom:22px}
@media(max-width:500px){
  body.training\\/board-and-train-page #gamarada-finished .gf-support{padding-block:30px}
  body.training\\/board-and-train-page #gamarada-finished .gf-pillars{grid-template-columns:1fr;gap:12px}
  body.training\\/board-and-train-page #gamarada-finished .gf-pillars article{min-height:0;padding:20px}
  body.training\\/board-and-train-page #gamarada-finished .gf-pillars h3{font-size:25px}
}

/* Slash-containing body classes are addressed with an attribute selector so
   these visual rules work consistently across browsers. */
body[class~="training/board-and-train-page"] #gamarada-finished .gf-support{background:#102e24;color:#f7f3e8;padding-block:38px}
body[class~="training/board-and-train-page"] #gamarada-finished .gf-support .gf-eyebrow{color:#e1bd68;font-size:11px}
body[class~="training/board-and-train-page"] #gamarada-finished .gf-support h2{color:#f7f3e8;font:400 clamp(31px,4vw,45px)/1.1 Georgia,serif;margin-bottom:24px}
body[class~="training/board-and-train-page"] #gamarada-finished .gf-pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
body[class~="training/board-and-train-page"] #gamarada-finished .gf-pillars article{padding:22px 23px;border:1px solid #5d7565;border-radius:16px;background:linear-gradient(145deg,#1a4434,#153a2d);min-height:166px}
body[class~="training/board-and-train-page"] #gamarada-finished .gf-pillars .gf-index{color:#e1bd68;font-size:13px;letter-spacing:.08em;margin-bottom:12px}
body[class~="training/board-and-train-page"] #gamarada-finished .gf-pillars h3{color:#f7f3e8;font:27px/1.12 Georgia,serif;margin:0 0 10px}
body[class~="training/board-and-train-page"] #gamarada-finished .gf-pillars p{color:#d9e1d5;font-size:14px;line-height:1.55;margin:0}
body[class~="training/board-and-train-page"] #gamarada-finished .gf-mentor-link{background:#102e24;color:#e1bd68;padding-top:0;padding-bottom:22px}
@media(max-width:500px){
  body[class~="training/board-and-train-page"] #gamarada-finished .gf-support{padding-block:30px}
  body[class~="training/board-and-train-page"] #gamarada-finished .gf-pillars{grid-template-columns:1fr;gap:12px}
  body[class~="training/board-and-train-page"] #gamarada-finished .gf-pillars article{min-height:0;padding:20px}
  body[class~="training/board-and-train-page"] #gamarada-finished .gf-pillars h3{font-size:25px}
}
