.bk-sg.bk-mk--yoga{--mk-bead:clamp(32px, calc(3.077 * var(--mk-vw)), 48px);--sg-h2:clamp(27px, calc(2.949 * var(--mk-vw)), 46px)}.bk-sg.bk-mk--yoga .bk-sg-h1{line-height:.98}.bk-sg.bk-mk--yoga .bk-sg-h2{line-height:1.02}.bk-sg .bk-mk-yoga__cards{gap:.75em;width:19.5em;top:21%;right:0}.bk-sg .bk-mk-yoga__cards>.bk-sg-ui{width:auto}.bk-sg .bk-mk-yoga__cards .bk-sg-ui__rise{gap:.46em;height:5.6em;margin-block:.9em .8em}.bk-sg .bk-mk-yoga__cards .bk-sg-ui__rise i:nth-child(-n+6){opacity:.42}.bk-sg .bk-mk-yoga__cards .bk-sg-ui__rise i:nth-child(7){opacity:.7}.bk-sg .bk-mk-yoga__cards .bk-sg-ui--bars .bk-sg-ui__foot{border:0;margin:0;padding:0}.bk-sg.bk-mk--yoga .bk-mk-facts{justify-content:space-between}.bk-sg .bk-mk-yoga__panel{margin:calc(var(--mk-bead) / 2) 0 0;border-radius:var(--sg-r);box-shadow:inset 0 0 0 1px var(--hair-2);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid;position:relative}.bk-sg .bk-mk-yoga__panel:before{content:"";background:color-mix(in srgb, var(--sg-green) 62%, transparent);height:2px;position:absolute;top:-1px;left:12.5%;right:12.5%}.bk-sg .bk-mk-yoga__panel li{min-width:0;padding:calc(var(--mk-bead) / 2 + clamp(14px, calc(1.667 * var(--mk-vw)), 26px)) clamp(14px, calc(1.795 * var(--mk-vw)), 28px) clamp(20px, calc(2.436 * var(--mk-vw)), 38px);position:relative}.bk-sg .bk-mk-yoga__panel li+li:before{content:"";inset:calc(var(--mk-bead) / 2 + clamp(14px, calc(1.667 * var(--mk-vw)), 26px)) auto clamp(20px, calc(2.436 * var(--mk-vw)), 38px) 0;background:var(--hair-2);width:1px;position:absolute}.bk-sg .bk-mk-yoga__bead{top:calc(var(--mk-bead) / -2);z-index:1;width:var(--mk-bead);height:var(--mk-bead);margin-left:calc(var(--mk-bead) / -2);background:var(--sg-green);box-shadow:0 0 0 clamp(5px, calc(.641 * var(--mk-vw)), 10px) var(--bg);font-family:var(--sg-body);font-size:calc(var(--mk-bead) * .4);color:#051704;border-radius:50%;place-items:center;font-weight:700;line-height:1;display:grid;position:absolute;left:50%}.bk-sg .bk-mk-yoga__shot{border-radius:clamp(6px, calc(.641 * var(--mk-vw)), 10px)}.bk-sg .bk-mk-yoga__panel h3{margin:clamp(14px, calc(1.538 * var(--mk-vw)), 24px) 0 0;font-family:var(--sg-body);font-size:var(--mk-t);letter-spacing:-.012em;color:var(--fg);font-weight:650;line-height:1.22}.bk-sg .bk-mk-yoga__panel p{max-width:19em;font-size:var(--sg-say);color:color-mix(in srgb, var(--fg) 84%, transparent);text-wrap:pretty;margin:.5em 0 0;line-height:1.48}.bk-sg.bk-mk--yoga .bk-mk-cards--six{gap:clamp(10px, calc(1.282 * var(--mk-vw)), 20px)}.bk-sg.bk-mk--yoga .bk-mk-cards--six .bk-mk-card__body{padding-inline:clamp(12px, calc(1.218 * var(--mk-vw)), 19px);padding-bottom:clamp(16px, calc(1.667 * var(--mk-vw)), 26px)}.bk-sg.bk-mk--yoga .bk-mk-cards--six .bk-mk-card__t{font-size:calc(var(--mk-t) * .9)}.bk-sg.bk-mk--yoga .bk-mk-cards--six .bk-mk-card__x{font-size:calc(var(--mk-x) * .95)}.bk-sg .bk-mk-yoga__results{padding-block:clamp(44px, calc(5.385 * var(--mk-vw)), 84px)}.bk-sg .bk-mk-yoga__row{gap:clamp(24px, calc(4.103 * var(--mk-vw)), 64px);grid-template-columns:minmax(0,.42fr) minmax(0,1fr);align-items:center;display:grid}.bk-sg .bk-mk-yoga__whose{max-width:70em;margin:clamp(24px, calc(2.821 * var(--mk-vw)), 44px) 0 0;padding-top:clamp(16px, calc(1.795 * var(--mk-vw)), 28px);border-top:1px solid var(--hair);font-size:var(--sg-small);color:color-mix(in srgb, var(--fg) 80%, transparent);line-height:1.55}.bk-sg .bk-mk-yoga__results .bk-mk-source{margin-top:clamp(8px, calc(.897 * var(--mk-vw)), 14px)}.bk-sg .bk-mk-yoga__change{padding-block:clamp(48px, calc(5.897 * var(--mk-vw)), 92px)}.bk-sg .bk-mk-yoga__four{gap:clamp(18px, calc(2.821 * var(--mk-vw)), 44px);grid-template-columns:minmax(0,1.06fr) minmax(0,1.3fr) minmax(0,.46fr) minmax(0,.62fr);align-items:center;display:grid}.bk-sg .bk-mk-yoga__four .bk-sg-h2{font-size:calc(var(--sg-h2) * .8)}.bk-sg .bk-mk-yoga__pair{aspect-ratio:3/2;border-radius:var(--sg-r);grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;display:grid;position:relative;overflow:hidden}.bk-sg .bk-mk-yoga__pair figure{background:#151916;min-width:0;margin:0;position:relative;overflow:hidden}.bk-sg .bk-mk-yoga__pair figure[data-tone=before] img{filter:saturate(.5)brightness(.9)}.bk-sg .bk-mk-yoga__pair figure .bk-mk-plate{background:linear-gradient(160deg,#1b201d 0%,#0e110f 100%)}.bk-sg .bk-mk-yoga__pair figure[data-tone=after] .bk-mk-plate{background:radial-gradient(90% 70% at 70% 30%,#25f71633,#0000 70%),linear-gradient(160deg,#1b201d 0%,#0e110f 100%)}.bk-sg .bk-mk-yoga__pair figure:after{content:"";background:linear-gradient(#0000 0%,#000000b8 100%);position:absolute;inset:50% 0 0}.bk-sg .bk-mk-yoga__pair em{top:clamp(10px, calc(1.218 * var(--mk-vw)), 19px);left:clamp(10px, calc(1.218 * var(--mk-vw)), 19px);z-index:2;font-size:clamp(12px, calc(.929 * var(--mk-vw)), 14.5px);color:#fff;background:#0a0b0adb;border-radius:999px;padding:.5em 1.15em;font-style:normal;font-weight:600;line-height:1.2;position:absolute}.bk-sg .bk-mk-yoga__pair figure[data-tone=after] em{background:var(--sg-green);color:#051704}.bk-sg .bk-mk-yoga__pair figcaption{right:clamp(10px, calc(1.218 * var(--mk-vw)), 19px);bottom:clamp(10px, calc(1.218 * var(--mk-vw)), 19px);left:clamp(10px, calc(1.218 * var(--mk-vw)), 19px);z-index:2;font-size:var(--mk-x);color:#fff;text-wrap:balance;font-weight:500;line-height:1.3;position:absolute}.bk-sg .bk-mk-yoga__pair>i{z-index:3;width:clamp(24px, calc(2.179 * var(--mk-vw)), 34px);height:clamp(24px, calc(2.179 * var(--mk-vw)), 34px);margin:calc(clamp(24px, calc(2.179 * var(--mk-vw)), 34px) / -2) 0 0 calc(clamp(24px, calc(2.179 * var(--mk-vw)), 34px) / -2);background:#fff;border-radius:50%;position:absolute;top:50%;left:50%;box-shadow:0 6px 18px -6px #0009}.bk-sg .bk-mk-yoga__pair>i:before,.bk-sg .bk-mk-yoga__pair>i:after{content:"";width:.34em;height:.34em;font-size:clamp(14px, calc(1.218 * var(--mk-vw)), 19px);border:1.5px solid #0c0e0d;border-width:1.5px 1.5px 0 0;margin-top:-.17em;position:absolute;top:50%}.bk-sg .bk-mk-yoga__pair>i:before{left:28%;transform:rotate(-135deg)}.bk-sg .bk-mk-yoga__pair>i:after{right:28%;transform:rotate(45deg)}.bk-sg .bk-mk-yoga__gains{justify-content:space-between;align-self:stretch;gap:clamp(12px, calc(1.41 * var(--mk-vw)), 22px);padding:clamp(16px, calc(1.795 * var(--mk-vw)), 28px) clamp(14px, calc(1.538 * var(--mk-vw)), 24px);border-radius:var(--sg-r);background:var(--sg-card);box-shadow:inset 0 0 0 1px var(--sg-card-edge), var(--sg-card-cast);flex-direction:column;margin:0;list-style:none;display:flex}.bk-sg .bk-mk-yoga__gains li{flex-direction:column;min-width:0;display:flex}.bk-sg .bk-mk-yoga__gains b{font-family:var(--sg-body);font-size:clamp(17px, calc(1.538 * var(--mk-vw)), 24px);overflow-wrap:normal;letter-spacing:-.02em;color:var(--sg-mark);font-weight:600;line-height:1.1}.bk-sg .bk-mk-yoga__gains span{font-size:calc(var(--mk-x) * .9);color:var(--fg-dim);margin-top:.3em;line-height:1.35}.bk-sg .bk-mk-yoga__said{min-width:0}.bk-sg .bk-mk-yoga__said-l{font-size:var(--sg-label);letter-spacing:.16em;text-transform:uppercase;color:var(--sg-mark);margin:0 0 .9em;font-weight:600;line-height:1.4}.bk-sg .bk-mk-yoga__said-x{font-size:var(--mk-x);color:var(--fg);text-wrap:pretty;margin:0;line-height:1.55}.bk-sg .bk-mk-yoga__said-by{margin:clamp(14px, calc(1.538 * var(--mk-vw)), 24px) 0 0;border-left:2px solid var(--sg-green);font-size:var(--sg-small);flex-direction:column;gap:.15em;padding-left:.95em;line-height:1.35;display:flex}.bk-sg .bk-mk-yoga__said-by b{color:var(--fg);font-weight:650}.bk-sg .bk-mk-yoga__said-by span{color:var(--fg-dim)}.bk-sg .bk-mk-yoga__close{padding-block:clamp(44px, calc(5.513 * var(--mk-vw)), 86px)}.bk-sg .bk-mk-yoga__close .bk-mk-close__veil{background:linear-gradient(90deg, var(--bg) 0%, color-mix(in srgb, var(--bg) 78%, transparent) 40%, color-mix(in srgb, var(--bg) 56%, transparent) 100%)}.bk-sg .bk-mk-yoga__close-in{gap:clamp(24px, calc(4.872 * var(--mk-vw)), 76px);grid-template-columns:minmax(0,1.2fr) minmax(0,.62fr) auto;align-items:center;display:grid}.bk-sg .bk-mk-yoga__close .bk-mk-words>.bk-mk-p{margin-top:clamp(10px, calc(1.154 * var(--mk-vw)), 18px);color:var(--fg);opacity:.92}.bk-sg .bk-mk-yoga__go{gap:clamp(12px, calc(1.41 * var(--mk-vw)), 22px);flex-direction:column;align-items:flex-start;display:flex}.bk-sg .bk-mk-yoga__go .bk-sg-btn{font-size:calc(var(--sg-say) * 1.08);padding:1.25em 2em}.bk-sg .bk-mk-yoga__go p{font-size:var(--sg-small);color:color-mix(in srgb, var(--fg) 86%, transparent);flex-direction:column;margin:0;padding-left:.4em;line-height:1.45;display:flex}@media (max-width:1360px){.bk-sg.bk-mk--yoga .bk-mk-cards--six{gap:var(--sg-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.bk-sg.bk-mk--yoga .bk-mk-cards--six .bk-mk-card__t{font-size:var(--mk-t)}.bk-sg.bk-mk--yoga .bk-mk-cards--six .bk-mk-card__x{font-size:var(--mk-x)}.bk-sg .bk-mk-yoga__four{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr) minmax(0,.42fr)}.bk-sg .bk-mk-yoga__said{border-top:1px solid var(--hair);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(16px,2vw,40px);padding-top:clamp(20px,2vw,36px);display:grid}.bk-sg .bk-mk-yoga__said-l,.bk-sg .bk-mk-yoga__said-by{margin:0}}@media (max-width:1100px){.bk-sg .bk-mk-yoga__cards{width:17.5em}}@media (max-width:1000px){.bk-sg .bk-mk-yoga__panel{row-gap:calc(var(--mk-bead) / 2);box-shadow:none;grid-template-columns:repeat(2,minmax(0,1fr))}.bk-sg .bk-mk-yoga__panel:before{display:none}.bk-sg .bk-mk-yoga__panel li{border-radius:var(--sg-r);box-shadow:inset 0 0 0 1px var(--hair-2)}.bk-sg .bk-mk-yoga__panel li+li:before{display:none}.bk-sg .bk-mk-yoga__panel{column-gap:var(--sg-gap);row-gap:calc(var(--mk-bead) / 2 + var(--sg-gap))}.bk-sg .bk-mk-yoga__row{grid-template-columns:minmax(0,1fr);align-items:start}.bk-sg .bk-mk-yoga__four{grid-template-columns:minmax(0,1fr) minmax(0,.4fr)}.bk-sg .bk-mk-yoga__four>.bk-mk-words{grid-column:1/-1}.bk-sg .bk-mk-yoga__close-in{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.bk-sg .bk-mk-yoga__close-in>.bk-mk-words{grid-column:1/-1}}@media (max-width:900px){.bk-sg .bk-mk-yoga__cards{flex-flow:wrap;width:auto;position:relative;inset:auto}.bk-sg .bk-mk-yoga__cards>.bk-sg-ui{flex:15em;max-width:24em}}@media (max-width:640px){.bk-sg.bk-mk--yoga .bk-mk-cards--six,.bk-sg .bk-mk-yoga__panel,.bk-sg .bk-mk-yoga__four{grid-template-columns:minmax(0,1fr)}.bk-sg .bk-mk-yoga__gains{flex-flow:wrap}.bk-sg .bk-mk-yoga__gains li{flex:8em}.bk-sg .bk-mk-yoga__said,.bk-sg .bk-mk-yoga__close-in{grid-template-columns:minmax(0,1fr)}}
