#s05-approach{--sq-a:var(--color-ink-2);--sq-b:#313b3c;padding-block-end:var(--space-6)}#s05-approach .head__he{text-wrap:balance}#s05-approach .ap__head{align-self:center}#s05-approach .ap__fig{min-width:0;margin:0}#s05-approach .pm__board{grid-template-columns:112px minmax(0,1fr) minmax(0,1fr);display:grid}#s05-approach .pm__ax{font:700 1.0625rem/1.3 var(--font-display);color:var(--color-stone)}#s05-approach .pm__ax--c1,#s05-approach .pm__ax--c2{grid-row:1;padding:0 28px 12px}#s05-approach .pm__ax--c1{grid-column:2}#s05-approach .pm__ax--c2{grid-column:3}#s05-approach .pm__ax--r1,#s05-approach .pm__ax--r2{grid-column:1;padding-block-start:30px;padding-inline-end:16px}#s05-approach .pm__ax--r1{grid-row:2}#s05-approach .pm__ax--r2{grid-row:3}#s05-approach .pm__q--proof{grid-area:2/2}#s05-approach .pm__q--identity{grid-area:2/3}#s05-approach .pm__q--ease{grid-area:3/2}#s05-approach .pm__q--impulse{grid-area:3/3}#s05-approach .pm__q{aspect-ratio:6/5;justify-content:space-between;align-items:flex-start;gap:var(--space-2);background:var(--sq-a);color:var(--color-paper);flex-direction:column;padding:28px;display:flex}#s05-approach .pm__q--identity,#s05-approach .pm__q--ease{background:var(--sq-b)}#s05-approach .pm__q--proof{background:var(--color-yellow);color:var(--color-ink)}#s05-approach .pm__name{font:900 clamp(2.25rem, 1.4rem + 1.9vw, 3.25rem)/1 var(--font-display)}#s05-approach .pm__num{font:700 1.25rem/1.3 var(--font-display);text-wrap:balance;max-width:18ch}@media (max-width:1023px){#s05-approach .ap__head{align-self:start}}@media (max-width:767px){#s05-approach .pm__board{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#s05-approach .pm__ax--c1,#s05-approach .pm__ax--c2{padding:0 16px 10px;font-size:1rem}#s05-approach .pm__ax--c1{grid-area:1/1}#s05-approach .pm__ax--c2{grid-area:1/2}#s05-approach .pm__ax--r1,#s05-approach .pm__ax--r2{padding:16px 0 10px;font-size:1rem}#s05-approach .pm__ax--r1{grid-area:2/1/3/3}#s05-approach .pm__ax--r2{grid-area:4/1/5/3}#s05-approach .pm__q--proof{grid-area:3/1}#s05-approach .pm__q--identity{grid-area:3/2}#s05-approach .pm__q--ease{grid-area:5/1}#s05-approach .pm__q--impulse{grid-area:5/2}#s05-approach .pm__q{aspect-ratio:1;padding:16px}#s05-approach .pm__name{font-size:1.875rem}#s05-approach .pm__num{font-size:1rem}}#s06-data .dx__con{padding:var(--space-5);border-radius:var(--radius-card);background:var(--color-sand);margin:0}#s06-data .dx__chips{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}#s06-data .dx__c{height:84px;padding-inline:var(--space-1);background:var(--color-paper);text-align:center;color:var(--color-ink);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;transition:background-color .35s;display:flex}#s06-data .dx__cn{font:700 1.3125rem/1.2 var(--font-display);white-space:nowrap}#s06-data .dx__cd{opacity:0;max-height:0;font:600 var(--step-body)/1.35 var(--font-display);white-space:nowrap;transition:max-height .35s,opacity .3s;overflow:hidden}#s06-data .dx__c.is-on{background:var(--color-yellow)}#s06-data .dx__c.is-on .dx__cd{opacity:1;max-height:1.4em}#s06-data .dx__read{column-gap:var(--space-5);row-gap:var(--space-3);border-block-start:2px solid var(--color-ink);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-block-start:var(--space-5);padding-block-start:var(--space-4);display:grid}#s06-data .dx__lab{margin:0 0 var(--space-1);font:700 var(--step-small)/1.3 var(--font-display);color:var(--color-muted)}#s06-data .dx__stack{display:grid}#s06-data .dx__val{font:600 var(--step-lead)/1.45 var(--font-display);color:var(--color-ink);opacity:0;grid-area:1/1;margin:0;transition:opacity .3s,transform .4s cubic-bezier(.22,.61,.36,1);transform:translateY(6px)}#s06-data .dx__row--b .dx__val{font-weight:800}#s06-data .dx__val.is-on{opacity:1;transition-duration:.4s;transform:none}#s06-data .dx__con.is-still *,.no-motion #s06-data .dx__con *{transition:none!important}@media (max-width:1023px){#s06-data .dx__con{padding:var(--space-4)}}@media (max-width:767px){#s06-data .dx__con{padding:var(--space-3)}#s06-data .dx__chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}#s06-data .dx__c{border-radius:12px;height:72px}#s06-data .dx__cn{font-size:1.125rem}#s06-data .dx__cd{font-size:1rem}#s06-data .dx__read{grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-4);padding-block-start:var(--space-3)}}#s05b-profit .pf__fig{min-width:0;margin:0}#s05b-profit .pf__head{align-self:center}@media (max-width:1023px){#s05b-profit .pf__head{align-self:start}}#s05b-profit .pf__chart{width:100%;height:auto;display:block;overflow:visible}#s05b-profit .pf__chart .ax{stroke:var(--color-stone);stroke-width:2px}#s05b-profit .pf__chart .ln{fill:none;stroke:var(--color-paper);stroke-width:6px;stroke-linecap:round;stroke-linejoin:round}#s05b-profit .pf__chart .ln--soft{stroke:var(--color-stone)}#s05b-profit .pf__chart .ln--dim{stroke:#6e7577}#s05b-profit .pf__chart .gap{fill:none;stroke:var(--color-yellow);stroke-width:8px}#s05b-profit .pf__chart .lbl{font:600 18px/1 var(--font-display);fill:var(--color-paper)}#s05b-profit .pf__chart .lbl--big{font-size:24px;font-weight:800}#s05b-profit .pf__chart .lbl--soft{fill:var(--color-stone)}#s05b-profit .pf__chart .lbl--dim{fill:#8a9092}#s05b-profit .pf__chart .lbl--en{font:700 16px/1 var(--font-en);letter-spacing:.02em;fill:var(--color-stone)}@media (max-width:767px){#s05b-profit .pf__chart .lbl{font-size:26px}#s05b-profit .pf__chart .lbl--big{font-size:30px}#s05b-profit .pf__chart .lbl--en{font-size:22px}#s05b-profit .pf__chart .ln{stroke-width:9px}#s05b-profit .pf__chart .gap{stroke-width:11px}}#s05b-profit .split,#s08-brand .br__split{align-items:center}#s08-brand .head__he{text-wrap:balance}#s08-brand svg{width:100%;height:auto;display:block;overflow:visible}#s08-brand .ax{fill:none;stroke:var(--color-stone);stroke-width:2px;vector-effect:non-scaling-stroke}#s08-brand .ln{fill:none;stroke:var(--color-ink);stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}#s08-brand .ln--soft{stroke:var(--color-stone)}#s08-brand .br-life{width:100%;margin:0}#s08-brand .br-life__box{position:relative}#s08-brand .br-life__plot{aspect-ratio:8/5;position:relative}#s08-brand .br-life__svg{height:100%;position:absolute;inset:0}#s08-brand .br-life .st-dot{background:var(--color-stone);width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute}#s08-brand .br-life .st-dot.is-past{background:var(--color-ink)}#s08-brand .br-life__here{place-items:center;width:48px;height:48px;margin:-24px 0 0 -24px;display:grid;position:absolute;top:50%;left:50%}#s08-brand .br-life__sq{box-sizing:border-box;background:var(--color-yellow);border:3px solid var(--color-ink);width:28px;height:28px}#s08-brand .br-life__l{white-space:nowrap;font:800 1.25rem/1 var(--font-display);color:var(--color-ink);position:absolute;bottom:calc(100% + 2px);left:0}#s08-brand .br-life__st{height:40px;margin-block-start:var(--space-2);position:relative}#s08-brand .br-st{white-space:nowrap;font:700 1.25rem/1.4 var(--font-display);color:var(--color-muted);position:absolute;top:0;transform:translate(-50%)}#s08-brand .br-st[data-i="0"]{left:15%}#s08-brand .br-st[data-i="1"]{left:50%}#s08-brand .br-st[data-i="2"]{left:85%}#s08-brand .br-st.is-on{color:var(--color-ink);font-weight:900}@media (max-width:767px){#s08-brand .br-life__plot{aspect-ratio:4/3}#s08-brand .br-life .st-dot{width:12px;height:12px;margin:-6px 0 0 -6px}#s08-brand .br-life__l{font-size:1.0625rem}#s08-brand .br-life__sq{width:24px;height:24px}#s08-brand .br-st{font-size:1.0625rem}}
#s03b-cards{padding-block-end:0}#s03b-cards .mv{height:491svh;position:relative}#s03b-cards .mv__stage{align-items:center;height:100svh;min-height:680px;display:flex;position:sticky;top:0;overflow:hidden}#s03b-cards .mv__in{column-gap:var(--space-7);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;padding-block-start:84px;display:grid}#s03b-cards .mv__col{gap:var(--space-4);flex-direction:column;display:flex}#s03b-cards .mv__steps{margin:0;padding:0;list-style:none;display:grid}#s03b-cards .mv__step{justify-content:flex-end;align-items:flex-start;gap:var(--space-3);visibility:hidden;opacity:0;flex-direction:column;grid-area:1/1;transition:opacity .25s ease-out,visibility 0s .25s;display:flex}#s03b-cards .mv__step.is-on{visibility:visible;opacity:1;transition:opacity .35s ease-out .15s,visibility 0s .15s}#s03b-cards .mv__t{font:800 clamp(2rem, 1.2rem + 2vw, 3rem)/1.08 var(--font-display);letter-spacing:-.01em;text-wrap:balance;max-width:18ch}#s03b-cards .mv__sub{max-width:44ch;font-size:1.1875rem;line-height:1.55}#s03b-cards .mv__q{margin:var(--space-2) 0 var(--space-2);background:var(--color-ink);max-width:32ch;color:var(--color-paper);font:800 1.25rem/1.35 var(--font-display);padding:14px 20px 16px;position:relative}#s03b-cards .mv__q:after{content:"";border:10px solid #0000;border-block-start-color:var(--color-ink);border-inline-start-color:var(--color-ink);position:absolute;inset-block-start:100%;inset-inline-start:24px}#s03b-cards .mv__q-k{font:600 1.0625rem/1.3 var(--font-text);color:var(--color-stone);margin-block-end:4px;display:block}#s03b-cards .mv__rank{grid-template-columns:repeat(4,60px);grid-auto-rows:60px;justify-content:start;margin-block-start:var(--space-3);display:grid;position:relative}#s03b-cards .mv__rank i{background:var(--color-sand);transition:background-color .3s}#s03b-cards .mv__rank i:nth-child(2n){background:#d8d1bc}#s03b-cards .mv__rank i.is-past{background:var(--color-ink)}#s03b-cards .mv__knight{pointer-events:none;will-change:transform;width:96px;height:auto;position:absolute;top:-58px;left:0}#s03b-cards .mv__figs{align-items:center;display:grid;position:relative}#s03b-cards .mv__fig{visibility:hidden;opacity:0;grid-area:1/1;margin:0;transition:opacity .25s ease-out,visibility 0s .25s}#s03b-cards .mv__fig.is-on{visibility:visible;opacity:1;transition:opacity .35s ease-out .15s,visibility 0s .15s}#s03b-cards .mv__fig .callout{max-width:40ch;margin-block-start:var(--space-4);font-size:1.25rem}#s03b-cards .mv--list{height:auto}#s03b-cards .mv--list .mv__stage{height:auto;min-height:0;padding-block:var(--space-5) 0;display:block;position:relative;overflow:visible}#s03b-cards .mv--list .mv__in{padding-block-start:0;display:block}#s03b-cards .mv--list .mv__steps{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}#s03b-cards .mv--list .mv__step{visibility:visible;opacity:1;grid-area:auto;justify-content:flex-start;transition:none}#s03b-cards .mv--list .mv__rank,#s03b-cards .mv--list .mv__figs{display:none}#s03b-cards .mv--list .mv__fig{visibility:visible;opacity:1;width:100%;margin-block-start:var(--space-4);transition:none}@media (max-width:1023px){#s03b-cards .mv__t{max-width:22ch;font-size:1.875rem}}@media (max-width:767px){#s03b-cards .mv__t{font-size:1.625rem}#s03b-cards .mv__sub{font-size:1.0625rem}#s03b-cards .mv__q{font-size:1.125rem}#s03b-cards .mv--list .mv__stage{padding-block-start:var(--space-2)}}#s03b-cards .mv__t .nw{white-space:nowrap}#s03b-cards .mv__cta-gone{justify-content:space-between;align-items:center;gap:var(--space-5);padding-block:var(--space-6) 0;display:flex}#s03b-cards .mv__cta p{max-width:52ch;font:800 clamp(1.25rem, 1rem + .7vw, 1.75rem)/1.35 var(--font-display);text-wrap:balance;margin:0}@media (max-width:767px){#s03b-cards .mv__cta{flex-direction:column;align-items:flex-start}}#s03b-cards .mv__in{column-gap:var(--space-6);grid-template-columns:minmax(0,4fr) minmax(0,7fr)}#s03b-cards .mv__bold{max-width:40ch;font:700 var(--step-body)/1.6 var(--font-display);margin:0;position:relative}#s03b-cards .mv__sub{color:var(--color-muted);max-width:42ch;font-size:1.0625rem}#s03b-cards .mv__head .head__en{font-size:clamp(2.25rem,1.2rem + 2.6vw,3.75rem)}#s03b-cards .mv__head .head__he{margin-block-start:var(--space-2);font-size:clamp(1.5rem,1.05rem + 1.1vw,2.25rem)}#s03b-cards .mv__head .head__sub{max-width:40ch;font-size:1.125rem}#s03b-cards .mv__t{max-width:22ch;font-size:clamp(1.375rem,1rem + .8vw,1.875rem)}#s03b-cards .mv__step{justify-content:flex-start;gap:var(--space-2)}#s03b-cards .mv__col{gap:var(--space-3)}#s03b-cards .mv__in{padding-block-start:72px}#s03b-cards .close-band{margin-block-end:var(--section-gap)}@media (max-width:1023px){#s03b-cards .mv--list .mv__head{margin-block-end:var(--space-6)}}#s03b-cards .mv__head .head__he{text-wrap:balance;max-width:none}#s03b-cards .mv+.wrap{margin-block-start:-12svh;position:relative}#s03b-cards .mv--list+.wrap{margin-block-start:var(--space-7)}@media (max-width:1023px){#s03b-cards .mv--list .mv__head{margin-block-end:var(--space-4)}}#s03b-cards .mv__figs .mv__rank{grid-area:2/1;justify-self:end;margin-block-start:var(--space-4)}#s03b-cards .mv__head{margin-block-end:var(--space-2)}@media (min-width:1024px){#s03b-cards .mv__in{padding-block-start:calc(80px + var(--space-3))}}@media (max-width:1023px){#s03b-cards .mv--list .mv__in{padding-block-start:calc(80px + var(--space-3))}}@media (max-width:767px){#s03b-cards .mv--list .mv__in{padding-block-start:calc(48px + var(--space-3))}}#s03b-cards .mv__step>.mv__fig{display:none}#s03b-cards .mv--list .mv__step>.mv__fig{display:block}@media (max-width:1023.98px),(prefers-reduced-motion:reduce){#s03b-cards .mv{height:auto}#s03b-cards .mv .mv__stage{height:auto;min-height:0;padding-block:var(--space-5) 0;display:block;position:relative;overflow:visible}#s03b-cards .mv .mv__in{padding-block-start:calc(80px + var(--space-3));display:block}#s03b-cards .mv .mv__steps{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}#s03b-cards .mv .mv__step{visibility:visible;opacity:1;grid-area:auto;justify-content:flex-start;transition:none}#s03b-cards .mv .mv__rank,#s03b-cards .mv .mv__figs{display:none}#s03b-cards .mv .mv__fig{visibility:visible;opacity:1;width:100%;margin-block-start:var(--space-4);transition:none}#s03b-cards .mv .mv__step>.mv__fig{display:block}#s03b-cards .mv+.wrap{margin-block-start:var(--space-7)}#s03b-cards .mv .mv__head{margin-block-end:var(--space-4)}}@media (max-width:767px){#s03b-cards .mv .mv__stage{padding-block-start:var(--space-2)}#s03b-cards .mv .mv__in{padding-block-start:calc(48px + var(--space-3))}}
.ws.sec{padding-block-end:var(--section-gap)}.ws.sec>.wrap{padding-block-start:0}.ws .ws__top{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-block-end:var(--space-4);display:flex}.ws .ws__h{font:800 clamp(1.5rem, 1.1rem + 1vw, 2.25rem)/1.2 var(--font-display);margin:0}.ws .ws__row{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ws .ws__t{aspect-ratio:9/16;background:var(--color-ink-2);border-radius:10px;position:relative;overflow:hidden}.ws .ws__t video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}@media (max-width:767px){.ws .ws__row{grid-template-columns:repeat(3,minmax(0,1fr))}}
#s11-who{padding-block-end:var(--space-6)}#s11-who .who__split{align-items:center}#s11-who .who__boardwrap{position:relative}#s11-who .who__board{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}#s11-who .sqc{justify-content:flex-start;gap:var(--space-2);text-align:start;min-height:248px;padding:var(--space-5) var(--space-5) 104px;flex-direction:column;display:flex}#s11-who .sqc--lt{background:var(--color-paper);color:var(--color-ink)}#s11-who .sqc--dk{background:var(--color-ink-2);color:var(--color-paper)}#s11-who .sqc__t{font:800 clamp(1.5rem, 1.15rem + 1vw, 2.125rem)/1.15 var(--font-display);margin:0}#s11-who .sqc__p{font-size:var(--step-body);max-width:34ch;color:inherit;margin:0;line-height:1.55}#s11-who .who__knight{pointer-events:none;z-index:2;will-change:transform;width:88px;height:auto;position:absolute;top:0;left:0}@media (max-width:767px){#s11-who .who__board{grid-template-columns:1fr}#s11-who .sqc{min-height:0;padding:var(--space-4) var(--space-4) 80px}#s11-who .sqc:nth-child(odd){background:var(--color-paper);color:var(--color-ink)}#s11-who .sqc:nth-child(2n){background:var(--color-ink-2);color:var(--color-paper)}#s11-who .who__knight{width:64px}}#s11-who .case{padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--color-ink-2);max-width:30rem;margin-block-start:var(--space-5)}#s11-who .case__k{margin:0 0 var(--space-2);font:700 var(--step-body)/1.4 var(--font-display)}#s11-who .case__rows{gap:10px;margin:0;display:grid}#s11-who .case__row{justify-content:space-between;align-items:baseline;gap:var(--space-3);background:#fefdf80d;padding:10px 12px;display:flex}#s11-who .case__row dt{font-size:var(--step-small);color:var(--color-stone)}#s11-who .case__row dd{font:800 1.125rem/1 var(--font-display);white-space:nowrap;margin:0}#s11-who .case__to{color:var(--color-yellow);padding-inline:4px}
#s07b-work .head{margin-block-end:var(--space-5)}#s07b-work .wv{perspective:1400px;padding-inline:8px}#s07b-work .wv__grid{--tilt:0;transform-origin:50% 0;transform:rotateX(calc(var(--tilt) * 22deg)) scale(calc(1 - var(--tilt) * .12));will-change:transform;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}#s07b-work .wv__t{min-width:0}#s07b-work .wv__grid--b{margin-block-start:8px}#s07b-work .wk__open{all:unset;box-sizing:border-box;cursor:pointer;background:var(--color-ink-2);border-radius:10px;width:100%;display:block;position:relative;overflow:hidden}#s07b-work .wv__t .wk__open{aspect-ratio:9/16}#s07b-work .wk__open video,#s07b-work .wk__open img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-out), filter .3s;display:block;position:absolute;inset:0}#s07b-work .wk__open:hover video,#s07b-work .wk__open:hover img{transform:scale(1.04)}#s07b-work .wk__open:focus-visible{outline:3px solid var(--color-yellow);outline-offset:3px}#s07b-work .wk__box{background:0 0;border:0;max-width:none;max-height:none;padding:0;overflow:visible}#s07b-work .wk__box::backdrop{background:#151b1ceb}#s07b-work .wk__stage video{aspect-ratio:9/16;background:#000;border-radius:16px;width:auto;height:min(86svh,960px);display:block}#s07b-work .wk__stage img{border-radius:16px;width:min(86svh,92vw,1080px);height:auto;display:block}#s07b-work .wk__close{z-index:2;background:var(--color-paper);width:48px;height:48px;color:var(--color-ink);font:700 1.75rem/1 var(--font-display);cursor:pointer;border:0;border-radius:50%;position:absolute;inset-block-start:-14px;inset-inline-end:-14px}@media (max-width:1023px){#s07b-work .wv__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){#s07b-work .wv{perspective:none;padding-inline:0}#s07b-work .wv__grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent 100%);gap:8px;display:flex;overflow-x:auto;transform:none;--tilt:0!important}#s07b-work .wv__grid::-webkit-scrollbar{display:none}#s07b-work .wv__t{scroll-snap-align:start;flex:none;width:42vw}#s07b-work .wk__open{border-radius:8px}#s07b-work .wg__t{width:62vw}#s07b-work .wk__stage video{height:min(80svh,163.556vw)}#s07b-work .wk__close{inset-block-start:-56px;inset-inline-end:0}}@media (prefers-reduced-motion:reduce){#s07b-work .wv__grid{transform:none}#s07b-work .wg__row{scrollbar-width:none;overflow-x:auto}#s07b-work .wg__run{animation:none}#s07b-work .wg__set[aria-hidden]{display:none}}html.no-motion #s07b-work .wv__grid{transform:none}html.no-motion #s07b-work .wg__row{scrollbar-width:none;overflow-x:auto}html.no-motion #s07b-work .wg__run{animation:none}html.no-motion #s07b-work .wg__set[aria-hidden]{display:none}#s07b-work{padding-block-start:var(--space-6)}@media (min-width:768px){#s07b-work .wv__grid{columns:6;column-gap:8px;display:block}#s07b-work .wv__t{break-inside:avoid;margin-block-end:8px}#s07b-work .wv__grid--b{margin-block-start:0}}@media (min-width:768px) and (max-width:1023px){#s07b-work .wv__grid{columns:3}}#s07b-work .wv__t--sq .wk__open{aspect-ratio:1}@media (max-width:767px){#s07b-work .wv__t--sq{width:74.6667vw}}#s07b-work .wv__intro{margin:0 auto var(--space-6);text-align:center;max-width:58ch;font-size:var(--step-lead);text-wrap:balance;line-height:1.55}#s07b-work .k-next{margin-block-end:0}#s07b-work .wv__t{position:relative}#s07b-work .wv__cap{z-index:2;border-radius:var(--radius);background:var(--color-paper);max-width:calc(100% - 16px);color:var(--color-ink);font:400 .8125rem/1.2 var(--font-text);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;margin:0;padding:3px 9px 4px;position:absolute;inset-block-start:8px;inset-inline-start:8px;overflow:hidden}#s07b-work .wv__cap .ph{color:var(--color-magenta);background:0 0;padding:0;font-weight:600}@media (max-width:767px){#s07b-work .wv__cap{padding:3px 8px 4px;font-size:.875rem;inset-block-start:6px;inset-inline-start:6px}}
