.wg-im{--im-gap:15px;--im-r:16px;--im-fit:cover;--im-ratio:4 / 3;--im-h:240px;--im-h-m:200px;--wg-edge:20px;min-width:0}
.wg-im-head{margin-bottom:14px}
.wg-im .im-item{position:relative;display:block;min-width:0;border-radius:var(--im-r);overflow:hidden;
  background:color-mix(in oklch, var(--ink, #1c1c1c), transparent 94%);text-decoration:none;color:inherit;isolation:isolate}
.wg-im .im-pic{display:block;position:relative;overflow:hidden;border-radius:inherit;aspect-ratio:var(--im-ratio)}
.wg-im .im-pic picture,.wg-im .im-pic img{display:block;width:100%;height:100%;object-fit:var(--im-fit);border-radius:inherit}
.wg-im .im-pic img{transition:transform .5s cubic-bezier(.22,.8,.26,1)}
.wg-im.is-zoom .im-item:hover .im-pic img{transform:scale(1.045)}
@media (prefers-reduced-motion:reduce){.wg-im .im-pic img{transition:none}.wg-im.is-zoom .im-item:hover .im-pic img{transform:none}}

.wg-im .im-txt{display:grid;gap:4px;min-width:0}
.wg-im .im-txt b{font-size:clamp(13px, 1.5vw, 17px);font-weight:800;line-height:1.5}
.wg-im .im-txt i{font-style:normal;font-size:clamp(11px, 1.2vw, 13px);opacity:.85;line-height:1.7}
.wg-im .im-txt em{font-style:normal;justify-self:start;margin-top:4px;padding:6px 13px;border-radius:99px;
  background:var(--surface);color:var(--ink);font-size:11.5px;font-weight:800;line-height:1;
  box-shadow:0 6px 18px rgba(0,0,0,.16);transition:transform .25s ease}
.wg-im .im-item:hover .im-txt em{transform:translateY(-2px)}

.wg-im.is-cap-over .im-item{display:grid}
.wg-im.is-cap-over .im-pic{grid-area:1 / 1}
.wg-im.is-cap-over .im-txt{grid-area:1 / 1;position:relative;z-index:2;align-self:end;
  padding:clamp(12px, 2vw, 22px);color:#fff;text-shadow:0 1px 14px rgba(0,0,0,.45)}
.wg-im.is-cap-over.is-align-center .im-txt{align-self:center;justify-items:center;text-align:center}
.wg-im.is-cap-over.is-align-start .im-txt{align-self:start}
.wg-im.is-cap-over .im-pic:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;
  background:linear-gradient(to top, rgba(0,0,0,var(--im-veil,.42)) 0%, rgba(0,0,0,calc(var(--im-veil,.42) * .35)) 42%, transparent 78%)}
.wg-im.is-tone-none.is-cap-over .im-pic:after{content:none}
.wg-im.is-tone-soft{--im-veil:.38}
.wg-im.is-tone-strong{--im-veil:.62}
.wg-im.is-tone-top.is-cap-over .im-pic:after{background:linear-gradient(to bottom, rgba(0,0,0,.5) 0%, transparent 62%)}

.wg-im.is-cap-under .im-item{background:transparent;border-radius:0;overflow:visible;display:grid;gap:9px}
.wg-im.is-cap-under .im-pic{border-radius:var(--im-r)}
.wg-im.is-cap-under .im-txt{padding:0 2px}
.wg-im.is-cap-under .im-txt em{background:transparent;box-shadow:none;padding:0;color:var(--green);text-decoration:none}

.wg-im.is-fixed .im-pic,.wg-im .im-item.is-fixed .im-pic{aspect-ratio:auto;height:var(--im-h)}

.wg-duo{display:grid;gap:var(--im-gap);grid-template-columns:repeat(2, minmax(0, 1fr));align-items:stretch}
.wg-duo.is-split-60{grid-template-columns:minmax(0,6fr) minmax(0,4fr)}
.wg-duo.is-split-40{grid-template-columns:minmax(0,4fr) minmax(0,6fr)}
.wg-duo.is-split-70{grid-template-columns:minmax(0,7fr) minmax(0,3fr)}
.wg-duo.is-split-30{grid-template-columns:minmax(0,3fr) minmax(0,7fr)}
.wg-duo.has-1.has-1{grid-template-columns:minmax(0, 1fr)}

.wg-band{display:grid;gap:var(--im-gap);grid-template-columns:repeat(2, minmax(0,1fr))}
.wg-band.is-two_wide{grid-template-columns:repeat(2, minmax(0,1fr))}
.wg-band.is-three{grid-template-columns:repeat(3, minmax(0,1fr))}
.wg-band.is-four{grid-template-columns:repeat(4, minmax(0,1fr))}
.wg-band.is-grid22{grid-template-columns:repeat(2, minmax(0,1fr))}
.wg-band.is-strip{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-columns:none}
.wg-band.is-masonry{grid-template-columns:repeat(3, minmax(0,1fr));align-items:start}
.wg-band.is-masonry .im-item:nth-child(3n+1) .im-pic{aspect-ratio:3 / 4}
.wg-band.is-masonry .im-item:nth-child(3n+2) .im-pic{aspect-ratio:1 / 1}
.wg-band.is-masonry .im-item:nth-child(3n) .im-pic{aspect-ratio:4 / 5}
.wg-band.is-big_two,.wg-band.is-two_big{grid-template-columns:repeat(2, minmax(0,1fr))}
.wg-band.is-big_two .im-item:first-child{grid-row:span 2}
.wg-band.is-two_big .im-item:last-child{grid-row:span 2}
.wg-band.is-big_two .im-item:first-child .im-pic,
.wg-band.is-two_big .im-item:last-child .im-pic{aspect-ratio:auto;height:100%;min-height:220px}
.wg-band.is-mosaic{grid-template-columns:repeat(4, minmax(0,1fr))}
.wg-band.is-mosaic .im-item:first-child{grid-column:span 2;grid-row:span 2}
.wg-band.is-mosaic .im-item:first-child .im-pic{aspect-ratio:auto;height:100%;min-height:260px}
.wg-band.is-hero_side{grid-template-columns:minmax(0,5fr) minmax(0,4fr)}
.wg-band.is-hero_side .im-item:first-child{grid-row:span 3}
.wg-band.is-hero_side .im-item:first-child .im-pic{aspect-ratio:auto;height:100%;min-height:300px}

@media (max-width:1024px){
  .wg-band.is-four{grid-template-columns:repeat(2, minmax(0,1fr))}
  .wg-band.is-mosaic{grid-template-columns:repeat(2, minmax(0,1fr))}
  .wg-band.is-mosaic .im-item:first-child{grid-column:span 2;grid-row:auto}
  .wg-band.is-mosaic .im-item:first-child .im-pic{min-height:220px}
  .wg-band.is-hero_side{grid-template-columns:minmax(0,1fr)}
  .wg-band.is-hero_side .im-item:first-child{grid-row:auto}
  .wg-band.is-hero_side .im-item:first-child .im-pic{min-height:230px}
}

@media (max-width:700px){
  .wg-im{--wg-edge:16px}
  .wg-im.is-m-1{grid-template-columns:minmax(0,1fr) !important;grid-auto-flow:row !important}
  .wg-im.is-m-1 .im-item{grid-row:auto !important;grid-column:auto !important}
  .wg-im.is-m-1 .im-item .im-pic{aspect-ratio:var(--im-ratio);height:auto;min-height:0}
  .wg-im.is-m-2{grid-template-columns:repeat(2, minmax(0,1fr)) !important;grid-auto-flow:row !important}
  .wg-im.is-m-2 .im-item{grid-row:auto !important;grid-column:auto !important}
  .wg-im.is-m-2 .im-item .im-pic{aspect-ratio:var(--im-ratio);height:auto;min-height:0}
  .wg-im.is-m-2.wg-band.is-mosaic .im-item:first-child,
  .wg-im.is-m-2.wg-band.is-big_two .im-item:first-child,
  .wg-im.is-m-2.wg-band.is-two_big .im-item:last-child{grid-column:span 2 !important}
  .wg-im.is-fixed .im-pic{height:var(--im-h-m)}

  .wg-im.is-m-scroll{display:flex !important;grid-template-columns:none !important;gap:var(--im-gap);
    overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;
    overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding-bottom:4px}
  .wg-im.is-m-scroll::-webkit-scrollbar{display:none;width:0;height:0}
  .wg-im.is-m-scroll .im-item{flex:0 0 calc(82% - var(--im-gap));scroll-snap-align:center;grid-row:auto !important;grid-column:auto !important}
  .wg-im.is-m-scroll .im-item .im-pic{aspect-ratio:var(--im-ratio);height:auto;min-height:0}

  .wg-im.is-bleed{margin-inline:calc(var(--wg-edge) * -1)}
  .wg-im.is-bleed.is-m-scroll{padding-inline:var(--wg-edge)}
  .wg-im.is-bleed:not(.is-m-scroll) .im-item{border-radius:calc(var(--im-r) * .6)}
}

.wg-grid2 .wg-irail.g2{position:relative;min-width:0}
.wg-grid2 .wg-irail .g2-cell{display:block}
.wg-grid2 .wg-irail .im-item{height:100%}

.wg-grid2 .nv-prail{position:relative;min-width:0;--wg-edge:20px}
.wg-grid2 .nv-prail .g2-cell{min-width:0}
@media (min-width:1025px){
  .wg-grid2 .nv-prail.is-rail-all>.g2-track>.g2-cell,
  .wg-grid2 .wg-irail.is-rail-all>.g2-track>.g2-cell,
  .wg-grid2 .g2.is-slider>.g2-track>.g2-cell{flex:0 0 var(--g2-w-d, var(--g2-w))}
}
.wg-grid2 .nv-prail.is-story .product-visual,
.wg-grid2 .nv-prail.is-story .pcard-visual{aspect-ratio:3 / 4}
.wg-grid2 .nv-prail.is-story .g2-cell>*{border-radius:18px}

.wg-grid2 .nv-prail.is-rows>.g2-track{display:grid !important;grid-template-columns:none !important;
  grid-auto-flow:column;grid-template-rows:repeat(var(--nv-rows,2), minmax(0,1fr));
  grid-auto-columns:var(--g2-w, calc((100% - var(--g2-gap)) / 3));
  gap:var(--g2-gap);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;
  overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom;
  padding:2px 2px 10px;margin:-2px -2px 0}
.wg-grid2 .nv-prail.is-rows>.g2-track>.g2-cell{flex:none !important;scroll-snap-align:start}
@media (min-width:1025px){
  .wg-grid2 .nv-prail.is-rows>.g2-track{grid-auto-columns:var(--g2-w-d, var(--g2-w))}
}
@media (max-width:700px){
  .wg-grid2 .nv-prail.is-rows>.g2-track{grid-auto-columns:var(--g2-w-m, 46%);gap:var(--g2-gap-m)}
  .wg-grid2 .nv-prail{--wg-edge:16px}
  .wg-grid2 .nv-prail.is-bleed{margin-inline:calc(var(--wg-edge) * -1)}
  .wg-grid2 .nv-prail.is-bleed>.g2-track{padding-inline:var(--wg-edge)}
  .wg-grid2 .nv-prail.is-bleed>.g2-bar,
  .wg-grid2 .nv-prail.is-bleed>.nv-dots{margin-inline:var(--wg-edge)}
  .wg-grid2 .wg-irail.is-bleed{margin-inline:-16px}
  .wg-grid2 .wg-irail.is-bleed>.g2-track{padding-inline:16px}
}

.nv-dots{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:11px;flex-wrap:wrap}
.nv-dots:empty{display:none}
.nv-dots button{width:7px;height:7px;padding:0;border:0;border-radius:99px;cursor:pointer;
  background:color-mix(in oklch, var(--ink, #222), transparent 78%);transition:width .3s cubic-bezier(.25,.9,.25,1),background .25s}
.nv-dots button.on{width:22px;background:var(--green, #16a34a)}
@media (prefers-reduced-motion:reduce){.nv-dots button{transition:none}}

.wg-im .im-item:focus-visible,.nv-dots button:focus-visible{outline:2px solid var(--green, #16a34a);outline-offset:2px}
.wgn-rail{position:relative}
.wgn-rail>.g2-track{display:grid;grid-auto-flow:column;grid-auto-columns:var(--wgn-w);gap:var(--wgn-gap);
  overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:4px}
.wgn-rail>.g2-track::-webkit-scrollbar{display:none}
.wgn-rail .wgn-cell{scroll-snap-align:start;display:grid;justify-items:center;gap:7px;text-align:center;
  text-decoration:none;color:inherit;min-width:0}
.wgn-rail .wgn-cell b{font-size:calc(12.5px * var(--fz-base,1));font-weight:700;line-height:1.6;
  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}
.wgn-rail .wgn-cell i{font-style:normal;font-size:calc(11px * var(--fz-base,1));opacity:.62}
@media (max-width:760px){
  .wgn-rail>.g2-track{grid-auto-columns:var(--wgn-w-m);gap:var(--wgn-gap-m)}
  .wgn-rail .g2-btn{display:none}
}

.wgn-cats .wgn-face{width:var(--wgn-sz);height:var(--wgn-sz);display:grid;place-items:center;overflow:hidden;
  background:var(--surface2,#f4f6fa);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}
.wgn-cats .wgn-face img{width:100%;height:100%;object-fit:cover}
.wgn-cats .wgn-face .ic{display:grid;place-items:center;opacity:.7}
.wgn-cats .wgn-cell:hover .wgn-face{transform:translateY(-3px)}
.wgn-cats.is-circle .wgn-face{border-radius:50%;border:1px solid var(--line,#e6e9f0)}
.wgn-cats.is-circle .wgn-cell:hover .wgn-face{box-shadow:0 10px 26px rgba(15,20,30,.12)}
.wgn-cats.is-squircle .wgn-face{border-radius:22%;border:1px solid var(--line,#e6e9f0)}
.wgn-cats.is-shadow .wgn-face{border-radius:16px;box-shadow:0 8px 22px rgba(15,20,30,.10)}
.wgn-cats.is-outline .wgn-face{border-radius:14px;border:2px solid var(--line,#e6e9f0);background:transparent}
.wgn-cats.is-outline .wgn-cell:hover .wgn-face{border-color:var(--green,#16a34a)}
.wgn-cats.is-chip .wgn-face{display:none}
.wgn-cats.is-chip .wgn-cell{padding:10px 14px;border-radius:99px;background:var(--surface2,#f4f6fa);
  border:1px solid var(--line,#e6e9f0);gap:2px}
.wgn-cats.is-chip .wgn-cell:hover{border-color:var(--green,#16a34a)}

.wgn-tiles{display:grid;grid-template-columns:repeat(var(--wgn-cols),minmax(0,1fr));gap:var(--wgn-gap)}
.wgn-tile{position:relative;display:block;overflow:hidden;border-radius:var(--wgn-r);text-decoration:none;color:inherit;
  background:var(--surface,#fff);transition:transform .25s ease,box-shadow .25s ease}
.wgn-tile:hover{transform:translateY(-3px)}
.wgn-tile .wgn-pic{display:block;aspect-ratio:var(--wgn-ratio);overflow:hidden;background:var(--surface2,#f4f6fa)}
.wgn-tile .wgn-pic img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}
.wgn-tile:hover .wgn-pic img{transform:scale(1.05)}
.wgn-tile .wgn-ph{width:100%;height:100%;display:grid;place-items:center;opacity:.5}
.wgn-tile .wgn-txt{display:grid;gap:3px}
.wgn-tile .wgn-txt b{font-size:calc(14px * var(--fz-base,1));font-weight:800;line-height:1.7}
.wgn-tile .wgn-txt em{font-style:normal;font-size:calc(11.5px * var(--fz-base,1));opacity:.75;line-height:1.75}
.wgn-tile .wgn-txt i{font-style:normal;font-size:calc(11px * var(--fz-base,1));opacity:.65}
.wgn-tiles.is-overlay .wgn-txt,.wgn-tiles.is-gradient .wgn-txt,.wgn-tiles.is-glass .wgn-txt{
  position:absolute;inset-inline:12px;bottom:12px;color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.45)}
.wgn-tiles.is-overlay .wgn-pic::after{content:'';position:absolute;inset:0;background:rgba(10,14,20,.28)}
.wgn-tiles.is-gradient .wgn-pic::after{content:'';position:absolute;inset:0;
  background:linear-gradient(to top,rgba(8,11,18,.82),rgba(8,11,18,.12) 58%,transparent)}
.wgn-tiles.is-glass .wgn-txt{background:rgba(255,255,255,.16);backdrop-filter:blur(9px);
  border:1px solid rgba(255,255,255,.28);border-radius:14px;padding:10px 12px;text-shadow:none}
.wgn-tiles.is-frame .wgn-tile{border:1px solid var(--line,#e6e9f0);padding:9px}
.wgn-tiles.is-frame .wgn-pic{border-radius:calc(var(--wgn-r) - 8px)}
.wgn-tiles.is-frame .wgn-txt{padding:11px 4px 5px;text-align:center}
.wgn-tiles.is-split .wgn-tile{display:grid;grid-template-columns:44% 1fr;align-items:center;
  border:1px solid var(--line,#e6e9f0)}
.wgn-tiles.is-split .wgn-pic{aspect-ratio:1/1;height:100%}
.wgn-tiles.is-split .wgn-txt{padding:12px 14px}
@media (max-width:760px){
  .wgn-tiles{grid-template-columns:repeat(var(--wgn-cols-m),minmax(0,1fr))}
  .wgn-tiles.is-split .wgn-tile{grid-template-columns:40% 1fr}
}

.wgn-cols{display:grid;grid-template-columns:repeat(var(--wgn-cols),minmax(0,1fr));gap:16px}
.wgn-col{display:grid;gap:9px;align-content:start}
.wgn-col-head{display:flex;align-items:center;gap:9px;text-decoration:none;color:inherit}
.wgn-col-head b{font-size:calc(13.5px * var(--fz-base,1));font-weight:800}
.wgn-col-head i{font-style:normal;font-size:calc(11px * var(--fz-base,1));opacity:.55;margin-inline-start:auto}
.wgn-col-ic{width:34px;height:34px;flex:0 0 34px;border-radius:10px;overflow:hidden;display:grid;place-items:center;
  background:var(--surface2,#f4f6fa)}
.wgn-col-ic img{width:100%;height:100%;object-fit:cover}
.wgn-col-list{list-style:none;margin:0;padding:0;display:grid;gap:5px}
.wgn-col-list a{text-decoration:none;color:inherit;opacity:.78;font-size:calc(12.5px * var(--fz-base,1));line-height:1.9}
.wgn-col-list a:hover{opacity:1;color:var(--green,#16a34a)}
.wgn-col-more{font-size:calc(11.5px * var(--fz-base,1));font-weight:700;text-decoration:none;color:var(--green,#16a34a)}
.wgn-cols.is-boxed .wgn-col{background:var(--surface,#fff);border:1px solid var(--line,#e6e9f0);
  border-radius:16px;padding:14px}
.wgn-cols.is-divided .wgn-col{border-inline-end:1px solid var(--line,#e6e9f0);padding-inline-end:16px}
.wgn-cols.is-divided .wgn-col:last-child{border-inline-end:0}
.wgn-cols.is-accent .wgn-col-head b{color:var(--green,#16a34a)}
.wgn-cols.is-accent .wgn-col{border-top:2px solid var(--green,#16a34a);padding-top:11px}
@media (max-width:860px){.wgn-cols{grid-template-columns:repeat(2,minmax(0,1fr))}
  .wgn-cols.is-divided .wgn-col{border-inline-end:0}}
@media (max-width:520px){.wgn-cols{grid-template-columns:1fr}}

.wgn-marq{position:relative;overflow:hidden}
.wgn-marq-track{display:flex;width:max-content;animation:wgn-marq var(--wgn-spd) linear infinite}
.wgn-marq.is-rev .wgn-marq-track{animation-direction:reverse}
.wgn-marq.is-pause:hover .wgn-marq-track{animation-play-state:paused}
.wgn-marq-run{display:flex;align-items:center;gap:30px;padding-inline:15px}
.wgn-marq-item{display:grid;place-items:center;height:calc(var(--wgn-h) + 18px);min-width:96px;text-decoration:none;color:inherit}
.wgn-marq-item img{max-height:var(--wgn-h);width:auto;object-fit:contain;display:block}
.wgn-marq-item .wgb-txt{font-weight:800;font-size:calc(14px * var(--fz-base,1));white-space:nowrap;opacity:.8}
.wgn-marq.is-mono .wgn-marq-item{filter:grayscale(1);opacity:.62;transition:filter .3s ease,opacity .3s ease}
.wgn-marq.is-mono .wgn-marq-item:hover{filter:none;opacity:1}
.wgn-marq.is-boxed .wgn-marq-item{padding:10px 18px;border:1px solid var(--line,#e6e9f0);border-radius:14px;
  background:var(--surface,#fff)}
.wgn-marq.is-soft .wgn-marq-item{padding:10px 18px;border-radius:14px;background:var(--surface2,#f4f6fa)}
.wgn-marq.is-fade::before,.wgn-marq.is-fade::after{content:'';position:absolute;top:0;bottom:0;width:72px;z-index:2;
  pointer-events:none}
.wgn-marq.is-fade::before{inset-inline-start:0;background:linear-gradient(to left,transparent,var(--bg,#fff))}
.wgn-marq.is-fade::after{inset-inline-end:0;background:linear-gradient(to right,transparent,var(--bg,#fff))}
@keyframes wgn-marq{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media (prefers-reduced-motion:reduce){
  .wgn-marq-track{animation:none;width:100%;overflow-x:auto}
  .wgn-marq-run:last-child{display:none}
}

.wgn-btiles{display:grid;grid-template-columns:repeat(var(--wgn-cols),minmax(0,1fr));gap:var(--wgn-gap)}
.wgn-btile{display:grid;justify-items:center;align-content:center;gap:7px;padding:14px 10px;text-decoration:none;
  color:inherit;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}
.wgn-btile:hover{transform:translateY(-3px)}
.wgn-blogo{display:grid;place-items:center;height:calc(var(--wgn-h) + 6px);width:100%}
.wgn-blogo img{max-height:var(--wgn-h);max-width:100%;width:auto;object-fit:contain;display:block}
.wgn-blogo .wgb-txt{font-weight:800;font-size:calc(13px * var(--fz-base,1));opacity:.8;text-align:center;
  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}
.wgn-btile b{font-size:calc(12px * var(--fz-base,1));font-weight:700;text-align:center;
  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}
.wgn-btile i{font-style:normal;font-size:calc(10.5px * var(--fz-base,1));opacity:.6}
.wgn-btiles.is-card .wgn-btile{background:var(--surface,#fff);border:1px solid var(--line,#e6e9f0);border-radius:16px;
  box-shadow:0 4px 14px rgba(15,20,30,.05)}
.wgn-btiles.is-card .wgn-btile:hover{box-shadow:0 14px 30px rgba(15,20,30,.11)}
.wgn-btiles.is-ring .wgn-btile{border-radius:50%;aspect-ratio:1/1;border:2px solid var(--line,#e6e9f0);
  background:var(--surface,#fff);padding:10px}
.wgn-btiles.is-ring .wgn-btile:hover{border-color:var(--green,#16a34a)}
.wgn-btiles.is-ring b{display:none}
.wgn-btiles.is-glass .wgn-btile{border-radius:18px;background:rgba(255,255,255,.55);backdrop-filter:blur(10px);
  border:1px solid rgba(255,255,255,.6);box-shadow:0 8px 26px rgba(15,20,30,.08)}
.wgn-btiles.is-minimal .wgn-btile{border:1px solid transparent;border-bottom-color:var(--line,#e6e9f0);border-radius:0}
.wgn-btiles.is-minimal .wgn-btile:hover{border-bottom-color:var(--green,#16a34a);transform:none}
.wgn-btiles.is-plate .wgn-btile{border-radius:14px;
  background:color-mix(in oklch,var(--green,#16a34a),transparent 92%);
  border:1px solid color-mix(in oklch,var(--green,#16a34a),transparent 80%)}
@media (max-width:760px){.wgn-btiles{grid-template-columns:repeat(var(--wgn-cols-m),minmax(0,1fr))}}

.wgn-brail .wgn-cell{gap:6px}
.wgn-brail .wgn-blogo{height:calc(var(--wgn-h) + 6px)}
.wgn-brail.is-pill .wgn-cell{padding:11px 14px;border-radius:99px;background:var(--surface,#fff);
  border:1px solid var(--line,#e6e9f0)}
.wgn-brail.is-square .wgn-cell{padding:12px;border-radius:16px;background:var(--surface,#fff);
  border:1px solid var(--line,#e6e9f0)}
.wgn-brail.is-circle .wgn-cell{padding:0}
.wgn-brail.is-circle .wgn-blogo{aspect-ratio:1/1;height:auto;border-radius:50%;border:1px solid var(--line,#e6e9f0);
  background:var(--surface,#fff);padding:12px}
.wgn-brail.is-badge .wgn-cell{padding:12px 10px;border-radius:14px;background:var(--surface2,#f4f6fa)}
.wgn-brail .wgn-cell:hover{border-color:var(--green,#16a34a)}
