.sgv{display:none}html.sgv-on .sgv{display:block}html.sgv-on .sv{display:none}.sgv{--sgv-vh:100svh;--sgv-m:var(--margin,clamp(20px, 3.125vw, 48px));--sgv-gap:clamp(28px, 2.4vw, 40px);--sgv-ink:var(--sa-cream,#f5f4f1);--sgv-ink-mid:#f5f4f1bd;--sgv-ink-lo:#f5f4f199;--cl:calc(50vw - var(--sgv-vh) * .25);--cr:calc(50vw + var(--sgv-vh) * .25);height:calc(var(--sgv-end) * var(--sgv-vh));color:var(--sgv-ink);z-index:1;position:relative}@media not all and (hover:hover) and (pointer:fine){.sgv{--sgv-vh:calc(var(--vh,1svh) * 100)}}.glass-rail{position:relative}.glass-stage-wrap{z-index:1;pointer-events:none;position:absolute;inset:0}html.sgv-close .glass-stage-wrap{z-index:2}.glass-stage{height:calc(var(--vh,1svh) * 100);pointer-events:none;position:sticky;top:0;overflow:hidden}html.sgv-ph .glass-stage{will-change:transform}.glass-stage .sgv-cv{height:calc(var(--vh,1svh) * 100);position:absolute}html.sgv-static .glass-stage-wrap{display:none}.sgv-probe{width:1px;height:var(--sgv-vh);visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.sgv-cv{width:1px;height:var(--sgv-vh);z-index:0;pointer-events:none;visibility:hidden;will-change:transform;position:fixed;top:0;left:0}html.sgv-close .sgv{z-index:2}.sgv-head,.sgv-st{z-index:1;pointer-events:none;position:absolute;left:0;right:0}.sgv-head{top:calc(var(--sgv-vh) * .11);text-align:center;padding:0 var(--sgv-m)}.sgv-st{top:calc(var(--at) * var(--sgv-vh));height:var(--sgv-vh)}.sgv-b{position:absolute}.sgv-b>*,.sgv-head>*,.sgv-name{pointer-events:auto}.sgv-still,.sgv-hold{display:none}html.sgv-on:not(.sgv-static):not(.sgv-ph):not(.sgv-drawn) .sgv-hold{height:var(--sgv-vh);margin-bottom:calc(-1 * var(--sgv-vh));z-index:0;pointer-events:none;display:block;position:sticky;top:0}.sgv-hold-i{box-sizing:border-box;width:calc(var(--sgv-vh) * .5);height:calc(var(--sgv-vh) * .5);left:calc(var(--hx,.5) * 100% - var(--sgv-vh) * .25);top:calc(var(--hy,.5) * var(--sgv-vh) - var(--sgv-vh) * .25);background-color:#0d0d0d;background-image:var(--pic,none), var(--ph,none);opacity:0;transition:opacity var(--t-standard,.28s) var(--e-out,cubic-bezier(.16, 1, .3, 1));background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;position:absolute;box-shadow:inset 0 0 0 1px #f5f4f11f}.sgv-hold-i.is-on{opacity:1}html.sgv-ph-p .sgv-tbox:before{content:"";aspect-ratio:1;box-sizing:border-box;background:url(/images/home/globe/big-rock-product-intro-v2-rest-720.webp) center / cover no-repeat, var(--ph,none) center / cover no-repeat, #0d0d0d;pointer-events:none;border-radius:10px;width:58%;position:absolute;top:6%;left:21%;box-shadow:inset 0 0 0 1px #f5f4f11f}html.sgv-ph-p .sgv-tbox:after{content:"";z-index:-1;aspect-ratio:1;background:#0d0d0d var(--ph,none) center / cover no-repeat;pointer-events:none;border-radius:10px;width:58%;position:absolute;top:6%;left:21%}html.sgv-ph-p .sgv-tbox:has(.sx-has,.sx-live,.sx-held):before,html.sgv-ph-p .sgv-tbox:has(.sx-has,.sx-live,.sx-held):after{display:none}html.sgv-ph-p:not(.sgv-ph-laid) .sgv-troom{display:block;position:relative}html.sgv-ph-p:not(.sgv-ph-laid) .sgv-troom-sp{height:calc(var(--sgv-vh) * .45);display:block}html.sgv-ph-p:not(.sgv-ph-laid) .sgv-tabs{min-height:44px}html.sgv-ph-p:not(.sgv-ph-laid) .sgv-twords{min-height:214px}html.sgv-ph-p:not(.sgv-ph-laid) .sgv-pin .sgv-slot{height:0;margin-top:160px}html.sgv-ph-p:not(.sgv-ph-laid) .sgv-pin .sgv-st--aeo:after{height:0}html.sgv-ph-p:not(.sgv-ph-laid) .sgv-troom>.sgv-tbox{position:sticky;top:72px}.sgv-title{max-width:12.5ch;font-family:var(--font-display);font-weight:var(--font-display-weight,750);font-stretch:var(--font-display-stretch,96%);font-size:clamp(56px, calc(var(--sgv-vh) * .11), 124px);letter-spacing:-.02em;text-wrap:balance;margin:0 auto;line-height:.94}.sgv-name{font-family:var(--font-display);font-weight:var(--font-display-weight,750);font-stretch:var(--font-display-stretch,96%);letter-spacing:-.012em;text-transform:uppercase;white-space:nowrap;margin:0;line-height:.9}.sgv-credit{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--sgv-ink-lo);white-space:nowrap;margin:0;font-size:11px;font-weight:500;line-height:1.4}.sgv-line{max-width:30ch;font-family:var(--font-text,var(--font-body));color:var(--sgv-ink-mid);text-wrap:pretty;margin:0;font-size:clamp(17px,1.25vw,20px);font-weight:475;line-height:1.45}.sgv-act{margin:26px 0 0}.sgv-ln{display:block}.sgv-w{display:inline-block}.sgv-st--web{--sgv-web-fs:clamp(56px, min(calc(var(--sgv-vh) * .148), calc((50vw - var(--sgv-vh) * .27 - var(--sgv-gap) - var(--sgv-m)) / 3.7)), 150px)}.sgv-name--web{left:0;right:0;top:calc(var(--sgv-vh) * .335);height:.9em;font-size:var(--sgv-web-fs);pointer-events:none;position:absolute}.sgv-name--web .sgv-w{pointer-events:auto;position:absolute;top:0}.sgv-name--web .sgv-w--l{right:calc(100% - var(--cl) + var(--sgv-gap))}.sgv-name--web .sgv-w--r{left:calc(var(--cr) + var(--sgv-gap))}.sgv-b--webl{right:calc(100% - var(--cl) + var(--sgv-gap));top:calc(var(--sgv-vh) * .335 + var(--sgv-web-fs) * .9 + 22px);text-align:right}.sgv-b--webr{left:calc(var(--cr) + var(--sgv-gap));top:calc(var(--sgv-vh) * .335 + var(--sgv-web-fs) * .9 + 18px);max-width:calc(100vw - var(--cr) - var(--sgv-gap) - var(--sgv-m))}.sgv-b--paid{left:calc(var(--cr) + var(--sgv-gap) * 1.7);top:calc(var(--sgv-vh) * .24)}.sgv-name--paid .sgv-ln{clip-path:inset(-.5em -.6em 0)}.sgv-name--paid{font-size:clamp(44px, min(calc(var(--sgv-vh) * .134), 7.2vw, calc((100vw - var(--cr) - var(--sgv-gap) * 1.7 - var(--sgv-m)) / 6.25)), 140px);margin-top:14px}.sgv-b--paid .sgv-line{margin-top:22px}.sgv-b--crl{right:calc(100% - var(--cl) + var(--sgv-gap));top:calc(var(--sgv-vh) * .2);text-align:right;max-width:calc(var(--cl) - var(--sgv-gap) - var(--sgv-m))}.sgv-name--creative{font-size:clamp(40px, min(calc(var(--sgv-vh) * .13), 6.8vw, calc((var(--cl) - var(--sgv-gap) - var(--sgv-m)) / 3.9)), 130px);margin-top:14px}.sgv-b--crr{left:calc(var(--cr) + var(--sgv-gap));top:calc(var(--sgv-vh) * .61);max-width:min(26ch, calc(100vw - var(--cr) - var(--sgv-gap) - var(--sgv-m)))}.sgv-b--crr .sgv-line{max-width:26ch}.sgv-b--aeo{right:calc(100% - var(--cl) + var(--sgv-gap) * 2.7);top:calc(var(--sgv-vh) * .215);width:max-content}.sgv-name--aeo{font-size:clamp(52px, min(calc(var(--sgv-vh) * .104), 5.8vw), 118px);margin-top:14px;position:relative}.sgv-b--aeo .sgv-line{max-width:28ch;margin-top:22px}@property --sgv-dodge{syntax:"<number>";inherits:false;initial-value:1}.sgv [data-sgv-piece]{opacity:calc(var(--sgv-fade,1) * var(--sgv-dodge));transition:--sgv-dodge .24s cubic-bezier(.35,0,0,1)}.sgv [data-sgv-piece][data-sgv-dodge]{--sgv-dodge:0;pointer-events:none}.sgv [data-sgv-state=hidden]{opacity:0;pointer-events:none}.sgv-name .sgv-ch{display:inline-block}.sgv-name .sgv-mask{vertical-align:top;margin:-.08em -.05em -.14em;padding:.08em .05em .14em;display:inline-block;overflow:hidden}.sgv-name .sgv-word{display:inline-block}.sgv-caret{pointer-events:none;background:currentColor;width:.46em;display:block;position:absolute}.sgv-line .sgv-lw{display:inline}.sgv-line .sgv-lm{margin-bottom:-.14em;padding-bottom:.14em;display:block;overflow:hidden}.sgv-title .sgv-mask{margin-top:-.1em;padding-top:.1em}@media (width<=899px),(aspect-ratio<=20/21){.sgv{height:calc(var(--sgv-end-t) * var(--sgv-vh))}.sgv-st{top:calc(var(--at-t) * var(--sgv-vh))}.sgv-head{top:calc(var(--sgv-vh) * .1)}.sgv-title{font-size:clamp(40px,11vw,64px)}.sgv-name--web{height:auto;font-size:clamp(40px,12vw,64px);position:static}.sgv-name--web .sgv-w{position:static}.sgv-b,.sgv-b--webl,.sgv-b--webr,.sgv-b--paid,.sgv-b--crl,.sgv-b--crr,.sgv-b--aeo{text-align:left;width:auto;max-width:none;position:static}.sgv-st{padding:calc(var(--sgv-vh) * .44) var(--sgv-m) 0;box-sizing:border-box;flex-direction:column;justify-content:flex-start;display:flex}.sgv-st--web .sgv-b--webl{order:-1}.sgv-st--web .sgv-name--web{margin-top:10px}.sgv-b--webr .sgv-line{margin-top:16px}.sgv-name--paid,.sgv-name--creative,.sgv-name--aeo{white-space:normal;font-size:clamp(38px,11vw,60px)}.sgv-name--aeo .sgv-ln,.sgv-name--paid .sgv-ln{display:block}.sgv-b .sgv-line{max-width:34ch;margin-top:16px}.sgv-act{margin-top:20px}}.sgv-pin{display:contents}@media not all and (hover:hover) and (pointer:fine){html:has(#services-glass){scroll-padding-top:calc(56px + env(safe-area-inset-top,0px) + 16px)}}.sgv-slot,.sgv-kick,.sgv-idx,.sgv-turn{display:none}html.sgv-ph-still .sgv-turn,html.sgv-ph-still .sgv-kick{display:block}html.sgv-ph .sgv{--sgv-band-top:calc(56px + env(safe-area-inset-top,0px) + 14px);pointer-events:none;height:auto;margin-bottom:calc(-1 * var(--sx-over,0px));--sx-ease:cubic-bezier(.35, 0, 0, 1);--sx-ease-out:cubic-bezier(.16, 1, .3, 1);--lp-seat-gap:clamp(260px, calc(var(--sgv-vh) * .46), 380px);overflow-x:clip}html.sgv-ph-p .sgv{overflow-x:visible}html.sgv-ph .sgv-pin{display:block}html.sgv-ph .sgv-caret{display:none}html.sgv-ph .sgv [data-sgv-piece]{transition:none}html.sgv-ph .sgv [data-sgv-state]{opacity:1;pointer-events:auto}html:is(.sgv-ph,.sgv-ph-still) .sgv-pin>.sgv-head{z-index:2;height:auto;padding:128px max(var(--sgv-m), env(safe-area-inset-left,0px)) 0;box-sizing:border-box;text-align:left;margin:0;position:relative;top:auto;left:auto;right:auto}html:is(.sgv-ph,.sgv-ph-still) .sgv-pin .sgv-kick{pointer-events:auto;font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--sgv-ink-lo);margin:0 0 16px;font-size:12px;font-weight:500;line-height:1.4;display:block}html:is(.sgv-ph,.sgv-ph-still) .sgv-pin .sgv-title{letter-spacing:-.02em;text-wrap:balance;max-width:none;margin:0;font-size:clamp(34px,10.2vw,40px);line-height:1}html.sgv-ph .sgv-pin .sgv-title .sgv-mask{vertical-align:top;margin:0;padding:0;display:inline-block;overflow:visible}html.sgv-ph .sgv-pin>.sgv-st{z-index:1;height:auto;display:none;position:relative;top:auto;left:auto;right:auto}html.sgv-ph .sgv-pin>.sgv-st--aeo{margin:0 var(--sgv-m);box-sizing:border-box;flex-direction:column;align-items:stretch;padding:0;display:flex}html.sgv-ph .sgv-pin>.sgv-st--aeo>:not(.sgv-slot){display:none}html:is(.sgv-ph,.sgv-ph-still) .sgv-turn{z-index:1;margin:28px 0 0;display:block;position:relative}html:is(.sgv-ph,.sgv-ph-still) .sgv-tbox{--tn-front:.64;z-index:0;aspect-ratio:1.47;pointer-events:auto;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;width:100%;position:relative}.sgv-troom{display:contents}.sgv-troom-sp{display:none}html.sgv-ph-ent .sgv-troom{margin-top:var(--tn-frac,0px);display:block;position:relative}html.sgv-ph-ent .sgv-troom>.sgv-tbox{top:var(--tn-pin,0px);will-change:transform;position:sticky}html.sgv-ph-ent .sgv-troom-sp{height:var(--tn-room,0px);pointer-events:none;display:block}html.sgv-ph-ent .sgv.sx-unstick .sgv-troom>.sgv-tbox{position:relative!important;top:auto!important}html.sgv-ph-ent .sgv-tabs.tn-ent .sgv-tab{transition:none}html.sgv-ph-ent .sgv-tabs.tn-ent .sgv-tab.is-on{color:color-mix(in srgb, var(--sgv-ink) calc(var(--tn-lit,1) * 100%), var(--sgv-ink-lo))}html.sgv-ph .sgv-tbox>.sgv-lp{pointer-events:none;position:absolute;inset:-44px 0 -112px}html.sgv-ph .sgv-lp>canvas{pointer-events:none;display:block;position:absolute;top:0;left:0}html.sgv-ph .sgv-tbox .sgv-snap{visibility:hidden;width:100%;height:100%}html.sgv-ph .sgv-lp.sx-has>.sgv-snap{visibility:visible}html.sgv-ph .sgv-lp.sx-live>.sgv-snap{visibility:hidden}html.sgv-ph .sgv-lp>.sgv-cv{will-change:auto;z-index:1;visibility:visible!important;width:100%!important;height:100%!important;transform:none!important}html:is(.sgv-ph,.sgv-ph-still) .sgv-tabs{z-index:2;margin:4px calc(max(var(--sgv-m), env(safe-area-inset-left,0px)) - 8px) 0;pointer-events:auto;justify-content:space-between;align-items:stretch;display:flex;position:relative}html:is(.sgv-ph,.sgv-ph-still) .sgv-tab{-webkit-appearance:none;appearance:none;white-space:nowrap;height:44px;font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--sgv-ink-lo);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color var(--t-standard,.28s) var(--e-out,cubic-bezier(.16, 1, .3, 1));background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;margin:0;padding:0 8px;font-size:12px;font-weight:500;line-height:1;display:flex}html:is(.sgv-ph,.sgv-ph-still) .sgv-tab.is-on{color:var(--sgv-ink)}html:is(.sgv-ph,.sgv-ph-still) .sgv-tab:focus-visible{outline:1px solid var(--sgv-ink);outline-offset:-2px}html:is(.sgv-ph,.sgv-ph-still) .sgv-tind{background:var(--sgv-ink);transform-origin:0;pointer-events:none;will-change:transform;width:100px;height:1px;position:absolute;bottom:10px;left:0;transform:scaleX(0)}@media (width<=359px){html:is(.sgv-ph,.sgv-ph-still) .sgv-tab{letter-spacing:.02em;padding:0 5px}html:is(.sgv-ph,.sgv-ph-still) .sgv-tabs{margin-left:calc(var(--sgv-m) - 5px);margin-right:calc(var(--sgv-m) - 5px)}}html:is(.sgv-ph,.sgv-ph-still) .sgv-twords{z-index:2;pointer-events:auto;margin:14px max(var(--sgv-m), env(safe-area-inset-right,0px)) 0 max(var(--sgv-m), env(safe-area-inset-left,0px));display:grid;position:relative}html:is(.sgv-ph,.sgv-ph-still) .sgv-tw{visibility:hidden;grid-area:1/1;align-self:start}html:is(.sgv-ph,.sgv-ph-still) .sgv-tw.is-on,html:is(.sgv-ph,.sgv-ph-still) .sgv-tw.tw-out{visibility:visible}html:is(.sgv-ph,.sgv-ph-still) .sgv-tw.tw-out{pointer-events:none}html:is(.sgv-ph,.sgv-ph-still) .sgv-tk{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--sgv-ink-lo);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;font-weight:500;line-height:1.4;overflow:hidden}html:is(.sgv-ph,.sgv-ph-still) .sgv-tn{font-family:var(--font-display);font-weight:var(--font-display-weight,750);font-stretch:var(--font-display-stretch,96%);letter-spacing:-.005em;text-transform:uppercase;text-wrap:balance;margin:10px 0 0;font-size:clamp(38px,10.6vw,44px);line-height:.94}html:is(.sgv-ph,.sgv-ph-still) .sgv-tl{max-width:34ch;font-family:var(--font-text,var(--font-body));color:var(--sgv-ink-mid);text-wrap:pretty;margin:14px 0 0;font-size:17px;font-weight:475;line-height:1.45}html:is(.sgv-ph,.sgv-ph-still) .sgv-ta{margin:18px 0 0}html:is(.sgv-ph,.sgv-ph-still) .sgv-ta .cbtn[data-m15-button]{white-space:normal;box-sizing:border-box;text-align:left;max-width:100%;min-height:44px;line-height:1.35;letter-spacing:.1em!important;justify-content:flex-start!important;height:auto!important;padding:13px 14px!important;font-size:11px!important}html:is(.sgv-ph,.sgv-ph-still) .sgv-ta .cbtn .deci{white-space:normal}html.sgv-ph-still.sgv-static .sgv{padding:0 0 128px}html.sgv-ph-still .sgv-pin>.sgv-st{display:none}html.sgv-ph-still .sgv-tbox{cursor:default}html.sgv-ph-still .sgv-tpic{top:0;left:max(var(--sgv-m), env(safe-area-inset-left,0px));width:calc(100% - 2 * max(var(--sgv-m), env(safe-area-inset-left,0px)));object-fit:cover;opacity:0;pointer-events:none;border-radius:6px;height:100%;transition:opacity .22s ease-out;position:absolute}html.sgv-ph-still .sgv-tpic.is-on{opacity:1}@media (height<=740px) and (orientation:portrait){html:is(.sgv-ph,.sgv-ph-still) .sgv-pin .sgv-kick{display:none}html:is(.sgv-ph,.sgv-ph-still) .sgv-pin .sgv-title{font-size:clamp(32px,9.2vw,36px)}html:is(.sgv-ph,.sgv-ph-still) .sgv-turn{margin-top:16px}html:is(.sgv-ph,.sgv-ph-still) .sgv-tbox{--tn-front:.58;aspect-ratio:1.62}html:is(.sgv-ph,.sgv-ph-still) .sgv-tabs{margin-top:2px}html:is(.sgv-ph,.sgv-ph-still) .sgv-twords{margin-top:8px}html:is(.sgv-ph,.sgv-ph-still) .sgv-tn{margin-top:8px;font-size:clamp(36px,10vw,40px)}html:is(.sgv-ph,.sgv-ph-still) .sgv-tl{margin-top:10px;line-height:1.4}html:is(.sgv-ph,.sgv-ph-still) .sgv-ta{margin-top:14px}}html.sgv-ph .sgv-pin .sgv-slot{top:var(--sx-stick,300px);z-index:0;margin:var(--lp-seat-gap) calc(-1 * var(--sgv-m)) 0;height:var(--sx-slot-h,200px);pointer-events:none;flex:none;order:6;align-self:stretch;display:block;position:sticky}html.sgv-ph .sgv-pin .sgv-st--aeo:after{content:"";height:var(--sx-tail,0px);flex:none;order:7;display:block}html.sgv-ph .sgv-slot>canvas{left:0;top:calc(-1 * var(--sx-cv-top,0px));width:100%;height:var(--sx-cv-h,400px);pointer-events:none;display:block;position:absolute}html.sgv-ph .sgv-slot>.sgv-snap{visibility:hidden}html.sgv-ph .sgv-slot.sx-has>.sgv-snap{visibility:visible}html.sgv-ph .sgv-slot.sx-off>.sgv-snap{visibility:hidden}html.sgv-ph .sgv.sx-unstick .sgv-slot{position:relative!important;top:auto!important}html.sgv-ph-p .sgv-pin .sgv-slot{height:0;position:relative;top:auto}html.sgv-ph-p .sgv-pin .sgv-slot>.sgv-snap{display:none}html.sgv-ph-l .sgv-pin>.sgv-head{padding:72px max(var(--sgv-m), env(safe-area-inset-left,0px)) 0}html.sgv-ph-l .sgv-turn{margin-left:max(var(--sgv-m), env(safe-area-inset-left,0px));margin-right:max(var(--sgv-m), env(safe-area-inset-right,0px));grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:24px;display:grid}html.sgv-ph-l .sgv-tbox{aspect-ratio:auto;height:calc(var(--sgv-vh) - 56px - 72px);grid-area:1/2/4;margin-top:28px}html.sgv-ph-l .sgv-tabs{grid-area:1/1;margin:20px -8px 0}html.sgv-ph-l .sgv-twords{grid-area:2/1;margin:18px 0 0}html.sgv-ph-l .sgv-tl{font-size:16px}html.sgv-ph-l .sgv-pin>.sgv-st--aeo{margin-left:max(var(--sgv-m), env(safe-area-inset-left,0px));margin-right:max(var(--sgv-m), env(safe-area-inset-right,0px))}html.sgv-ph-l .sgv-pin .sgv-slot{margin-left:calc(-1 * max(var(--sgv-m), env(safe-area-inset-left,0px)));width:100vw;margin-right:0}@keyframes sx-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes sx-word{0%{opacity:0;transform:translateY(.3em)}to{opacity:1;transform:none}}@keyframes sx-fade{0%{opacity:0}to{opacity:1}}html.sgv-ph .sgv-pin .sgv-kick:not(.sx-in){opacity:0}html.sgv-ph .sgv-pin .sgv-kick.sx-in{animation:sx-up .8s var(--sx-ease) both}html.sgv-ph .sgv-pin .sgv-title:not(.sx-in) .sgv-mask{opacity:0}html.sgv-ph .sgv-pin .sgv-title.sx-in .sgv-mask{animation:sx-word .8s var(--sx-ease) both;animation-delay:calc(80ms + var(--w,0) * 60ms)}html.sgv-ph .sgv-tabs:not(.sx-in),html.sgv-ph .sgv-twords:not(.sx-in){opacity:0}html.sgv-ph .sgv-tabs.sx-in{animation:sx-fade .8s var(--sx-ease) both}html.sgv-ph .sgv-twords.sx-in{animation:sx-up .8s var(--sx-ease) 60ms both}html.sgv-ph .sgv .sx-now,html.sgv-ph .sgv .sx-now .sgv-mask{opacity:1;animation:none!important;transform:none!important}@keyframes sgv-hf{0%{filter:opacity()}to{filter:opacity(0)}}@supports (animation-timeline:scroll()){html.sgv-ph-p:not(.sgv-hf-off) .sgv .sgv-hf{animation-name:sgv-hf;animation-duration:1ms;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-range:var(--hf-a) var(--hf-b)}html.sgv-ph-p:not(.sgv-hf-off) .sgv-pin .sgv-hf{animation-timeline:scroll(root)}}.sgv-bm{width:100%;height:var(--sgv-vh);visibility:hidden;pointer-events:none;contain:layout style;position:absolute;top:0;left:0;overflow:hidden}.sgv-bm .sgv-head,.sgv-bm .sgv-st{left:0;right:0;top:var(--sgv-band-top);height:auto;padding:0 var(--sgv-m);box-sizing:border-box;text-align:left;display:block;position:absolute}.sgv-bm .sgv-st--web{flex-direction:column;display:flex}.sgv-bm .sgv-st--web .sgv-b--webl{order:-1}.sgv-bm .sgv-b{text-align:left;width:auto;max-width:none;position:static}.sgv-bm .sgv-title{text-wrap:balance;max-width:11ch;margin:0;font-size:clamp(34px,10.2vw,52px);line-height:.96}.sgv-bm .sgv-credit{text-overflow:clip;display:block;overflow:hidden}.sgv-bm .sgv-name{height:auto;font-size:var(--sgv-fs,48px);white-space:nowrap;margin:10px -.08em -.16em;padding:.1em .08em .16em;line-height:.9;position:relative;top:auto;overflow:hidden}.sgv-bm .sgv-name .sgv-ln{display:block}.sgv-bm .sgv-name .sgv-mask{margin:0;padding:0;overflow:visible}.sgv-bm .sgv-caret{display:none}.sgv-bm .sgv-pi{display:inline-block}.sgv-bm .sgv-name--aeo .sgv-ln:nth-child(-n+2){display:inline}.sgv-bm .sgv-name--web .sgv-w{display:inline-block;position:static}.sgv-bm .sgv-line{max-width:34ch;margin-top:12px;font-size:17px;line-height:1.45}.sgv-bm .sgv-act{margin:18px 0 0 -2px;padding:2px;overflow:hidden}.sgv-bm .sgv-act .cbtn{white-space:normal;box-sizing:border-box;max-width:100%;min-height:44px}html.sgv-ph-s1 .sgv-bm .sgv-st .sgv-line,html.sgv-ph-s2 .sgv-bm .sgv-st .sgv-credit{display:none}html.sgv-ph-s2 .sgv-bm .sgv-name{margin-top:0}html.sgv-ph-l .sgv-bm .sgv-head,html.sgv-ph-l .sgv-bm .sgv-st{padding-right:0;padding-left:max(var(--sgv-m), env(safe-area-inset-left,0px));right:52%}html.sgv-ph-l .sgv-bm .sgv-title{font-size:clamp(28px,7.4vh,40px)}html.sgv-ph-l .sgv-bm .sgv-name{margin-top:6px}html.sgv-ph-l .sgv-bm .sgv-line{margin-top:8px;font-size:16px}html.sgv-ph-l .sgv-bm .sgv-act{margin-top:10px}html.sgv-static .sgv{height:auto;padding:calc(var(--sgv-vh) * .12) var(--sgv-m) calc(var(--sgv-vh) * .1)}html.sgv-static .sgv-cv,html.sgv-static .sgv-caret{display:none}html.sgv-static .sgv-head{margin-bottom:72px;padding:0;position:static}html.sgv-static .sgv-st{text-align:left;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;column-gap:48px;max-width:1280px;height:auto;margin:0 auto 96px;padding:0;display:grid;position:relative;top:auto}html.sgv-static .sgv-st>div,html.sgv-static .sgv-st>h3{grid-column:2}html.sgv-static .sgv-b,html.sgv-static .sgv-name--web{text-align:left;width:auto;max-width:none;height:auto;position:static!important}html.sgv-static .sgv-still{border-radius:6px;grid-area:1/1/span 3;width:100%;height:auto;display:block}html.sgv-static .sgv-name{white-space:normal;font-size:clamp(44px,6vw,96px)!important}html.sgv-static .sgv-name--web .sgv-w{position:static}html.sgv-static .sgv-st--web .sgv-b--webl{grid-row:1}html.sgv-static [data-sgv-state]{opacity:1!important;pointer-events:auto!important}@media (width<=899px){html.sgv-static .sgv-st{grid-template-columns:1fr}html.sgv-static .sgv-still,html.sgv-static .sgv-st>div,html.sgv-static .sgv-st>h3{grid-area:auto/1}}.sba{display:none}html.answer-on .sba{display:block}@media not all and (hover:hover) and (pointer:fine){html.answer-on .sba{z-index:auto;overflow-x:clip}html.answer-on .sba>.sba-copy{z-index:2;position:relative}}.sba{--sba-m:var(--margin,clamp(20px, 3.125vw, 48px));--sba-cube-top:calc(var(--vh,1svh) * 22);--sba-cube-bot:calc(var(--vh,1svh) * 78);--sba-flank:1;--sba-roof:calc(var(--vh,1svh) * 17);--sba-floor:calc(var(--vh,1svh) * 81);--sba-ink-lo:#f5f4f199;--sba-ink-mid:#f5f4f1bd;--sba-ink-hi:#f5f4f1db;--sba-rule:var(--m15-rule,#f5f4f124);z-index:2;color:var(--sa-cream,#f5f4f1);pointer-events:none;position:relative}.sba-copy>*,.sba-live{pointer-events:auto}.sba [hidden]{display:none!important}.sba-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.sba-lit{text-transform:none}.sba-copy{z-index:1;position:relative}.sba-eyebrow{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--sba-ink-lo);margin:0;font-size:11px;font-weight:500;line-height:1.5}.sba-lede{font-family:var(--font-text,var(--font-body));color:var(--sba-ink-hi);text-wrap:pretty;margin:0;font-size:18px;font-weight:475;line-height:1.45}.sba-one{position:relative}.sba:not(.is-static) .sba-one{padding-top:var(--sba-pre,0px)}.sba.is-idle .sba-one{padding-bottom:var(--sba-tail,calc(var(--vh,1svh) * 22))}.sba-frame{box-sizing:border-box;min-height:100vh;min-height:calc(var(--vh,1svh) * 100);grid-template-columns:minmax(0, 1fr) var(--sba-col) var(--sba-air);padding:0 var(--sba-m);align-items:center;display:grid;position:relative}.sba-l{display:none}.sba{--sba-col:min(calc(var(--vh,1svh) * 84), 47vw);--sba-air:clamp(24px, 13vw, 240px);--sba-gut:clamp(24px, 3vw, 56px)}.sba.is-idle .sba-frame{height:62vh;min-height:0;height:calc(var(--vh,1svh) * 62);align-items:center}.sba.is-idle .sba-l,.sba.is-idle .sba-r{display:none}.sba-hl{z-index:1;padding-right:var(--sba-gut);grid-area:1/1;align-self:center;justify-items:start;display:grid;position:relative;container-type:inline-size}.sba-t{max-width:100%;font-family:var(--font-display);font-weight:var(--font-display-weight);font-stretch:var(--font-display-stretch);letter-spacing:-.014em;text-transform:uppercase;text-wrap:balance;margin:22px 0 0;font-size:clamp(40px,13.7427cqi,128px);line-height:.92}.sba-hl .sba-lede{margin-top:20px;font-size:clamp(17px,1.25vw,20px)}.sba-site{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:10px;width:100%;margin-top:30px;display:grid}.sba-plate-label{min-height:16px;font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--sba-ink-mid);align-items:center;gap:8px;margin:0;font-size:11px;font-weight:500;line-height:1.4;display:inline-flex}.sba-plate-t.sba-in{animation-duration:var(--t-standard,.28s)}.sba-fav{object-fit:contain;border-radius:3px;width:14px;height:14px}.sba-field{box-sizing:border-box;cursor:text;width:100%;min-height:72px;transition:border-color var(--t-quick,.18s) var(--e-out,cubic-bezier(.16, 1, .3, 1)), background-color var(--t-quick,.18s) var(--e-out,cubic-bezier(.16, 1, .3, 1)), box-shadow var(--t-quick,.18s) var(--e-out,cubic-bezier(.16, 1, .3, 1));background:#f5f4f10d;border:1px solid #f5f4f18f;border-radius:3px;align-items:center;gap:12px;padding:0 12px 0 24px;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.sba-field:hover{border-color:#f5f4f1c7}}.sba-field:focus-within{border-color:var(--sa-cream,#f5f4f1);box-shadow:inset 0 0 0 1px var(--sa-cream,#f5f4f1), 0 0 0 4px #f5f4f11a;background:#f5f4f117}.sba-url{width:0;min-width:0;height:70px;color:var(--sa-cream,#f5f4f1);caret-color:var(--sa-red,#ff1500);font-family:var(--font-display);font-weight:var(--font-display-weight);font-stretch:var(--font-display-stretch);letter-spacing:-.005em;background:0 0;border:0;border-radius:0;outline:none;flex:auto;margin:0;padding:0;font-size:clamp(26px,2.1vw,32px);line-height:1.1}.sba-url::placeholder{color:#f5f4f175;opacity:1}.sba-run{flex:none}.sba-site-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 18px;width:100%;display:flex}.sba-help{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--sba-ink-lo);margin:0;font-size:11px;font-weight:500;line-height:1.4}.sba-help a{color:inherit}.sba-site-foot .sba-help{display:inline-grid}.sba-site-foot .sba-help>span{grid-area:1/1}.sba-help-on{color:var(--sba-ink-hi);display:none}.sba-site-foot .sba-help-on{visibility:hidden;display:inline}.sba.is-focus .sba-help-rest{display:none}.sba.is-focus .sba-help-on{display:inline}.sba.is-focus .sba-site-foot .sba-help-rest{visibility:hidden;display:inline}.sba.is-focus .sba-site-foot .sba-help-on{visibility:visible}.sba-site-foot .sba-example{color:var(--sa-cream,#f5f4f1);padding:10px 0;text-decoration-color:#f5f4f18f}.sba-example-or{color:var(--sba-ink-lo)}.sba-out{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;width:100%;margin-top:14px;display:none}.sba.is-ai-out .sba-out{display:flex}.sba.is-ai-out .sba-site-foot{display:none}.sba-out-t{text-align:left;max-width:46ch;font-family:var(--font-text,var(--font-body));color:#f5f4f1e6;text-wrap:pretty;flex:300px;margin:0;font-size:16px;line-height:1.45}.sba-out-try{flex:none}.sba-out-acts{flex-wrap:wrap;flex:none;align-items:center;gap:10px 22px;display:flex}.sba-out-start{color:var(--sa-cream,#f5f4f1);padding:10px 0;text-decoration-color:#f5f4f18f}.sba-gate{opacity:0;visibility:hidden;width:100%;transition:grid-template-rows var(--t-standard,.28s) var(--e-out,cubic-bezier(.16, 1, .3, 1)), opacity var(--t-standard,.28s) var(--e-out,cubic-bezier(.16, 1, .3, 1)), visibility 0s linear var(--t-standard,.28s);grid-template-rows:0fr;display:grid}.sba-gate-in{outline:none;min-height:0;overflow:hidden}.sba.is-gate-wait .sba-gate,.sba.is-challenge .sba-gate{opacity:1;visibility:visible;transition:grid-template-rows var(--t-standard,.28s) var(--e-out,cubic-bezier(.16, 1, .3, 1)), opacity var(--t-standard,.28s) var(--e-out,cubic-bezier(.16, 1, .3, 1)) 60ms, visibility 0s;grid-template-rows:1fr}.sba-gate-t{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--sba-ink-hi);margin:4px 0 0;font-size:11px;font-weight:500;line-height:1.4}.sba.is-gate-wait .sba-gate-t:after{content:"";text-align:left;width:1.2em;animation:1.2s steps(4,end) infinite sba-gate-dots;display:inline-block}@keyframes sba-gate-dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.sba-ts{max-width:100%}.sba.is-challenge .sba-ts{min-height:65px;margin-top:10px}.sba-left{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--sba-ink-lo);margin:16px 0 0;font-size:11px;font-weight:500;line-height:1.6}@media (prefers-reduced-motion:reduce){.sba-gate,.sba.is-gate-wait .sba-gate,.sba.is-challenge .sba-gate{transition:none}.sba.is-gate-wait .sba-gate-t:after{content:"...";animation:none}}.sba-out.sba-in{animation:sba-out-in var(--t-deliberate,.48s) var(--e-out,cubic-bezier(.16, 1, .3, 1)) both}@keyframes sba-out-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.sba-out.sba-in{animation:none}}.sba-hl .sba-err{margin:12px 0 0}.sba-err{max-width:44ch;font-family:var(--font-text,var(--font-body));color:#f5f4f1e6;margin:2px 0 0;font-size:16px;line-height:1.45}.sba-glassin{left:var(--sba-gx,60%);top:var(--sba-gy,20%);width:var(--sba-gw,20%);height:var(--sba-gh,40%);z-index:1;cursor:text;pointer-events:none;position:absolute}.sba.is-home .sba-glassin{pointer-events:auto}.sba.is-run .sba-glassin,.sba.is-static .sba-glassin{display:none}.sba-hl{transition:opacity var(--t-standard,.28s) var(--e-out,cubic-bezier(.16, 1, .3, 1)), visibility 0s linear 0s}.sba.is-run .sba-hl{opacity:0;visibility:hidden;transition:opacity var(--t-quick,.18s) var(--e-out,cubic-bezier(.16, 1, .3, 1)), visibility 0s linear var(--t-quick,.18s)}.sba-text-btn{cursor:pointer;font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--sba-ink-hi);text-underline-offset:5px;transition:color var(--t-quick,.18s) var(--e-out,cubic-bezier(.16, 1, .3, 1)), text-decoration-color var(--t-quick,.18s) var(--e-out,cubic-bezier(.16, 1, .3, 1));background:0 0;border:0;border-radius:3px;margin:0;padding:8px 4px;font-size:11px;font-weight:500;line-height:1;text-decoration:underline #f5f4f152}@media (hover:hover) and (pointer:fine){.sba-text-btn:hover{color:var(--sa-cream,#f5f4f1);text-decoration-color:#f5f4f1cc}}.sba-text-btn:focus-visible{outline:1px solid var(--sa-cream,#f5f4f1);outline-offset:3px;color:var(--sa-cream,#f5f4f1)}.sba-r{z-index:1;box-sizing:border-box;padding:max(76px, var(--sba-roof)) var(--sba-gut) calc(100svh - var(--sba-floor)) 0;padding-bottom:calc(calc(var(--vh,1svh) * 100) - var(--sba-floor));grid-area:1/1;grid-template-rows:minmax(0,1fr);align-self:stretch;display:grid;position:relative}.sba-scanning,.sba-verdict{outline:none;grid-area:1/1;min-width:0}.sba-scanning{align-self:start;justify-items:start;display:grid}.sba-verdict{align-self:end;justify-items:start;max-width:100%;display:grid}.sba-scanq{max-width:12ch;font-family:var(--font-display);font-weight:var(--font-display-weight);font-stretch:var(--font-display-stretch);letter-spacing:-.016em;text-wrap:balance;margin:18px 0 0;font-size:clamp(44px,4.3vw,78px);line-height:.96}.sba-running-now,.sba-running-c{max-width:100%;font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--sba-ink-mid);gap:14px;margin:0;font-size:11px;font-weight:500;line-height:1.5;display:flex}.sba-running-now{min-height:1.5em;margin-top:26px}.sba-running-i{color:var(--sba-ink-lo);font-variant-numeric:tabular-nums;flex:none}.sba-running-l{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--sa-cream,#f5f4f1);overflow:hidden}.sba-running-c{color:var(--sba-ink-lo);margin-top:6px}.sba-running-n{color:var(--sba-ink-hi);font-variant-numeric:tabular-nums}.sba-skip{margin-top:18px;margin-left:-4px}.sba-vd{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--font-ui);letter-spacing:.08em;color:var(--sba-ink-mid);margin:10px 0 0;font-size:11px;font-weight:500;line-height:1.5;overflow:hidden}.sba-vd:empty{display:none}.sba-vd-ico{vertical-align:-2px;object-fit:contain;border-radius:3px;width:14px;height:14px;margin:0 8px 0 0;display:inline-block}.sba-score{font-family:var(--font-display);font-weight:var(--font-display-weight);font-stretch:var(--font-display-stretch);letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;outline:none;margin:4px 0 0 -.04em;font-size:clamp(150px,15.5vw,280px);line-height:.8}.sba-n{display:inline-block}.sba-n.is-tick{animation:sba-tick var(--t-standard,.28s) var(--e-out,cubic-bezier(.16, 1, .3, 1))}.sba-of{letter-spacing:-.01em;color:var(--sba-ink-lo);margin-left:.08em;font-size:max(28px,.2em)}.sba-tier{max-width:30ch;font-family:var(--font-text,var(--font-body));color:var(--sba-ink-hi);text-wrap:pretty;margin:24px 0 0;font-size:clamp(18px,1.35vw,22px);font-weight:475;line-height:1.4}.sba-tier.is-lead{max-width:12ch;font-family:var(--font-display);font-weight:var(--font-display-weight);font-stretch:var(--font-display-stretch);letter-spacing:-.016em;color:var(--sa-cream,#f5f4f1);margin-top:18px;font-size:clamp(42px,4.3vw,74px);line-height:.96}.sba-note{max-width:40ch;font-family:var(--font-text,var(--font-body));color:var(--sba-ink-mid);margin:12px 0 0;font-size:16px;line-height:1.5}.sba-verdict .sba-det{margin-top:18px}.sba-weighted{max-width:44ch}.sba-fixes{gap:12px;display:grid}.sba-fix-list{counter-reset:sba-fix;gap:12px;margin:0;padding:0;list-style:none;display:grid}.sba-fix{max-width:44ch;font-family:var(--font-text,var(--font-body));color:var(--sba-ink-mid);grid-template-columns:26px minmax(0,1fr);gap:0 8px;font-size:16px;line-height:1.45;display:grid}.sba-fix:before{counter-increment:sba-fix;content:counter(sba-fix, decimal-leading-zero);font-family:var(--font-ui);letter-spacing:.08em;color:var(--sba-ink-lo);font-size:11px;font-weight:500;line-height:23px}.sba-fix b{color:var(--sa-cream,#f5f4f1);font-weight:600}.sba-ledger{gap:0;max-width:440px;margin:4px 0 0;padding:0;list-style:none;display:grid}.sba-chk{font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--sba-ink-lo);transition:color var(--t-standard,.28s) var(--e-out,cubic-bezier(.16, 1, .3, 1));border-top:1px solid #f5f4f11a;justify-content:space-between;align-items:baseline;gap:14px;padding:9px 0;font-size:11px;font-weight:500;line-height:1.3;display:flex}.sba-chk--g{margin-top:10px}.sba-chk-l{min-width:0}.sba-chk-m{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;min-width:5.4ch}.sba-chk.is-run,.sba-chk.is-run .sba-chk-m{color:var(--sa-cream,#f5f4f1)}.sba-chk.is-pass,.sba-chk.is-fail{color:var(--sba-ink-hi)}.sba-chk.is-fail .sba-chk-m{color:var(--sa-red,#ff1500)}.sba-next{flex-wrap:wrap;justify-content:flex-start;gap:2px 24px;width:100%;margin-top:14px;display:flex}.sba-chip{color:var(--sba-ink-hi);font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;transition:color var(--t-quick,.18s) var(--e-out,cubic-bezier(.16, 1, .3, 1));border-radius:3px;align-items:baseline;gap:10px;padding:8px 2px;font-size:11px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.sba-chip-i,.sba-chip-s{color:var(--sba-ink-lo);font-variant-numeric:tabular-nums}.sba-chip.is-live .sba-chip-s:before{content:"";width:5px;height:5px;animation:sba-live 1.2s var(--e-mech,cubic-bezier(.65, 0, .35, 1)) infinite alternate;background:currentColor;border-radius:999px;margin:0 7px 1px 0;display:inline-block}.sba-chip.is-in .sba-chip-s{color:var(--sba-ink-hi)}@media (hover:hover) and (pointer:fine){.sba-chip:hover{color:var(--sa-red,#ff1500)}}.sba-chip:focus-visible{outline:1px solid var(--sa-cream,#f5f4f1);outline-offset:3px}@keyframes sba-live{0%{opacity:.25}}.sba-report{position:relative}.sba-ch{box-sizing:border-box;min-height:100vh;min-height:calc(var(--vh,1svh) * 100);grid-template-columns:minmax(0, 1fr) var(--sba-col) var(--sba-air);padding:0 var(--sba-m);display:grid}.sba-ch-l{box-sizing:border-box;min-width:0;padding:max(76px, var(--sba-roof)) var(--sba-gut) calc(100svh - var(--sba-floor)) 0;padding-bottom:calc(calc(var(--vh,1svh) * 100) - var(--sba-floor));flex-direction:column;grid-column:1;justify-content:space-between;gap:40px;display:flex;container-type:inline-size}.sba-ch-top,.sba-ch-foot{justify-items:start;min-width:0;display:grid}.sba-ch-h{font-family:var(--font-display);font-weight:var(--font-display-weight);font-stretch:var(--font-display-stretch);letter-spacing:-.014em;text-wrap:balance;margin:0;line-height:.98}.sba-lead-t{letter-spacing:-.016em;max-width:18ch;margin:16px 0 0;font-size:clamp(34px,3.3vw,58px);line-height:1}.sba-lead-t.is-short{max-width:11ch;font-size:clamp(42px,4.3vw,74px);line-height:.96}.sba-question{max-width:34ch;font-family:var(--font-text,var(--font-body));color:var(--sba-ink-hi);text-wrap:pretty;margin:22px 0 0;font-size:clamp(17px,1.3vw,20px);font-weight:475;line-height:1.45}.sba-src{max-width:42ch;font-family:var(--font-text,var(--font-body));color:var(--sba-ink-mid);margin:0;font-size:16px;line-height:1.5}.sba-ch-state{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--sba-ink-lo);margin:12px 0 0;font-size:11px;font-weight:500;line-height:1.5}.sba-ch-state:empty{display:none}.sba-ch-note{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--sba-ink-mid);margin:14px 0 0;font-size:11px;font-weight:500;line-height:1.5}.sba-ch-state:not(:empty):before{content:"";width:5px;height:5px;animation:sba-live 1.2s var(--e-mech,cubic-bezier(.65, 0, .35, 1)) infinite alternate;background:currentColor;border-radius:999px;margin:0 9px 1px 0;display:inline-block}.sba-det{width:100%;margin-top:22px}.sba-det>summary{cursor:pointer;align-items:baseline;gap:10px;list-style:none;display:inline-flex}.sba-det>summary::-webkit-details-marker{display:none}.sba-det>summary:before{content:"+";width:.8em;color:var(--sba-ink-lo);transition:transform var(--t-quick,.18s) var(--e-out,cubic-bezier(.16, 1, .3, 1));text-decoration:none;display:inline-block}.sba-det[open]>summary:before{transform:rotate(45deg)}.sba-det-body{gap:20px;margin-top:20px;display:grid}.sba-dets{flex-wrap:wrap;gap:0 28px;width:100%;display:flex}.sba-dets .sba-det{width:auto}.sba-dets .sba-det[open]{flex-basis:100%}.sba-lead-i{font-family:var(--font-ui);letter-spacing:.12em;color:var(--sba-ink-hi);font-variant-numeric:tabular-nums;margin:0 0 12px;font-size:11px;font-weight:500;line-height:1.5;display:block}.sba-marks{border-top:1px solid var(--sba-rule);width:100%;max-width:460px;margin:0;padding:0;list-style:none;display:grid}.sba-mk{border-bottom:1px solid var(--sba-rule);width:100%;max-width:460px;font-family:var(--font-text,var(--font-body));color:var(--sba-ink-mid);transition:color var(--t-deliberate,.48s) var(--e-out,cubic-bezier(.16, 1, .3, 1));grid-template-columns:6ch minmax(0,1fr);align-items:baseline;gap:0 14px;margin:0;padding:14px 0;font-size:17px;font-weight:475;line-height:1.4;display:grid}.sba-mk-i{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--sba-ink-lo);transition:color var(--t-deliberate,.48s) var(--e-out,cubic-bezier(.16, 1, .3, 1));font-size:11px;font-weight:500;line-height:1.5}.sba-ch--vs .sba-mk:first-child{color:var(--sa-cream,#f5f4f1)}button.sba-mk{appearance:none;font:inherit;font-family:var(--font-text,var(--font-body));letter-spacing:normal;text-transform:none;color:var(--sba-ink-mid);border:0;border-bottom:1px solid var(--sba-rule);text-align:left;cursor:pointer;background:0 0;border-radius:0;font-size:17px;font-weight:475;line-height:1.4;position:relative}button.sba-mk:before{content:"";background:var(--sa-cream,#f5f4f1);opacity:0;width:5px;height:5px;transition:opacity var(--t-standard,.28s) var(--e-out,cubic-bezier(.16, 1, .3, 1)), transform var(--t-standard,.28s) var(--e-out,cubic-bezier(.16, 1, .3, 1));border-radius:999px;margin-top:-2px;position:absolute;top:50%;left:-14px;transform:scale(.4)}.sba button.sba-mk{font-family:var(--font-text,var(--font-body))!important}.sba button.sba-mk .sba-mk-i{font-family:var(--font-ui)!important}button.sba-mk[aria-selected=true],button.sba-mk[aria-selected=true] .sba-mk-i{color:var(--sa-cream,#f5f4f1)}button.sba-mk[aria-selected=true]:before{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){button.sba-mk:hover{color:var(--sa-cream,#f5f4f1)}button.sba-mk:hover .sba-mk-i{color:var(--sa-red,#ff1500)}}button.sba-mk:focus-visible{outline:1px solid var(--sa-cream,#f5f4f1);outline-offset:2px}.sba-nx{place-self:flex-start start;gap:12px;margin-top:28px}.sba-nx--main{margin-top:26px}.sba-nx-k{color:var(--sba-ink-lo)}.sba-nx-a{font-family:var(--font-ui)}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.sba-nx:hover .sba-nx-a{animation:sba-nudge .9s var(--e-out,cubic-bezier(.16, 1, .3, 1)) infinite}}@keyframes sba-nudge{40%{transform:translateY(3px)}}.sba:not(.is-static) .sba-nx.cbtn{min-height:48px;font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--sba-ink-hi);cursor:pointer;border-radius:3px;align-items:center;gap:18px;font-size:12px;font-weight:500;box-shadow:none!important;background:0 0!important;border:0!important;height:auto!important;padding:0 6px 0 0!important;display:inline-flex!important}.sba:not(.is-static) .sba-nx.cbtn:before,.sba:not(.is-static) .sba-nx.cbtn:after{display:none!important}.sba:not(.is-static) .sba-nx .sba-nx-k{color:var(--sba-ink-lo)}.sba:not(.is-static) .sba-nx .sba-nx-k:after{content:"  ·"}.sba:not(.is-static) .sba-nx .sba-nx-a{width:1px;height:48px;color:var(--sa-cream,#f5f4f1);background:#f5f4f129;flex:none;order:-1;font-size:0;position:relative;overflow:hidden}.sba:not(.is-static) .sba-nx .sba-nx-a:before,.sba:not(.is-static) .sba-nx .sba-nx-a:after{content:"";background:currentColor;width:1px;position:absolute;top:0;left:0}.sba:not(.is-static) .sba-nx .sba-nx-a:before{height:8px}.sba:not(.is-static) .sba-nx .sba-nx-a:after{transform-origin:50% 0;height:100%;transform:scaleY(var(--cue-k,0))}@media (hover:hover) and (pointer:fine){.sba:not(.is-static) .sba-nx:hover .sba-nx-a{color:var(--sa-red,#ff1500)}.sba:not(.is-static) .sba-nx:hover .sba-nx-k{color:var(--sba-ink-hi)}}.sba:not(.is-static) .sba-nx:hover .sba-nx-a{animation:none}.sba:not(.is-static) .sba-nx:focus-visible{outline:1px solid var(--sa-cream,#f5f4f1);outline-offset:6px}.sba:not(.is-static) .sba-ch:not(.is-arrived) .sba-ch-top>*,.sba:not(.is-static) .sba-ch:not(.is-arrived) .sba-ch-foot,.sba:not(.is-static) .sba-ch--ask:not(.is-arrived) .sba-ch-l>:not(.sba-vv){opacity:0}.sba:not(.is-static) .sba-ch.is-arrived .sba-ch-top>*,.sba:not(.is-static) .sba-ch.is-arrived .sba-ch-foot,.sba:not(.is-static) .sba-ch--ask.is-arrived .sba-ch-l>:not(.sba-vv){animation:sba-rise var(--rz-fade-dur,.8s) var(--e-out,cubic-bezier(.16, 1, .3, 1)) both}.sba:not(.is-static) .sba-ch:not(.is-arrived) .sba-ch-top:before{opacity:0}.sba:not(.is-static) .sba-ch.is-arrived .sba-ch-top>:nth-child(2){animation-delay:60ms}.sba:not(.is-static) .sba-ch.is-arrived .sba-ch-top>:nth-child(3){animation-delay:.12s}.sba:not(.is-static) .sba-ch.is-arrived .sba-ch-top>:nth-child(n+4){animation-delay:.2s}.sba:not(.is-static) .sba-ch.is-arrived .sba-ch-foot{animation-delay:.32s}.sba:not(.is-static) .sba-ch--ask.is-arrived .sba-ch-l>:not(.sba-vv){animation-delay:.42s}.sba-reads{gap:22px;margin:0;padding:0;list-style:none;display:grid}.sba-read{gap:8px;display:grid}.sba-read-k{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--sba-ink-hi);gap:12px;margin:0;font-size:11px;font-weight:500;line-height:1.5;display:flex}.sba-read-i{color:var(--sba-ink-lo);font-variant-numeric:tabular-nums}.sba-read-t{max-width:42ch;font-family:var(--font-text,var(--font-body));color:var(--sba-ink-mid);margin:0;font-size:16px;line-height:1.5}.sba-look-line .sba-w,.sba-read-t .sba-w{animation:sba-in var(--t-deliberate,.48s) var(--e-out,cubic-bezier(.16, 1, .3, 1)) both}.sba-look-still{margin:24px 0 0;position:relative}.sba-look-img{border-radius:6px;width:100%;height:auto;display:block}.sba-box{border:1px solid #f5f4f1db;border-radius:3px;position:absolute;box-shadow:0 0 0 1px #0a0a0a80}.sba-box span{font-family:var(--font-ui);letter-spacing:.08em;color:var(--sa-cream,#f5f4f1);background:#0a0a0a;padding:0 4px;font-size:11px;line-height:16px;position:absolute;top:-18px;left:-1px}.sba-engines{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(16px,1.6vw,28px);width:100%;margin:0;padding:0;list-style:none;display:grid}.sba-e{align-content:start;gap:12px;min-width:0;display:grid}.sba-e-h{border-bottom:1px solid var(--sba-rule);font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;gap:3px;margin:0;padding-bottom:10px;font-size:11px;font-weight:500;line-height:1.4;display:grid}.sba-e-n{color:var(--sa-cream,#f5f4f1)}.sba-e-v{color:var(--sba-ink-lo)}.sba-e.is-named .sba-e-v{color:var(--sa-cream,#f5f4f1)}.sba-e.is-wait .sba-e-v:after{content:"";width:5px;height:5px;animation:sba-live 1.2s var(--e-mech,cubic-bezier(.65, 0, .35, 1)) infinite alternate;background:currentColor;border-radius:999px;margin:0 0 1px 8px;display:inline-block}.sba-e-l{counter-reset:sba-e;gap:7px;margin:0;padding:0;list-style:none;display:grid}.sba-e-l li{font-family:var(--font-text,var(--font-body));color:var(--sba-ink-mid);overflow-wrap:anywhere;grid-template-columns:24px minmax(0,1fr);font-size:16px;font-weight:475;line-height:1.3;display:grid}.sba-e-l li:before{counter-increment:sba-e;content:counter(sba-e, decimal-leading-zero);font-family:var(--font-ui);letter-spacing:.06em;color:var(--sba-ink-lo);font-size:11px;line-height:21px}.sba-e-l li.is-you{color:var(--sa-cream,#f5f4f1);font-weight:600}.sba-e-l li.is-top:not(.is-you){color:var(--sa-cream,#f5f4f1)}.sba-e-l li.is-gap{color:var(--sba-ink-lo)}.sba-e-l li.is-gap:before{content:""}.sba-e-out{font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--sba-ink-lo);font-size:11px;font-weight:500;line-height:1.5;display:block}.sba-e-src{gap:4px;margin:4px 0 0;display:grid}.sba-e-src-h,.sba-e-src li{font-family:var(--font-ui);letter-spacing:.04em;color:var(--sba-ink-lo);overflow-wrap:anywhere;font-size:11px;font-weight:500;line-height:1.5}.sba-e-src-h{letter-spacing:.12em;text-transform:uppercase;margin:0}.sba-e-src ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.sba-e-src li{color:var(--sba-ink-mid)}.sba-e-src li.is-you{color:var(--sa-cream,#f5f4f1)}.sba-e-err{font-family:var(--font-text,var(--font-body));color:var(--sba-ink-lo);margin:0;font-size:16px;line-height:1.4}.sba-ch--answer .sba-dets{margin-top:6px}@container (width<=600px){.sba-engines{border-top:1px solid var(--sba-rule);grid-template-columns:minmax(0,1fr);gap:0}.sba-e{border-bottom:1px solid var(--sba-rule);grid-template-columns:12ch minmax(0,1fr);gap:6px 16px;padding:14px 0 15px}.sba-e-h{border-bottom:0;grid-row:1/span 3;grid-template-columns:minmax(0,1fr);align-content:start;padding:0}.sba-e-l{flex-wrap:wrap;gap:5px 18px;display:flex}.sba-e-l li{align-items:baseline;gap:7px;display:inline-flex}.sba-e-l li:before{flex:none;line-height:1.3}.sba-e-src{flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin:2px 0 0;display:flex}.sba-e-src ul{flex-wrap:wrap;gap:2px 12px;display:flex}}.sba-eng-full{gap:30px;display:grid}.sba-ef{gap:10px;display:grid}.sba-ef-h{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--sba-ink-hi);margin:0;font-size:11px;font-weight:500;line-height:1.5}.sba-ef-q{border-left:1px solid #f5f4f138;gap:6px;margin:0;padding-left:16px;display:grid}.sba-ef-q p{font-family:var(--font-text,var(--font-body));color:var(--sba-ink-mid);margin:0;font-size:16px;line-height:1.5}.sba-ef-q b{color:var(--sa-cream,#f5f4f1);font-weight:600}.sba-ef-s{flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;display:flex}.sba-ef-s li{font-family:var(--font-ui);letter-spacing:.04em;color:var(--sba-ink-mid);font-size:11px;line-height:1.6}.sba-ef-s li b{color:var(--sba-ink-lo);text-transform:uppercase;letter-spacing:.1em;margin-right:6px;font-weight:500}.sba-ef-s li.is-you{color:var(--sa-cream,#f5f4f1)}.sba-duel{width:100%;max-width:520px;margin:0;display:grid}.sba-duel>div{grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:0 18px;display:grid}.sba-duel-h{border-bottom:1px solid var(--sba-rule);padding-bottom:10px}.sba-duel-h dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--sba-ink-hi);margin:0;font-size:11px;font-weight:500;line-height:1.4;overflow:hidden}.sba-duel-h dd:first-of-type{grid-column:2}.sba-duel-s{display:none}@container (width<=420px){.sba-duel-w{display:none}.sba-duel-s{display:inline}}.sba-duel-h .sba-duel-them{color:var(--sa-cream,#f5f4f1)}@media (width<=600px){.sba .sba-duel>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 18px}.sba .sba-duel-r dt{grid-column:1/-1}.sba .sba-duel-h dd:first-of-type{grid-column:1}.sba .sba-duel-r dd{font-size:clamp(36px,10vw,52px)}}.sba-duel-r{border-bottom:1px solid var(--sba-rule);padding:14px 0 12px}.sba-duel-r dt{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--sba-ink-lo);font-size:11px;font-weight:500;line-height:1.4}.sba-duel-r dd{font-family:var(--font-display);font-weight:var(--font-display-weight);font-stretch:var(--font-display-stretch);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--sba-ink-mid);white-space:nowrap;margin:0;font-size:clamp(44px,4.2vw,76px);line-height:.9}.sba-duel-r dd small{letter-spacing:0;color:var(--sba-ink-lo);margin-left:.1em;font-size:max(24px,.36em)}.sba-duel-r dd.is-ahead{color:var(--sa-cream,#f5f4f1)}.sba-edges-h{margin:28px 0 0}.sba-edges-h+.sba-edges{margin-top:10px}.sba-vs-yours{border-top:0}.sba-sheet{border-top:1px solid var(--sba-rule);width:100%;max-width:460px;margin:10px 0 0;padding:0;display:grid}.sba-sheet-r{border-bottom:1px solid var(--sba-rule);grid-template-columns:13ch minmax(0,1fr);gap:0 18px;padding:14px 0;display:grid}.sba-sheet dt{font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--sba-ink-lo);font-size:11px;font-weight:500;line-height:23px}.sba-sheet dd{font-family:var(--font-text,var(--font-body));color:var(--sba-ink-mid);margin:0;font-size:16px;line-height:1.45}.sba-sheet dd b{color:var(--sa-cream,#f5f4f1);font-weight:600}.sba-vs-still{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin:24px 0 0;display:grid}.sba-vs-still img{border-radius:6px;width:100%;height:auto;display:block}.sba-ch--ask .sba-ch-l{justify-content:center;gap:0}.sba-vv{justify-items:start;gap:18px;display:grid}.sba-vh{letter-spacing:-.024em;max-width:100%;font-size:min(17cqi,104px);line-height:.9}.sba-vv[data-v=yes] .sba-vh{font-size:min(44cqi,250px);line-height:.84}.sba-vv[data-v=no] .sba-vh{font-size:min(23cqi,190px);line-height:.86}.sba-vv[data-v^=some] .sba-vh{font-size:min(20cqi,150px);line-height:.88}.sba-vline{max-width:32ch;color:var(--sa-cream,#f5f4f1);margin-top:30px;font-size:clamp(18px,1.4vw,23px)}.sba-vmeta{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--sba-ink-lo);margin:16px 0 0;font-size:11px;font-weight:500;line-height:1.6}.sba-acts{flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}.sba-acts--quiet{margin-top:28px}@media print{html.sba-printing,html.sba-printing body{background:#fff!important}html.sba-printing body>:not(main),html.sba-printing .skip-link,html.sba-printing .m15-grain,html.sba-printing .hdr-scrim,html.sba-printing #hdr,html.sba-printing footer,html.sba-printing #site-preloader,html.sba-printing canvas,html.sba-printing main>:not(.sba):not(.glass-rail),html.sba-printing .glass-rail>:not(.sba),html.sba-printing .sba-hl,html.sba-printing .sba-glassin,html.sba-printing .sba-scanning,html.sba-printing .sba-next,html.sba-printing .sba-acts,html.sba-printing .sba-left,html.sba-printing .sba-det>summary,html.sba-printing .sba-still,html.sba-printing .sba-ch-state{display:none!important}html.sba-printing .sba,html.sba-printing .sba *{color:#111!important;filter:none!important;opacity:1!important;animation:none!important;transform:none!important}html.sba-printing .sba-one,html.sba-printing .sba-frame,html.sba-printing .sba-ch,html.sba-printing .sba-r{break-inside:avoid-page;height:auto!important;min-height:0!important;margin:0 0 22px!important;padding:0!important;display:block!important}html.sba-printing .sba-ch-l{max-width:none!important;padding:0!important;display:block!important}html.sba-printing .sba-ch-top,html.sba-printing .sba-ch-foot{margin-bottom:12px;display:block!important}html.sba-printing .sba-score{font-size:72px!important}html.sba-printing .sba-lead-t,html.sba-printing .sba-vh,html.sba-printing .sba-scanq{max-width:none!important;font-size:28px!important}html.sba-printing .sba-duel-r dd{font-size:28px!important}html.sba-printing .sba-det-body{height:auto!important;margin-top:8px!important;display:grid!important}html.sba-printing .sba-engines{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid!important}html.sba-printing .sba-look-still,html.sba-printing .sba-vs-still{max-width:640px;display:grid!important}html.sba-printing .sba-look-still{max-width:520px;display:block!important}html.sba-printing .sba-box{box-shadow:none!important;border-color:#111!important}html.sba-printing .sba-box span{color:#fff!important;background:#111!important}html.sba-printing .sba-marks,html.sba-printing .sba-mk,html.sba-printing .sba-e-h,html.sba-printing .sba-sheet,html.sba-printing .sba-sheet-r,html.sba-printing .sba-duel-h,html.sba-printing .sba-duel-r,html.sba-printing .sba-chk{border-color:#ccc!important}html.sba-printing .sba-chk-m{color:#111!important}html.sba-printing .sba:after{content:attr(data-print-link);font-family:var(--font-ui);color:#111;margin-top:18px;font-size:11px;display:block}}.sba-in{animation:sba-rise var(--rz-fade-dur,.8s) var(--e-out,cubic-bezier(.16, 1, .3, 1)) both;animation-delay:var(--d,0s)}@keyframes sba-rise{0%{opacity:0;transform:translateY(var(--rz-fade-y,20px))}}@keyframes sba-in{0%{opacity:0}}@keyframes sba-tick{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:none}}.sba-score.is-landed{animation:sba-land .9s var(--e-out,cubic-bezier(.16, 1, .3, 1)) both}@keyframes sba-land{0%{opacity:0;transform:translateY(.12em)}}.sba-still{margin:0;display:none}.sba-still-img{border-radius:6px;width:100%;height:auto;display:block}.sba-still-type{aspect-ratio:16/10;font-family:var(--font-display);font-weight:var(--font-display-weight);font-stretch:var(--font-display-stretch);overflow-wrap:anywhere;text-align:center;background:#121212;border-radius:6px;place-items:center;margin:0;padding:0 8%;font-size:clamp(28px,3vw,44px);line-height:1.05;display:grid}@media (orientation:landscape) and (width>=601px) and (width<=1180px){.sba{--sba-gut:22px}.sba-engines{gap:0 14px}}@media (aspect-ratio<=13/9),(width<=899px){.sba{--sba-flank:0}.sba.is-run:not(.is-static) .sba-frame{min-height:100vh;min-height:calc(var(--vh,1svh) * 100);padding:calc(var(--sba-cube-bot,calc(var(--vh,1svh) * 55)) + calc(var(--vh,1svh) * 12)) var(--sba-m) calc(var(--vh,1svh) * 6);display:block}.sba.is-run:not(.is-static) .sba-r{max-width:560px;margin:0 auto;padding:0;display:block}.sba.is-run .sba-hl{display:none}.sba-scanq{margin-top:12px;font-size:clamp(34px,9vw,52px)}.sba-score{font-size:clamp(110px,32vw,170px)}.sba-tier{margin-top:16px}.sba:not(.is-static) .sba-ch{padding:calc(var(--sba-cube-bot,calc(var(--vh,1svh) * 55)) + calc(var(--vh,1svh) * 6)) var(--sba-m) calc(var(--vh,1svh) * 10);display:block}.sba-ch-l,.sba.is-static .sba-ch-l{max-width:560px;margin:0 auto;padding:0;display:block}.sba-ch-foot{margin-top:28px}.sba-lead-t{max-width:16ch;font-size:clamp(30px,8vw,42px)}.sba-lead-t.is-short{font-size:clamp(36px,10vw,52px)}.sba-engines{grid-template-columns:minmax(0,1fr);gap:26px}.sba-e-src ul{flex-wrap:wrap;gap:2px 14px;display:flex}.sba-duel-r dd{font-size:clamp(40px,12vw,60px)}.sba-vh{font-size:min(17cqi,84px)}.sba-vv[data-v=yes] .sba-vh{font-size:min(40cqi,170px)}.sba-vv[data-v=no] .sba-vh{font-size:min(24cqi,120px)}.sba-vv[data-v^=some] .sba-vh{font-size:min(19cqi,96px)}.sba.is-idle:not(.is-static) .sba-frame{height:auto;min-height:0;padding:0 var(--sba-m);grid-template-columns:minmax(0,1fr);place-items:start center;display:grid}.sba.is-idle .sba-hl{text-align:center;justify-items:center;width:100%;max-width:560px;padding:0;container-type:normal}.sba-t{margin-top:12px;font-size:clamp(30px,12.5731vw,64px)}.sba-hl .sba-lede{margin-top:12px;font-size:16px}.sba-site{margin-top:18px}.sba-plate-label{justify-self:center}.sba-field{min-height:64px;padding-left:18px;padding-right:9px}.sba-url{height:62px;font-size:24px}.sba-site-foot{justify-content:center}}@media (width<=760px){.sba-out{justify-content:center}.sba-out-t{text-align:center;flex-basis:100%;max-width:none}.sba-out-acts{justify-content:center}.sba-gate-t{text-align:center}.sba-ts{justify-content:center;display:flex}}@media (width>=761px) and (aspect-ratio<=13/9){.sba-t{font-size:clamp(40px,11.4035vw,88px)}.sba-hl .sba-lede{font-size:18px}.sba-engines{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px}}@media (width<=640px),(width<=899px) and (orientation:portrait){.sba-field,.sba-field:focus-within{min-height:0;box-shadow:none;cursor:auto;background:0 0;border:0;flex-wrap:wrap;gap:10px;padding:0}.sba-url{box-sizing:border-box;width:100%;height:52px;transition:border-color var(--t-quick,.18s) var(--e-out,cubic-bezier(.16, 1, .3, 1)), background-color var(--t-quick,.18s) var(--e-out,cubic-bezier(.16, 1, .3, 1)), box-shadow var(--t-quick,.18s) var(--e-out,cubic-bezier(.16, 1, .3, 1));background:#f5f4f10d;border:1px solid #f5f4f18f;border-radius:3px;flex:100%;padding:0 16px;font-size:24px}.sba-url:focus{border-color:var(--sa-cream,#f5f4f1);box-shadow:inset 0 0 0 1px var(--sa-cream,#f5f4f1), 0 0 0 4px #f5f4f11a;background:#f5f4f117}.sba-run{flex:100%;justify-content:center;width:100%;min-height:48px}.sba-out-acts{flex-direction:column;flex:100%;align-items:stretch;gap:4px}.sba-out-try{justify-content:center;width:100%;min-height:48px}.sba-out-start{align-self:center}}@media (width<=899px) and (orientation:portrait){.sba.is-idle:not(.is-static) .sba-hl>.sba-eyebrow,.sba.is-idle:not(.is-static) .sba-hl>.sba-lede,.sba:not(.is-static) .sba-plate-label,.sba:not(.is-static) .sba-site-foot .sba-help{display:none}.sba:not(.is-static) .sba-t{margin-top:0;font-size:clamp(34px,13vw,60px);line-height:.9}.sba:not(.is-static) .sba-site{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:10px 12px;margin-top:18px}.sba:not(.is-static) .sba-field,.sba:not(.is-static) .sba-site-foot{display:contents}.sba:not(.is-static) .sba-url{grid-area:1/1/auto/-1}.sba:not(.is-static) .sba-run{grid-area:2/1}.sba:not(.is-static) .sba-site-foot .sba-example{grid-area:2/2;min-height:48px;padding:0 4px}@media (width<=359px){.sba:not(.is-static) .sba-example-or{display:none}}.sba:not(.is-static) .sba-gate{grid-area:3/1/auto/-1}.sba:not(.is-static) .sba-out{grid-area:4/1/auto/-1;margin-top:0}.sba.is-ai-out:not(.is-static) .sba-url,.sba.is-ai-out:not(.is-static) .sba-run,html.sgv-ph-p .sba.is-ai-out:not(.is-static) .sba-site-foot .sba-example{display:none}.sba.is-ai-out:not(.is-static) .sba-out{grid-row:1}.sba-out-t{font-size:16px}.sba{--sba-band-top:72px}html.answer-on.sgv-ph-p .sba:not(.is-static){display:flow-root}html.sgv-ph-p .sba.is-idle:not(.is-static){height:var(--sba-h,auto);z-index:auto}html.sgv-ph-p .sba.is-idle:not(.is-static) :is(.sba-copy,.sba-hl,.sba-glassin){z-index:0}html.sgv-ph-p .sba.is-run:not(.is-static) .sba-one{margin-top:var(--sba-run-at,0px)}html.sgv-ph-p .sgv .sgv-yield,html.sgv-ph-l .sgv .sgv-yield{opacity:0!important;transition:opacity .28s var(--e-out,cubic-bezier(.16, 1, .3, 1))!important;pointer-events:none!important}html.sgv-ph-p .sba.is-idle:not(.is-static) .sba-frame{align-items:start}html.sgv-ph-p .sba.is-idle:not(.is-static) .sba-hl{align-self:start}html.sgv-ph-p .sba:not(.is-static) .sba-t{font-size:var(--sba-t-fs,clamp(26px, min(13vw, calc((var(--sba-band-room,400px) - 132px) / 1.8)), 60px))}html.sgv-ph-p .sba:not(.is-static) .sba-site{margin-top:16px}html.sgv-ph-p .sba:not(.is-static) .sba-site-foot .sba-help{text-align:center;grid-area:3/1/auto/-1;justify-self:center;margin-top:-2px;display:inline-grid}html.sgv-ph-p .sba.is-ai-out:not(.is-static) .sba-site-foot .sba-help{display:none}html.sgv-ph-p .sba:not(.is-static) .sba-gate{grid-row:4}html.sgv-ph-p .sba[data-sba-one]:not(.is-static) .sba-t .ln{display:inline-block!important}html.sgv-ph-p .sba[data-sba-one]:not(.is-static) .sba-t .ln+.ln{margin-left:.24em}html.sgv-ph-p .sba[data-sba-one]:not(.is-static) .sba-site{margin-top:12px}html.sgv-ph-p .sba.is-run:not(.is-static) .sba-slot--q{margin-top:8px}html.sgv-ph-p .sba.is-idle[data-sba-over]:not(.is-static)>.sba-copy{z-index:2}}html.answer-on.sgv-ph-l .sba:not(.is-static){--sba-band-top:64px;display:flow-root}html.sgv-ph-l .sba.is-idle:not(.is-static){height:var(--sba-h,auto)}html.sgv-ph-l .sba.is-run:not(.is-static) .sba-one{margin-top:var(--sba-run-at,0px)}html.sgv-ph-l .sba.is-idle:not(.is-static) .sba-frame{height:auto;min-height:0;padding:0 max(var(--sba-m), env(safe-area-inset-left,0px));grid-template-columns:minmax(0,1fr);place-items:start;display:grid}html.sgv-ph-l .sba.is-idle:not(.is-static) .sba-hl{text-align:left;align-self:start;justify-items:start;width:46vw;max-width:46vw;margin:0;padding:0}html.sgv-ph-l .sba.is-idle:not(.is-static) .sba-hl>.sba-eyebrow,html.sgv-ph-l .sba.is-idle:not(.is-static) .sba-hl>.sba-lede,html.sgv-ph-l .sba:not(.is-static) .sba-plate-label,html.sgv-ph-l .sba:not(.is-static) .sba-site-foot .sba-help{display:none}html.sgv-ph-l .sba:not(.is-static) .sba-t{text-align:left;max-width:12ch;margin-top:0;font-size:clamp(28px,9vh,44px);line-height:.94}html.sgv-ph-l .sba:not(.is-static) .sba-site{width:100%;margin-top:14px}html.sgv-ph-l .sba:not(.is-static) .sba-field{min-height:52px}html.sgv-ph-l .sba:not(.is-static) .sba-url{height:50px;font-size:20px}html.sgv-ph-l .sba:not(.is-static) .sba-site-foot{justify-content:flex-start}@media not ((hover:hover) and (pointer:fine)){.sba-text-btn{box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;min-height:44px;padding-top:0;padding-bottom:0;display:inline-flex}.sba-example-or{margin-right:.5em}.sba.is-home .sba-glassin{pointer-events:none}}.sba.is-static .sba-one{padding-bottom:0}.sba.is-static .sba-frame{height:auto;min-height:0;padding:calc(var(--vh,1svh) * 14) var(--sba-m) calc(var(--vh,1svh) * 10);flex-direction:column;align-items:center;gap:0;display:flex}.sba.is-static .sba-r{width:min(100%,640px);padding:0;display:grid;position:static;transform:none}.sba.is-static .sba-scanning,.sba.is-static .sba-verdict{align-self:start}.sba.is-static .sba-ch{min-height:0;padding:calc(var(--vh,1svh) * 10) var(--sba-m);display:block}.sba.is-static .sba-ch-l{max-width:640px;margin:0 auto;padding:0;display:block}.sba.is-static .sba-ch-foot{margin-top:28px}.sba.is-static .sba-hl{display:contents}.sba.is-static .sba-r{align-self:center}.sba.is-static .sba-hl>*{text-align:center}.sba.is-static .sba-hl>.sba-eyebrow{order:1}.sba.is-static .sba-hl>.sba-t{order:2}.sba.is-static .sba-hl>.sba-lede{order:3}@media (width<=600px){.sba.is-static .sba-hl>.sba-lede{display:none}}.sba.is-static .sba-site{order:4;width:min(100%,560px)}.sba.is-static .sba-plate-label{justify-self:center}.sba.is-static .sba-err{order:6;margin-top:12px}.sba.is-static .sba-still:not([hidden]){order:7;width:min(100%,720px);margin-top:8px;display:block}.sba.is-static.is-run .sba-r{order:9;margin-top:36px}.sba.is-static.is-run .sba-hl{display:none}.sba.is-example .sba-verdict:before,.sba.is-example .sba-ch-top:before,.sba.is-example .sba-ch--ask .sba-ch-l:before{content:"[ Example, fifteenthmeridian.com ]";font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--sa-cream,#f5f4f1);margin:0 0 12px;font-size:11px;font-weight:500;line-height:1.5;display:block}.sba:not(.is-static) .sba-report>.sba-ch:not(.sba-ch--ask),.sba.is-example:not(.is-static) .sba-report>.sba-ch--ask,.sba .sba-verdict,.sba .sba-next{display:none!important}.sba:not(.is-static):not(.is-example) .sba-report>.sba-ch--ask{min-height:calc(var(--vh,1svh) * 108);padding:calc(var(--vh,1svh) * 18) var(--sba-m) calc(var(--vh,1svh) * 8);align-items:center;display:flex}.sba:not(.is-static):not(.is-example) .sba-report>.sba-ch--ask .sba-ch-l{text-align:left;width:var(--sba-words);max-width:var(--sba-words);flex-direction:column;align-items:flex-start;gap:0;margin:0;padding:0;display:flex}.sba:not(.is-static) .sba-ch--ask .sba-nx,.sba:not(.is-static) .sba-ch--ask :is(.sba-vmeta,.sba-acts--quiet,.sba-left),.sba .sba-duel-checks,.sba .sba-running-c,.sba.is-static .sba-nx,.sba.is-static:is(.is-verdict,.is-sent) .sba-skip,.sba.is-static .sba-ch--ask :is(.sba-vmeta,.sba-acts--quiet,.sba-left){display:none!important}.sba:not(.is-static) .sba-ch--ask .sba-ch-l:before{content:none!important}.sba:not(.is-static) .sba-ch--ask .sba-vline{margin-top:24px}.sba:not(.is-static) .sba-ch--ask .sba-vmeta{margin-top:16px}.sba:not(.is-static) .sba-ch--ask .sba-acts--quiet{justify-content:flex-start;margin-top:40px}@media (width<=600px){.sba:not(.is-static):not(.is-example) .sba-report>.sba-ch--ask{min-height:0;padding:calc(var(--vh,1svh) * 24) var(--sba-m) calc(var(--vh,1svh) * 40 + 120px);align-items:flex-start}.sba:not(.is-static):not(.is-example) .sba-report>.sba-ch--ask .sba-ch-l{width:100%;max-width:none}html.sgv-ph-p .sba:not(.is-static):not(.is-example) .sba-report>.sba-ch--ask{padding-top:calc(var(--vh,1svh) * 24 + var(--vd-frac,0px));padding-bottom:calc(var(--vh,1svh) * 40 + 120px - var(--vd-hold,0px) - var(--vd-frac,0px))}html.sgv-ph-p .sba:not(.is-static):not(.is-example) .sba-report>.sba-ch--ask:after{content:"";width:0;height:calc(var(--vd-colh,0px) + var(--vd-hold,0px));pointer-events:none;flex:none}html.sgv-ph-p .sba:not(.is-static):not(.is-example) .sba-report>.sba-ch--ask .sba-ch-l{top:var(--vd-top,80px);will-change:transform;position:sticky}html.sgv-ph-p .sba .sba-report>.sba-ch--ask.vd-unstick .sba-ch-l{position:relative!important;top:auto!important}}.sba{--sba-words:clamp(360px, 30vw, 580px);--sba-gap:clamp(40px, 5vw, 96px)}.sba-probe{visibility:hidden;pointer-events:none;height:0;position:absolute;top:0;left:0;right:0;overflow:hidden}.sba-probe-r{grid-template-columns:var(--sba-words) var(--sba-gap) var(--sba-col) minmax(0, 1fr);padding:0 var(--sba-m);display:grid}.sba-probe-r--1{grid-template-columns:minmax(0, 1fr) var(--sba-col) var(--sba-gap) var(--sba-words)}.sba-probe-r>i{height:1px;display:block}.sba.is-static .sba-beats{display:none}.sba{--sba-top:calc(64px + calc(var(--vh,1svh) * 6));--sba-cap-at:calc(var(--vh,1svh) * 74);--sba-fix-top:calc(64px + calc(var(--vh,1svh) * 2));--sba-fix-bot:calc(var(--vh,1svh) * 71)}.sba-slot{pointer-events:none;display:block}.sba-fixp,.sba-capp{left:var(--sba-m);right:var(--sba-m);top:var(--sba-fix-top);height:calc(var(--sba-fix-bot) - var(--sba-fix-top));visibility:hidden;pointer-events:none;position:fixed}.sba-capp{top:var(--sba-cap-at);height:1px}.sba-beats{position:relative}.sba.is-reading:not(.is-static) .sba-one,.sba.is-scan:not(.is-static) .sba-one{padding-bottom:110vh;padding-bottom:calc(var(--vh,1svh) * 110)}.sba-b-l,.sba-q-l{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--sba-ink-lo);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 16px;margin:0;font-size:11px;font-weight:500;line-height:1.5;display:flex}.sba-b-st{color:var(--sba-ink-lo);font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}.sba-b-st.is-live:before{content:"";background:var(--sa-cream,#f5f4f1);opacity:.8;border-radius:50%;flex:none;width:5px;height:5px}.sba-b-h,.sba .sba-scanq{max-width:20ch;font-family:var(--font-display);font-weight:var(--font-display-weight);font-stretch:var(--font-display-stretch);letter-spacing:-.016em;text-transform:none;text-wrap:balance;color:var(--sa-cream,#f5f4f1);margin:16px 0 0;font-size:clamp(40px,4.2vw,72px);line-height:.98}.sba .sba-scanq:empty{display:none}.sba .sba-scanq:focus,.sba-b-h:focus{outline:none}.sba-you{color:var(--sa-red,#ff1500);font-style:normal}.sba-b-p,.sba-status{max-width:46ch;font-family:var(--font-text,var(--font-body));color:var(--sba-ink-hi);text-wrap:pretty;margin:20px 0 0;font-size:clamp(17px,1.25vw,20px);font-weight:475;line-height:1.45}.sba-status{color:var(--sba-ink-mid);justify-content:center;align-items:baseline;gap:12px;display:flex}.sba-status-d{background:var(--sa-cream,#f5f4f1);opacity:0;border-radius:50%;flex:none;width:6px;height:6px;transform:translateY(-2px)}.sba-status.is-live .sba-status-d{opacity:1;animation:sba-live 1.1s var(--e-mech,cubic-bezier(.65, 0, .35, 1)) infinite alternate}.sba-status-t:empty{display:none}.sba-q-act{margin-top:calc(var(--vh,1svh) * 2);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 24px;display:flex}.sba-q-act .sba-skip{margin:0}.sba-q-act .sba-go:not([hidden])~.sba-skip{display:none}.sba.is-run:not(.is-static) .sba-frame{min-height:100vh;min-height:calc(var(--vh,1svh) * 100);padding:0 var(--sba-m);flex-direction:column;grid-template-columns:none;display:flex}.sba.is-run:not(.is-static) .sba-r{max-width:none;padding:var(--sba-top) 0 calc(var(--vh,1svh) * 5);flex-direction:column;flex:auto;margin:0;display:flex}.sba.is-run:not(.is-static) .sba-scanning{text-align:center;flex-direction:column;flex:auto;align-self:stretch;align-items:center;display:flex}.sba.is-run .sba-scanq{max-width:21em;font-size:clamp(32px,3vw,52px);line-height:1.02}.sba.is-run .sba-scanq.is-long{max-width:24em;font-size:clamp(28px,2.6vw,44px)}.sba.is-run .sba-status{max-width:64ch}.sba-slot--q{min-height:calc(var(--vh,1svh) * 34);margin-top:calc(var(--vh,1svh) * 3);flex:auto;align-self:stretch}.sba-scanq.is-stream .sba-w{opacity:0;filter:blur(10px);display:inline-block;transform:translateY(.16em)}.sba-scanq.is-stream.is-on .sba-w{opacity:1;filter:blur();transition:opacity .6s var(--e-out,cubic-bezier(.16, 1, .3, 1)) calc(var(--w,0) * 85ms), filter .8s var(--e-out,cubic-bezier(.16, 1, .3, 1)) calc(var(--w,0) * 85ms), transform .9s var(--e-out,cubic-bezier(.16, 1, .3, 1)) calc(var(--w,0) * 85ms);transform:none}.sba-scanq.is-stream.is-out .sba-w{opacity:0;filter:blur(8px);transition:opacity .3s var(--e-mech,cubic-bezier(.65, 0, .35, 1)), filter .3s var(--e-mech,cubic-bezier(.65, 0, .35, 1))}.sba.is-run .sba-scanq.is-site{overflow-wrap:anywhere;max-width:none}.sba.is-run:not(.is-static) .sba-q-act{place-items:center;min-height:52px;display:grid}.sba.is-run:not(.is-static) .sba-q-act>*{grid-area:1/1}.sba.is-run:not(.is-static) .sba-q-act>.sba-go{place-self:center;margin:0}.sba.is-run:not(.is-static) .sba-q-l{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:16px;display:grid}.sba.is-run:not(.is-static) .sba-q-l>.sba-state{text-align:center;grid-column:2;min-width:calc(25ch + 3em)}.sba.is-run:not(.is-static) .sba-q-l>.sba-q-st{white-space:nowrap;grid-column:3;justify-self:start}.sba.is-run:not(.is-static) .sba-scanq{min-height:calc(2.04*clamp(32px,3vw,52px))}.sba-engs{font-family:var(--font-text,var(--font-body));transition:opacity .48s var(--e-out,cubic-bezier(.16, 1, .3, 1)), transform .48s var(--e-out,cubic-bezier(.16, 1, .3, 1));flex-wrap:wrap;justify-content:center;gap:10px 36px;margin:0;font-size:16px;font-weight:475;line-height:1.3;display:flex}.sba-engs.is-gone{opacity:0;transform:translateY(-8px)}.sba-eng{opacity:0;align-items:baseline;gap:10px;display:inline-flex;transform:translateY(12px)}.sba-engs.is-on .sba-eng{opacity:1;transition:opacity .6s var(--e-out,cubic-bezier(.16, 1, .3, 1)) calc(var(--j,0) * .12s), transform .8s var(--e-out,cubic-bezier(.16, 1, .3, 1)) calc(var(--j,0) * .12s);transform:none}@property --p{syntax:"<number>";inherits:true;initial-value:0}.sba-eng-o{--p:0;flex:none;align-self:center;width:14px;height:14px;position:relative}.sba-eng-o:before{content:"";background:conic-gradient(var(--sa-cream,#f5f4f1) calc(var(--p) * 1turn), #f5f4f133 0);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 1.6px),#000 calc(100% - 1.2px));mask:radial-gradient(closest-side,#0000 calc(100% - 1.6px),#000 calc(100% - 1.2px))}.sba-eng-o>i{background:var(--sa-cream,#f5f4f1);opacity:0;width:6px;height:6px;transition:opacity .42s var(--e-out,cubic-bezier(.16, 1, .3, 1)) .2s, transform .56s var(--e-out,cubic-bezier(.16, 1, .3, 1)) .2s;border-radius:50%;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%;transform:scale(.2)}.sba-eng.is-done .sba-eng-o{--p:1}.sba-eng.is-done .sba-eng-o>i{opacity:1;transform:none}.sba-eng.is-done .sba-eng-o:after{content:"";animation:sba-eng-burst .9s var(--e-out,cubic-bezier(.16, 1, .3, 1)) .24s both;pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #f5f4f1b3}.sba-eng.is-err .sba-eng-o:before{opacity:.4}@keyframes sba-eng-burst{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.sba-eta{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;text-align:center;color:var(--sba-ink-hi);font-variant-numeric:tabular-nums;opacity:0;flex:1 0 100%;margin:0;font-size:12px;font-weight:500;line-height:1.5;display:block;transform:translateY(12px)}.sba-engs.is-on .sba-eta{opacity:1;transition:opacity .6s var(--e-out,cubic-bezier(.16, 1, .3, 1)) calc(var(--j,0) * .12s), transform .8s var(--e-out,cubic-bezier(.16, 1, .3, 1)) calc(var(--j,0) * .12s), color .48s var(--e-out,cubic-bezier(.16, 1, .3, 1));transform:none}.sba-eta.is-ready{color:var(--sa-cream,#f5f4f1)}.sba-eta.is-tick{animation:sba-tick .48s var(--e-out,cubic-bezier(.16, 1, .3, 1))}.sba-eng-n{color:var(--sa-cream,#f5f4f1)}.sba-eng-s{text-align:left;color:var(--sba-ink-lo);font-variant-numeric:tabular-nums;display:inline-block}.sba-eng.is-done .sba-eng-s{color:var(--sba-ink-hi)}.sba-eng.is-err{opacity:.6}.sba-eng-s.is-tick{animation:sba-eng-in .64s var(--e-out,cubic-bezier(.16, 1, .3, 1))}@keyframes sba-eng-in{0%{opacity:0;filter:blur(6px);transform:translateY(.35em)}}.sba-status:has(>.sba-status-t:empty),.sba.is-run:not(.is-static) .sba-q-act .sba-skip{display:none}.sba.is-run:not(.is-static) .sba-hl{top:0;left:var(--sba-m);width:var(--sba-words);position:absolute}.sba{--sba-hfs:clamp(38px, min(4.2vw, calc(var(--vh,1svh) * 7)), 76px);--cap-fs:var(--sba-hfs);--dtl-fs:17px;--dtl-h:calc(2 * 1.5 * var(--dtl-fs))}.sba-cap,.sba-dtl,.sba-rail,.sba.is-cap.is-run .sba-q-l,.sba.is-cap.is-run .sba-status,.sba.is-cap.is-run .sba-engs{display:none}.sba.is-cap.is-run .sba-disp{grid-template-rows:calc(1.16 * var(--cap-fs)) var(--dtl-h);place-items:start center;row-gap:12px;width:100%;margin-top:12px;display:grid}.sba.is-cap.is-run .sba-disp>.sba-cap{grid-area:1/1}.sba.is-cap.is-run .sba-disp>.sba-dtl,.sba.is-cap.is-run .sba-disp>.sba-scanq,.sba.is-cap.is-run .sba-disp>.sba-go{grid-area:2/1}.sba.is-cap.is-run .sba-cap{width:100%;height:100%;font-family:var(--font-display);font-weight:var(--font-display-weight);font-stretch:var(--font-display-stretch);font-size:var(--cap-fs);letter-spacing:-.016em;pointer-events:none;line-height:1.16;display:block;position:relative}.sba-st{--sx:-9999px;--st-c0:#f5f4f1e0;white-space:nowrap;width:max-content;max-width:100%;color:var(--sa-cream,#f5f4f1);background-image:linear-gradient(90deg, var(--st-c0) calc(var(--sx) - 1.5em), #fffdf8 var(--sx), var(--st-c0) calc(var(--sx) + 1.5em));-webkit-text-fill-color:transparent;opacity:0;-webkit-background-clip:text;background-clip:text;margin:0 auto;position:absolute;top:0;left:0;right:0;transform:translateY(.3em)}.sba-st.is-rest{--st-c0:var(--sa-cream,#f5f4f1)}.sba-st.is-in{opacity:1;transition:opacity .48s var(--e-out,cubic-bezier(.16, 1, .3, 1)), transform .48s var(--e-out,cubic-bezier(.16, 1, .3, 1));transform:none}.sba-st.is-out{opacity:0;transition:opacity .28s var(--e-out,cubic-bezier(.16, 1, .3, 1)), transform .28s var(--e-out,cubic-bezier(.16, 1, .3, 1));transform:translateY(-8px)}.sba.is-cap.is-run .sba-dtl{pointer-events:none;justify-items:center;width:100%;display:grid}.sba-dl,.sba.is-cap.is-run .sba-disp .sba-scanq{font-family:var(--font-text,var(--font-body));font-weight:475;font-stretch:100%;font-size:var(--dtl-fs);letter-spacing:0;text-transform:none;color:#f5f4f19e;text-align:center;text-wrap:balance;line-height:1.5}.sba.is-cap.is-run .sba-disp .sba-scanq{max-width:40em;min-height:0;transition:opacity .4s var(--e-out,cubic-bezier(.16, 1, .3, 1));margin:0;position:relative}.sba-dl{opacity:0;grid-area:1/1;max-width:100%;margin:0;transform:translateY(6px)}.sba-dl.is-in{opacity:1;transition:opacity .4s var(--e-out,cubic-bezier(.16, 1, .3, 1)), transform .4s var(--e-out,cubic-bezier(.16, 1, .3, 1));transform:none}.sba-dl.is-fade{opacity:0;transition:opacity .26s var(--e-out,cubic-bezier(.16, 1, .3, 1));transform:none}.sba-dl.is-out,.sba.is-cap .sba-disp .sba-scanq.is-out{opacity:0;transition:opacity .28s var(--e-out,cubic-bezier(.16, 1, .3, 1)), transform .28s var(--e-out,cubic-bezier(.16, 1, .3, 1));transform:translateY(-8px)}.sba-dl.is-out{transform:translateY(-4px)}.sba.is-cap .sba-disp .sba-scanq.is-fade{opacity:0;transition-duration:.26s}.sba.is-cap.is-run .sba-disp>.sba-go{place-self:center;margin:0}.sba-scanq.is-type .sba-w{display:inline-block}.sba-scanq.is-type .sba-c{opacity:0}.sba-scanq.is-type .sba-c.is-on{opacity:1;transition:opacity 70ms linear}.sba-caret{pointer-events:none;opacity:0;background:#f5f4f1cc;width:1.5px;height:.84em;position:absolute;top:0;left:0}.sba-caret.is-on{opacity:1}.sba-caret.is-blink{animation:1.06s step-end infinite sba-caret}.sba-caret.is-out{opacity:0;transition:opacity .3s var(--e-out,cubic-bezier(.16, 1, .3, 1));animation:none}@keyframes sba-caret{0%,55%{opacity:1}56%,to{opacity:0}}.sba.is-cap.is-run:not(.is-static) .sba-q-act{place-items:start center;min-height:0;display:grid}.sba.is-cap.is-run .sba-rail{z-index:2;left:var(--margin,clamp(20px, 3.125vw, 48px));right:var(--margin,clamp(20px, 3.125vw, 48px));top:calc(100vh - 40px);top:calc(calc(var(--vh,1svh) * 100) - 40px);pointer-events:none;isolation:isolate;opacity:0;visibility:visible;height:114px;transition:opacity .7s var(--e-out,cubic-bezier(.16, 1, .3, 1));display:block;position:absolute;transform:translateY(-100%)}.sba.is-cap.is-run .sba-rail.is-on{opacity:1}.sba.is-cap.is-run .sba-rail.is-gone{opacity:0;visibility:hidden;transition:opacity .42s var(--e-out,cubic-bezier(.16, 1, .3, 1)), visibility 0s linear .42s}.sba-tl{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#f5f4f15c;font-variant-numeric:tabular-nums;align-items:center;gap:14px 36px;font-size:12px;font-weight:500;line-height:16px;display:flex;position:absolute;bottom:4px;left:0;right:0}.sba-tl-ch{align-items:center;gap:12px;min-width:0;display:flex}.sba-tl-ch[data-ch="1"]{flex:1.25 1 0}.sba-tl-ch[data-ch="2"]{flex:1 1 0}.sba-tl-seg+.sba-tk{margin-left:16px}.sba-tl-seg{background:#f5f4f126;flex:1 1 0;min-width:14px;height:2px;position:relative;overflow:hidden}.sba-tl-seg[data-k="3"]{flex-grow:2.45}.sba-tl-seg[data-k="4"],.sba-tl-seg[data-k="5"]{flex-grow:3.6}.sba-tl-seg[data-k="6"]{flex-grow:3.55}.sba-tk.is-err+.sba-tl-seg>b{background:#f5f4f142}.sba-tl-seg>b{transform:translate3d(calc((var(--f,0) - 1) * 100% - (1 - var(--f,0)) * 2px), 0, 0);background:linear-gradient(90deg,#f5f4f1cc 0 calc(100% - 24px),#fffdf8 100%);position:absolute;inset:0}.sba-tl-seg.is-full>b{background:#f5f4f1cc}.sba-tk.is-err+.sba-tl-seg.is-full>b{background:#f5f4f142}.sba-tk,.sba-tks{transition:color .3s var(--e-out,cubic-bezier(.16, 1, .3, 1));flex:none}.sba-tk em,.sba-tks em{font-style:normal}.sba-tk em:empty{display:none}.sba-tk.is-done,.sba-tks.is-done{color:var(--sa-cream,#f5f4f1)}.sba-rail:not([data-stage=web]) .sba-tl-ch[data-ch="1"] .sba-tk.is-done{color:#f5f4f199}.sba-tks.is-host em{text-transform:none;letter-spacing:.03em}.sba-tks.is-host{flex:0 auto;min-width:0}.sba-tks.is-host em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sba-tk.is-err,.sba-tks.is-err{color:#f5f4f14d}.sba-tk.is-err em,.sba-tks.is-err em{text-decoration:line-through 1px}.sba-rail.is-search .sba-tk:not(.is-done):not(.is-err) em{-webkit-text-fill-color:transparent;background-image:linear-gradient(100deg,currentColor 0% 38%,#f5f4f1c7 50%,currentColor 62% 100%);background-position:100% 0;background-size:280% 100%;-webkit-background-clip:text;background-clip:text;animation:2.4s cubic-bezier(.45,0,.55,1) infinite sba-seek}.sba-rail.is-search .sba-tk:nth-of-type(2) em{animation-delay:-.8s}.sba-rail.is-search .sba-tk:nth-of-type(3) em{animation-delay:-1.6s}@keyframes sba-seek{0%{background-position:100% 0}to{background-position:0 0}}.sba-tk em.is-lit,.sba-tks em.is-lit{-webkit-text-fill-color:transparent;background-image:linear-gradient(100deg,currentColor 0% 36%,#fffdf8 50%,currentColor 64% 100%);background-position:100% 0;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:1.1s cubic-bezier(.3,.1,.25,1) both sba-lit}@keyframes sba-lit{0%{background-position:100% 0}to{background-position:0 0}}.sba-tkf{box-sizing:border-box;width:7px;height:7px;transition:background-color .3s var(--e-out,cubic-bezier(.16, 1, .3, 1)), border-color .3s var(--e-out,cubic-bezier(.16, 1, .3, 1));border:1px solid #f5f4f16b;flex:none}.sba-tkf.is-done{background:var(--sa-cream,#f5f4f1);border-color:var(--sa-cream,#f5f4f1);animation:sba-pip .9s var(--e-out,cubic-bezier(.16, 1, .3, 1)) both}@keyframes sba-pip{0%{box-shadow:0 0 #fffdf88c}to{box-shadow:0 0 0 7px #fffdf800}}.sba-tkf.is-off{border-color:#f5f4f129}.sba-tl-time{color:#f5f4f1e0;flex:none;position:relative}.sba-rail-s{color:#f5f4f19e;position:absolute;top:calc(100% + 8px);right:0}.sba-rail-s:empty{display:none}.sba-rail-n{font-weight:500}.sba-rail-t{opacity:0;transition:opacity .7s var(--e-out,cubic-bezier(.16, 1, .3, 1));flex:none}.sba-rail-t.is-on{opacity:1}.sba-rail-t:empty{display:none}.sba.is-static.is-cap.is-run .sba-rail{order:10;width:min(100%,720px);height:auto;margin:32px auto 0;position:relative;top:auto;left:auto;right:auto;transform:none}.sba.is-static .sba-tl{flex-wrap:wrap;gap:12px 28px;position:relative;bottom:auto}.sba.is-static .sba-rail-t{display:none}.sba.is-static .sba-tl-ch[data-ch="1"]{flex:100%}@media (width<=640px){.sba-tl{letter-spacing:.08em;flex-wrap:wrap;gap:12px 22px;font-size:11px}.sba-rail-t{display:none}.sba-tl-ch{gap:10px}.sba-tl-ch[data-ch="1"]{flex:100%}.sba-tl-ch[data-ch="2"]{flex:1 1 0}}.sba.is-static.is-cap.is-run .sba-slot--q{display:none}.sba.is-static .sba-still{position:relative}.sba.is-static.is-cap.is-run .sba-q-act{margin-top:20px}.sba-fd{z-index:4;backdrop-filter:blur(22px)saturate(1.35)brightness(.8);pointer-events:none;max-width:min(30em,46vw);transform:translate3d(var(--x,0px), var(--y,0px), 0);opacity:0;transition:opacity .42s var(--e-out,cubic-bezier(.16, 1, .3, 1));will-change:transform;background:linear-gradient(#181818a3,#0a0a0ab8);border-radius:6px;align-items:baseline;gap:12px;margin:0;padding:11px 17px 12px 14px;display:flex;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #f5f4f11c,inset 0 1px #f5f4f117,0 14px 34px #00000061}.sba-fd.is-in{opacity:1}.sba-fd.is-out{opacity:0;transition:opacity .28s var(--e-out,cubic-bezier(.16, 1, .3, 1))}.sba.is-w30 .sba-fd.is-in .sba-fd-w{transition:opacity .38s var(--e-out,cubic-bezier(.16, 1, .3, 1)) calc(var(--i) * 40ms), transform .42s var(--e-out,cubic-bezier(.16, 1, .3, 1)) calc(var(--i) * 40ms)}.sba-fd-i{font-family:var(--font-ui);letter-spacing:.12em;color:#f5f4f18c;font-variant-numeric:tabular-nums;flex:none;font-size:11px;font-style:normal;font-weight:500;line-height:1}.sba-fd-t{font-family:var(--font-text,var(--font-body));letter-spacing:-.005em;color:var(--sa-cream,#f5f4f1);text-wrap:balance;font-size:18px;font-weight:475;line-height:1.3}.sba-fd-w{opacity:0;display:inline-block;transform:translateY(5px)}.sba-fd.is-in .sba-fd-w{opacity:1;transition:opacity .42s var(--e-out,cubic-bezier(.16, 1, .3, 1)) calc(var(--i) * 55ms + 80ms), transform .52s var(--e-out,cubic-bezier(.16, 1, .3, 1)) calc(var(--i) * 55ms + 80ms);transform:none}@media (prefers-reduced-motion:reduce){.sba-fd-w{opacity:1;transform:none}.sba-fd,.sba-fd.is-out{transition:opacity .24s linear}.sba-tks em.is-lit{-webkit-text-fill-color:currentColor;background:0 0;animation:none}}.sba.is-cap.is-run .sba-disp{isolation:isolate;transition:opacity .42s var(--e-out,cubic-bezier(.16, 1, .3, 1)), transform .62s var(--e-out,cubic-bezier(.16, 1, .3, 1));position:relative}.sba.is-cap.is-run .sba-disp:before,.sba.is-cap.is-run .sba-tl:before{content:"";z-index:-1;pointer-events:none;opacity:0;transition:opacity .9s var(--e-out,cubic-bezier(.16, 1, .3, 1));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sba.is-cap.is-run .sba-disp:before{background:radial-gradient(closest-side,#0e0e0ed1,#0e0e0e8c 52%,#0e0e0e00);width:min(1080px,118%);height:230%}.sba.is-cap.is-run{overflow-x:clip}.sba.is-cap.is-run .sba-tl:before{filter:blur(22px);background:#0e0e0e94;border-radius:10px;width:auto;height:auto;inset:-18px -3%;transform:none}.sba.is-cap.is-run.is-far .sba-disp:before,.sba.is-cap.is-run.is-far .sba-tl:before,.sba.is-cap.is-run.is-read .sba-disp:before,.sba.is-cap.is-run.is-read .sba-tl:before{opacity:1}.sba.is-cap.is-run.is-read .sba-tl:before{background:#0c0c0cd6}.sba.is-unf-go .sba-disp:before{opacity:0}.sba.is-unf-go .sba-disp{opacity:0;transition:opacity .42s var(--e-out,cubic-bezier(.16, 1, .3, 1)), transform .62s var(--e-out,cubic-bezier(.16, 1, .3, 1));pointer-events:none;transform:translateY(-12px)}.sba.is-unf-go .sba-rail{opacity:0;transition:opacity .42s var(--e-out,cubic-bezier(.16, 1, .3, 1)) .2s}@media (aspect-ratio<=13/9),(width<=899px){.sba{--sba-hfs:clamp(30px, 8.2vw, 44px);--cap-fs:var(--sba-hfs);--dtl-fs:16px;--dtl-h:calc(3 * 1.45 * var(--dtl-fs))}.sba-fd{gap:10px;max-width:calc(100vw - 40px);padding:8px 13px 9px 11px}.sba-fd-t{font-size:16px}.sba-dl,.sba.is-cap.is-run .sba-disp .sba-scanq{line-height:1.45}.sba.is-cap.is-run .sba-disp .sba-scanq{max-width:100%}}html.sgv-ph-p .sba-fd{backdrop-filter:none;width:max-content;max-width:calc(100vw - 40px);box-shadow:none;text-align:center;text-wrap:balance;background:0 0;border-radius:0;padding:0;display:block}html.sgv-ph-p .sba-fd-i{text-transform:uppercase;margin-right:10px;line-height:1.4;display:inline-block}html.sgv-ph-p .sba-fd-t{font-size:16px;line-height:1.4}@media (prefers-reduced-motion:reduce){.sba-st,.sba-dl{transform:none}.sba-st.is-in,.sba-dl.is-in{transition:opacity .24s linear;transform:none}.sba-st.is-out,.sba-dl.is-out,.sba-dl.is-fade{transition:opacity .2s linear;transform:none}.sba-tk em.is-lit,.sba-rail.is-search .sba-tk em{-webkit-text-fill-color:currentColor;background:0 0;animation:none}.sba-tkf.is-done{animation:none}}.sba-beat{box-sizing:border-box;text-align:center;padding:var(--sba-top) var(--sba-m) calc(var(--vh,1svh) * 5);flex-direction:column;align-items:center;display:flex;position:relative}.sba-beat[data-kind=all],.sba-beat[data-kind=duel]{min-height:100vh;min-height:calc(var(--vh,1svh) * 100)}.sba-beat:focus{outline:none}.sba-beat[data-kind=all]{justify-content:center}.sba-beat[data-kind=all] .sba-b-act{padding-top:calc(var(--vh,1svh) * 5);margin-top:0}.sba-b{flex-direction:column;align-items:center;min-width:0;max-width:100%;display:flex}.sba-b-act{padding-top:calc(var(--vh,1svh) * 4);margin-top:auto}.sba-cards{margin:calc(var(--vh,1svh) * 5) 0 0;grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));text-align:left;gap:20px;width:min(1320px,100%);padding:0;list-style:none;display:grid}.sba-cards:has(>:only-child){width:min(460px,100%)}.sba-cards:has(>:nth-child(2):last-child){width:min(900px,100%)}.sba-card{--bg:#f3f3f1;--ink:#141414;--mid:#5c5c5c;--bub:#e4e3df;--key:#fff;box-sizing:border-box;background:var(--bg);min-width:0;color:var(--ink);font-family:var(--font-text,var(--font-body));border-radius:10px;padding:22px 24px 24px;font-weight:475}.sba-card--claude{--bg:#f5f3ec;--ink:#29261b;--mid:#5e5a4d;--bub:#e9e5d8;--key:#fdfcf8}.sba-card--gai{--bg:#f4f5f7;--ink:#1f1f1f;--mid:#5b5e63}.sba-card-bar{letter-spacing:-.01em;align-items:center;gap:10px;min-height:28px;font-size:18px;font-weight:600;line-height:1.2;display:flex}.sba-card-chip{letter-spacing:0;color:#3c4043;background:#e3e7ee;border-radius:999px;padding:6px 10px;font-size:13px;font-weight:500;line-height:1}.sba-card-q{box-sizing:border-box;background:var(--bub);border-radius:10px;width:fit-content;max-width:88%;margin:16px 0 0 auto;padding:10px 16px;font-size:15px;line-height:1.4}.sba-card--gai .sba-card-q{white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:999px;width:auto;max-width:none;margin:16px 0 0;padding:11px 20px;overflow:hidden;box-shadow:inset 0 0 0 1px #0000001f}.sba-card-f{gap:2px;margin:14px -12px 0;padding:0;list-style:none;display:grid}.sba-card-r{transition:opacity .8s var(--e-out,cubic-bezier(.16, 1, .3, 1)) calc(var(--j,0) * .17s), background-color .8s var(--e-out,cubic-bezier(.16, 1, .3, 1)) calc(var(--j,0) * .17s);border-radius:6px;grid-template-columns:26px minmax(0,1fr);padding:10px 12px;display:grid}.sba-card-i,.sba-card-n{font-size:17px;font-weight:600;line-height:1.3}.sba-card-tx{min-width:0}.sba-card-n{display:block}.sba-card-l{color:var(--mid);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:14px;line-height:1.4;display:block;overflow:hidden}.sba-card-r.is-you .sba-card-i,.sba-card-r.is-you .sba-card-n{color:var(--m15-accent-on-light,#d61200)}.sba-card-w{color:var(--mid);margin:20px 0 0;font-size:15px;line-height:1.4}.sba-beat.is-lit .sba-card-r:not(.is-key){opacity:.34}.sba-beat.is-lit .sba-card-r.is-key{background:var(--key)}.sba-beat[data-kind=all] .sba-card{opacity:0;transform:translateY(32px)}.sba-beat[data-kind=all].is-in .sba-card{opacity:1;transition:opacity .7s var(--e-out,cubic-bezier(.16, 1, .3, 1)) calc(.36s + var(--j,0) * .11s), transform 1s var(--e-out,cubic-bezier(.16, 1, .3, 1)) calc(.36s + var(--j,0) * .11s);transform:none}.sba-slot--duel{min-height:calc(var(--vh,1svh) * 40);margin-top:calc(var(--vh,1svh) * 3);flex:auto;align-self:stretch}.sba-duo{width:min(var(--sba-duo-w,560px), 100%);margin-top:calc(var(--vh,1svh) * 2);grid-template-columns:1fr 1fr;gap:0;display:grid}.sba-duo-c{grid-template-rows:1fr auto;justify-items:center;gap:6px;min-width:0;margin:0;padding:0 8px;display:grid}.sba-duo-l{max-width:30ch;font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--sba-ink-lo);align-self:end;font-size:11px;font-weight:500;line-height:1.4}.sba-duo-n{font-family:var(--font-text,var(--font-body));color:var(--sba-ink-hi);font-size:18px;font-weight:475;line-height:1.35}.sba-beat[data-kind=lookin]{height:calc((var(--sba-cr-len,3.1) + .26) * 100vh);height:calc((var(--sba-cr-len,3.1) + .26) * calc(var(--vh,1svh) * 100));margin-top:50vh;margin-top:calc(var(--vh,1svh) * 50);padding:0}.sba-beat--cr>.sba-b{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.sba-cr-at,.sba-cr-at>i{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.sba-cr{left:var(--crx,0px);top:var(--cry,0px);width:var(--crw,0px);height:var(--crh,0px);z-index:3;pointer-events:none;text-align:left;position:fixed}.sba-cr-g{visibility:hidden;opacity:0;flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:0;left:0;transform:translate(0,0)}.sba-cr-g[data-st=in]{visibility:visible}.sba-cr .sba-cr-g,.sba-cr .sba-cr-g *{transition:none!important}.sba-cr-l{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:#f5f4f1b8;margin:0;font-size:11px;font-weight:500;line-height:1.5}.sba-cr-h{max-width:100%;font-family:var(--font-display);font-weight:var(--font-display-weight);font-stretch:var(--font-display-stretch);font-size:var(--sba-hfs);letter-spacing:-.012em;color:var(--sa-cream,#f5f4f1);text-wrap:balance;margin:14px 0 0;line-height:1.02}.sba-cr-p{margin:16px 0 0;display:grid}.sba-cr-p>p{font-family:var(--font-text,var(--font-body));color:#f5f4f1e0;text-wrap:pretty;grid-area:1/1;margin:0;font-size:clamp(16px,1.12vw,18px);font-weight:475;line-height:1.5}.sba-cr-p>p:empty{display:none}.sba-cr-o{font-family:var(--font-text,var(--font-body));color:#f5f4f199;margin:12px 0 0;font-size:16px;font-weight:475;line-height:1.45}.sba-cr-l,.sba-cr-p,.sba-cr-o,.sba-cr-pb,.sba-cr-p.is-stack>.sba-cr-pl{opacity:0}.sba-cr .sba-cr-g .sba-cr-h .sba-rl>span{transform:translateY(118%)}.sba-cr .sba-cr-h .sba-rl+.sba-rl{margin-top:-.16em}.sba-cr-p.is-stack{display:block}.sba-cr-p.is-stack>p{grid-area:auto}.sba-cr-p.is-stack>.sba-cr-pa{color:#f5f4f1a8}.sba-cr .sba-cr-p.is-stack>.sba-cr-pl{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:#f5f4f199;margin:18px 0 6px;font-size:11px;font-weight:500;line-height:1.5}.sba-cr.is-under .sba-cr-h{font-size:var(--sba-hfs)}.sba-cr.is-side .sba-cr-h{font-size:max(24px, min(var(--sba-hfs), calc(var(--vh,1svh) * 7.2)))}.sba-cr.is-under .sba-cr-p>p{font-size:16px}.sba-cri{pointer-events:none;opacity:0;visibility:hidden;position:absolute;top:0;left:0}.sba-cri.is-b>i>b{transform-origin:0 0;background:#f5f4f1a3;width:100%;height:100%;position:absolute;top:0;left:0;transform:scaleX(0)}.sba-cri.is-b>i{background:#f5f4f129;position:absolute;overflow:hidden}.sba-beat .sba-b-l,.sba-beat .sba-b-p,.sba-beat .sba-b-act,.sba-beat .sba-duo{opacity:0;transform:translateY(20px)}.sba-beat:not(.is-in) .sba-b-h{opacity:0}.sba-rl{margin:-.06em 0 -.1em;padding:.06em 0 .1em;display:block;overflow:hidden}.sba-rl>span{display:block;transform:translateY(118%)}.sba-beat.is-in .sba-b-l{opacity:1;transition:opacity .6s var(--e-out,cubic-bezier(.16, 1, .3, 1)), transform .8s var(--e-out,cubic-bezier(.16, 1, .3, 1));transform:none}.sba-beat.is-in .sba-rl>span,.sba-scanq.is-in .sba-rl>span{transition:transform 1.1s var(--e-out,cubic-bezier(.16, 1, .3, 1)) calc(90ms + var(--i,0) * 85ms);transform:none}.sba-beat.is-in .sba-b-p,.sba-beat.is-in .sba-b-act,.sba-beat.is-in .sba-duo{opacity:1;transition:opacity .8s var(--e-out,cubic-bezier(.16, 1, .3, 1)) .46s, transform .8s var(--e-out,cubic-bezier(.16, 1, .3, 1)) .46s;transform:none}.sba-beat.is-in .sba-b-act{transition-delay:.9s}.sba-beat.is-in .sba-duo{transition-delay:.62s;transition:opacity .8s var(--e-out,cubic-bezier(.16, 1, .3, 1)) .62s, transform .8s var(--e-out,cubic-bezier(.16, 1, .3, 1)) .62s, width .7s var(--e-out,cubic-bezier(.16, 1, .3, 1)) 0s}@media (aspect-ratio<=13/9),(width<=899px){.sba{--sba-top:calc(64px + calc(var(--vh,1svh) * 3));--sba-cap-at:calc(var(--vh,1svh) * 60);--sba-fix-top:calc(64px + calc(var(--vh,1svh) * 1));--sba-fix-bot:calc(var(--vh,1svh) * 57)}.sba.is-run:not(.is-static) .sba-frame{padding:0 var(--sba-m)}.sba.is-run:not(.is-static) .sba-r{padding:var(--sba-top) 0 calc(var(--vh,1svh) * 4)}.sba-b-h{max-width:16ch;margin-top:12px;font-size:clamp(30px,8.2vw,44px)}.sba.is-run .sba-scanq{max-width:18ch;margin-top:12px;font-size:clamp(28px,7.4vw,40px)}.sba.is-run .sba-scanq.is-long{max-width:22ch;font-size:clamp(24px,6.4vw,34px)}.sba-engs{text-align:left;grid-template-columns:auto auto auto;justify-content:center;align-items:center;gap:6px 10px;margin-top:0;font-size:15px;display:grid}.sba-engs[data-ids=w]{text-align:center;display:block}.sba-engs[data-ids=w] .sba-eng{display:inline}.sba-engs[data-ids=w] .sba-eng-o{vertical-align:-2px;margin-right:10px;display:inline-block}.sba-engs .sba-eta{grid-column:1/-1;margin-top:4px}.sba-engs[data-ids=w] .sba-eta{margin-top:10px}.sba-eng{display:contents}.sba-eng-o,.sba-eng-n,.sba-eng-s{opacity:0;transform:translateY(10px)}.sba-engs.is-on .sba-eng-o,.sba-engs.is-on .sba-eng-n,.sba-engs.is-on .sba-eng-s{opacity:1;transition:opacity .6s var(--e-out,cubic-bezier(.16, 1, .3, 1)) calc(var(--j,0) * .12s), transform .8s var(--e-out,cubic-bezier(.16, 1, .3, 1)) calc(var(--j,0) * .12s), box-shadow .48s var(--e-out,cubic-bezier(.16, 1, .3, 1));transform:none}.sba-b-p,.sba-status{margin-top:14px;font-size:17px}.sba-slot--q{min-height:calc(var(--vh,1svh) * 32)}.sba.is-run:not(.is-static) .sba-q-l{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:2px}.sba.is-run:not(.is-static) .sba-q-l>.sba-state,.sba.is-run:not(.is-static) .sba-q-l>.sba-q-st{grid-column:1;justify-self:center}.sba.is-run:not(.is-static) .sba-q-l>.sba-q-st{min-height:1.5em}.sba.is-run:not(.is-static) .sba-q-l>.sba-q-st[hidden]{visibility:hidden;display:inline-flex}.sba.is-run:not(.is-static) .sba-scanq{min-height:calc(4.08*clamp(24px,6.4vw,34px))}.sba.is-run:not(.is-static) .sba-q-act{min-height:104px}.sba-cards{margin-top:calc(var(--vh,1svh) * 3);grid-template-columns:1fr;gap:10px;width:min(520px,100%)}.sba-card{padding:14px 16px 12px}.sba-card-bar{min-height:24px;font-size:16px}.sba-card-q,.sba-card-l,.sba-card-r:nth-child(n+2):not(.is-key){display:none}.sba-card-r.is-key:first-child+.sba-card-r{display:grid}.sba-card-f{margin-top:6px}.sba-card-r{padding:7px 12px}.sba-card-i,.sba-card-n{font-size:16px}.sba-slot--duel{min-height:calc(var(--vh,1svh) * 34)}.sba-duo{gap:0 16px}.sba-duo-n{font-size:16px}}.sba.is-unf .sba-beat[data-kind=all]{min-height:0;height:calc(var(--unf-len,2.3) * 100vh);height:calc(var(--unf-len,2.3) * calc(var(--vh,1svh) * 100));padding:0}.sba.is-unf .sba-beat[data-kind=all]>*{display:none}.sba.is-cap.is-run:not(.is-unf) .sba-beat[data-kind=all]>*{visibility:hidden}.sba.is-unf .sba-scanning .sba-q-l,.sba.is-unf .sba-q-act{transition:opacity .52s var(--e-out,cubic-bezier(.16, 1, .3, 1)), transform .7s var(--e-out,cubic-bezier(.16, 1, .3, 1))}.sba.is-unf-go .sba-scanning .sba-q-l{opacity:0;transform:translateY(-12px)}.sba.is-unf-go .sba-scanq.is-stream.is-on .sba-w{opacity:0;filter:none;transition:opacity .42s var(--e-out,cubic-bezier(.16, 1, .3, 1)) calc(70ms + var(--ln,0) * .11s), transform .62s var(--e-out,cubic-bezier(.16, 1, .3, 1)) calc(70ms + var(--ln,0) * .11s);transform:translateY(-.32em)}.sba.is-unf-go .sba-q-act{opacity:0;pointer-events:none;transition-delay:.26s;transform:translateY(-10px)}html.sgv-ph-p .sba.is-unf-go .sba-disp,html.sgv-ph-p .sba.is-unf-go .sba-scanning .sba-q-l,html.sgv-ph-p .sba.is-unf-go .sba-scanq.is-stream.is-on .sba-w,html.sgv-ph-p .sba.is-unf-go .sba-q-act{opacity:1;transition:none;transform:none}html.sgv-ph-p .sba.is-unf-go .sba-disp,html.sgv-ph-p .sba.is-unf-go .sba-q-act{pointer-events:auto}html.sgv-ph-p .sba .sba-go.is-under{pointer-events:none;opacity:0!important;transition:opacity .16s var(--e-out,cubic-bezier(.16, 1, .3, 1))!important}.sba-unf{width:100vw;height:100vh;height:calc(var(--vh,1svh) * 100);z-index:3;pointer-events:none;visibility:hidden;position:fixed;top:0;left:0}.sba-unf.is-on{visibility:visible}.sba-unf-reps{width:0;height:0;position:absolute;top:0;left:0}.sba-unf .arp{opacity:0;pointer-events:none;will-change:transform, opacity;backface-visibility:hidden}.sba-unf .arp.is-live{pointer-events:auto;user-select:text}.sba-unf .arp:after{content:"";z-index:5;background:var(--arp-glass,#f0f4f2);mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0}.unf-l{left:var(--sba-m);right:var(--sba-m);top:calc(var(--hdr-h,56px) + calc(var(--vh,1svh) * 3.4));font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--sba-ink-lo);opacity:0;transition:opacity .6s var(--e-out,cubic-bezier(.16, 1, .3, 1)), transform .8s var(--e-out,cubic-bezier(.16, 1, .3, 1));flex-wrap:wrap;justify-content:center;gap:4px 16px;margin:0;font-size:11px;font-weight:500;line-height:1.5;display:flex;position:absolute;transform:translateY(10px)}.unf-l.is-in{opacity:1;transform:none}.unf-l .sba-b-st{font-variant-numeric:tabular-nums}.sba-unf{--unf-m:var(--margin,clamp(20px, 3.125vw, 48px));--unf-gain:max(0px, var(--sba-m) - var(--unf-m))}.unf-w{max-width:calc(min(46vw, 760px) + var(--unf-gain,0px));color:var(--sa-cream,#f5f4f1);pointer-events:none;margin:0;position:absolute}.unf-w.is-in{pointer-events:auto}.unf-w .unf-h{max-width:calc(8.8em + var(--unf-gain,0px));font-family:var(--font-display);font-weight:var(--font-display-weight);font-stretch:var(--font-display-stretch);font-size:var(--sba-hfs);letter-spacing:-.016em;text-wrap:balance;color:var(--sa-cream,#f5f4f1);margin:0;line-height:1.04}.unf-w .unf-p{max-width:calc(38ch + var(--unf-gain,0px));font-family:var(--font-text,var(--font-body));color:var(--sba-ink-hi);text-wrap:pretty;opacity:0;transition:opacity .5s var(--e-out,cubic-bezier(.16, 1, .3, 1)), transform .7s var(--e-out,cubic-bezier(.16, 1, .3, 1));margin:24px 0 0;font-size:clamp(17px,1.2vw,19px);font-weight:475;line-height:1.45;transform:translateY(20px)}.unf-w .sba-rl>span{transition:transform .56s var(--e-mech,cubic-bezier(.65, 0, .35, 1));transform:translateY(118%)}.unf-w.is-in .sba-rl>span{transition:transform 1s var(--e-out,cubic-bezier(.16, 1, .3, 1)) calc(40ms + var(--i,0) * 85ms);transform:none}.unf-w.is-in .unf-p{opacity:1;transition:opacity .8s var(--e-out,cubic-bezier(.16, 1, .3, 1)) .33s, transform .8s var(--e-out,cubic-bezier(.16, 1, .3, 1)) .33s;transform:none}.unf-w.is-post .sba-rl>span{transform:translateY(-118%)}.unf-w.is-post .unf-p{opacity:0;transition:opacity .3s ease-out, transform .48s var(--e-mech,cubic-bezier(.65, 0, .35, 1));transform:translateY(-12px)}.unf-w[data-shot="0"]{left:var(--unf-m);top:50%;translate:0 -50%}.unf-w[data-shot="1"]{left:var(--unf-m);top:calc(var(--hdr-h,56px) + calc(var(--vh,1svh) * 10))}.unf-w[data-shot="2"]{right:var(--unf-m);bottom:calc(var(--vh,1svh) * 12)}.unf-w.unf-n{left:var(--unf-m);top:calc(var(--hdr-h,56px) + calc(var(--vh,1svh) * 10))}.unf-w.unf-n .unf-p{max-width:calc(28ch + var(--unf-gain,0px))}@media (aspect-ratio>=13/9) and (width>=900px){.unf-w.unf-n .unf-h{max-width:calc(7.6em + var(--unf-gain,0px))}.unf-w.unf-n[data-shot=n2] .unf-h{max-width:calc(4.8em + var(--unf-gain,0px))}.unf-w.unf-n[data-shot=n2] .unf-p{max-width:calc(22ch + var(--unf-gain,0px))}.unf-w.unf-n[data-shot=n3] .unf-h{max-width:calc(7em + var(--unf-gain,0px))}}.unf-w[data-shot=v]{left:0;right:0;bottom:calc(var(--vh,1svh) * 8);text-align:center;flex-direction:column;align-items:center;max-width:none;display:flex}.unf-w[data-shot=v] .unf-h{max-width:18ch}@media (aspect-ratio<=13/9),(width<=899px){.unf-w,.unf-w[data-shot]{left:var(--sba-m);right:var(--sba-m);top:calc(var(--vh,1svh) * 58);text-align:center;flex-direction:column;align-items:center;max-width:none;display:flex;bottom:auto;translate:none}.unf-w[data-shot=v]{top:calc(var(--vh,1svh) * 52)}.unf-w .unf-h{font-size:var(--sba-hfs);max-width:16ch}.unf-w .unf-p{margin-top:18px;font-size:16px}}html.sgv-ph-p .unf-l{top:calc(var(--hdr-h,56px) + 14px)}html.sgv-ph-p .unf-w,html.sgv-ph-p .unf-w[data-shot],html.sgv-ph-p .unf-w[data-shot=v]{top:calc(var(--hdr-h,56px) + 44px);bottom:auto}html.sgv-ph-p .unf-w .unf-p{margin-top:12px}.unf-pp{justify-items:center;display:grid}.unf-pp>.unf-p{grid-area:1/1}.unf-w.is-in:not(.is-count) .unf-p2{opacity:0;transition:opacity .24s var(--e-mech,cubic-bezier(.65, 0, .35, 1)), transform .34s var(--e-mech,cubic-bezier(.65, 0, .35, 1));transform:translateY(14px)}.unf-w.is-in.is-count .unf-p1{opacity:0;transition:opacity .26s var(--e-mech,cubic-bezier(.65, 0, .35, 1)), transform .38s var(--e-mech,cubic-bezier(.65, 0, .35, 1));transform:translateY(-10px)}.unf-w.is-in.is-count .unf-p2{transition-delay:.22s}.sba-unf.is-hand .unf-w[data-shot=v].is-count .unf-p1{display:none}@media (aspect-ratio>=13/9) and (width>=900px){.sba-unf.is-hand .unf-w[data-shot=v]{bottom:calc(var(--vh,1svh) * 12)}}.sba.is-t1 .unf-w[data-shot=v].is-post .sba-rl>span{transition-duration:.36s}.sba.is-t1 .unf-w[data-shot=v].is-post .unf-p{transition:opacity .22s ease-out, transform .36s var(--e-mech,cubic-bezier(.65, 0, .35, 1))}.sba.is-t1 .unf-w[data-shot=v].is-in .unf-p1{transition:opacity .52s var(--e-out,cubic-bezier(.16, 1, .3, 1)) .14s, transform .64s var(--e-out,cubic-bezier(.16, 1, .3, 1)) .14s}.sba.is-t1 .unf-w[data-shot=v].is-in.is-count .unf-p1{transition:opacity .2s var(--e-mech,cubic-bezier(.65, 0, .35, 1)), transform .3s var(--e-mech,cubic-bezier(.65, 0, .35, 1))}.sba.is-t1 .unf-w[data-shot=v].is-in.is-count .unf-p2{transition:opacity .42s var(--e-out,cubic-bezier(.16, 1, .3, 1)) .11s, transform .56s var(--e-out,cubic-bezier(.16, 1, .3, 1)) .11s}.sba.is-unf.is-t1 .sba-beat[data-kind=lookin]{margin-top:var(--sba-cap-at)}.t1u,.t1-win{box-sizing:border-box;transform-origin:0 0;backface-visibility:hidden;position:absolute;top:0;left:0;overflow:hidden}.t1u{visibility:hidden}.t1u.is-on{visibility:visible}.t1u:after{content:"";background:var(--arp-glass,#f0f4f2);mix-blend-mode:multiply;position:absolute;inset:0}.t1{pointer-events:none;visibility:hidden;width:0;height:0;position:absolute;top:0;left:0}.t1.is-on{visibility:visible}.t1.is-land{opacity:0;transition:opacity .16s linear}.t1-view{position:absolute;top:0;left:0;right:0;overflow:hidden}.t1-pg{opacity:0;position:absolute;inset:0;mask-size:auto,5px 5px,auto;mask-repeat:no-repeat,repeat,no-repeat;mask-composite:add,intersect,add}.t1-pg>img{object-fit:cover;object-position:50% 50%;user-select:none;width:100%;height:100%;display:block}.t1-ring{opacity:0;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.t1-win:after{content:"";border-radius:inherit;opacity:0;transition:opacity .4s var(--e-out,cubic-bezier(.16, 1, .3, 1));pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #fffaf01f,inset 0 0 0 1px #fffaf00d}.t1-win.is-win:after{opacity:1}.t1-bar{opacity:0;background:#f3f3f1;height:0;position:absolute;top:0;left:0;right:0;overflow:hidden}.t1-bar:before{content:"";background:#0b0b0b17;height:1px;position:absolute;bottom:0;left:0;right:0}.t1-bar-i{text-transform:none;letter-spacing:0;align-items:center;height:40px;padding:0 15px;font-family:system-ui,-apple-system,Segoe UI,Helvetica,sans-serif;display:flex;position:absolute;bottom:0;left:0;right:0}.t1-dots{flex:none;gap:7px;display:flex}.t1-dots>i{background:#dcdbd7;border-radius:50%;width:11px;height:11px;box-shadow:inset 0 0 0 .5px #0b0b0b1f}.t1-url{box-sizing:border-box;color:#2d2d2b;white-space:nowrap;background:#0b0b0b0e;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-width:42%;height:26px;padding:0 14px;font-size:13px;font-weight:450;line-height:1;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.t1-lock{color:#6d6b67;flex:none;width:11px;height:11px}.t1-host:empty{display:none}.t1-caret{background:#2a78d6;width:1.5px;height:15px;margin-left:-4px;display:none}.t1-caret.is-on{display:block}.t1-prog{transform-origin:0;opacity:0;background:#2a78d6;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.t1-ptr{opacity:0;transform-origin:2px 1px;will-change:transform, opacity;filter:drop-shadow(0 2px 3px #00000059);width:20px;height:28px;margin:-1px 0 0 -2px;position:absolute;top:0;left:0}.t1-ptr svg{display:block}.t1-ptr.is-tap{filter:none;width:0;height:0;margin:0}.t1-tap{background:#0b0b0b21;border-radius:50%;width:42px;height:42px;position:absolute;top:-21px;left:-21px;box-shadow:0 0 0 1px #0b0b0b14}.t1-ptr.is-tap .t1-rip{top:0;left:0}.t1-rip{opacity:0;border-radius:50%;width:34px;height:34px;margin:-17px 0 0 -17px;position:absolute;top:1px;left:2px;transform:scale(.2);box-shadow:0 0 0 1.5px #2a78d68c}.t1-ptr.is-rip .t1-rip{animation:t1-rip .56s var(--e-out,cubic-bezier(.16, 1, .3, 1)) both}@keyframes t1-rip{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1)}}.arp .t1-chip{transition:background-color .15s ease-out,box-shadow .15s ease-out,color .15s ease-out,transform .11s ease-out,filter .15s ease-out}.arp--cl .arp-cap .t1-arr{opacity:0;width:0;font-size:11px;transition:width .15s ease-out,opacity .15s ease-out,margin-left .15s ease-out;display:inline-block;overflow:hidden}.arp--cl .arp-cap.t1-hov{color:#184f95;background:#cde2fb;box-shadow:inset 0 0 0 1px #2a78d699}.arp--cl .arp-cap.t1-hov .t1-arr{opacity:1;width:10px;margin-left:3px}.arp--cl .arp-cap.t1-prs{background:#b8d5f8;transform:scale(.95)}.arp .t1-chip.t1-hov:not(.arp-cap){filter:brightness(.93);text-decoration:underline}.arp .t1-chip.t1-prs:not(.arp-cap){transform:scale(.96)}.sba-unf .arp.is-t1{will-change:auto}.t1-card{z-index:4;box-sizing:border-box;opacity:0;pointer-events:none;background:#fff;border-radius:12px;width:300px;padding:12px 14px;font-family:system-ui,-apple-system,Segoe UI,Helvetica,sans-serif;transition:opacity .15s ease-out,transform .18s cubic-bezier(.3,.7,.4,1);position:absolute;top:0;left:0;transform:translateY(4px);box-shadow:0 8px 24px #0000001f,0 2px 6px #00000014,inset 0 0 0 1px #0b0b0b0f}.t1-card.is-on{opacity:1;transform:none}.t1-card-t{color:#0b0b0b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:500;line-height:20px;display:-webkit-box;overflow:hidden}.t1-card-s{color:#898781;align-items:center;gap:7px;margin:6px 0 0;font-size:14px;line-height:20px;display:flex}.t1-card-f{color:#fff;text-align:center;background:#0b0b0b;border-radius:3px;flex:none;width:18px;height:18px;font-size:11px;font-weight:700;line-height:18px}@media (aspect-ratio<=13/9),(width<=899px){.t1-bar-i{height:34px;padding:0 12px}.t1-dots{gap:6px}.t1-dots>i{width:9px;height:9px}.t1-url{min-width:50%;height:22px;font-size:12px}}@media (prefers-reduced-motion:reduce){.unf-w .sba-rl>span,.unf-w .unf-p,.unf-l{transition-duration:.2s!important;transition-delay:0s!important;transform:none!important}.sba-beat .sba-b-l,.sba-beat .sba-b-p,.sba-beat .sba-b-act,.sba-beat .sba-duo,.sba-beat[data-kind=all] .sba-card,.sba-beat:not(.is-in) .sba-b-h{opacity:1!important;transform:none!important}.sba-card-r{transition:none!important}.sba-rl>span{transition:none!important;transform:none!important}.sba-eng.is-done .sba-eng-o:after,.sba-eng-s.is-tick,.sba-eta.is-tick{animation:none!important}.sba-beat[data-kind=why] .sba-b-h{opacity:1!important;transform:none!important}.sba .sba-ch .sba-ch-top>*,.sba .sba-ch .sba-ch-foot,.sba .sba-ch--ask .sba-ch-l>*{opacity:1!important;animation:none!important}.sba-in,.sba-n.is-tick,.sba-look-line .sba-w,.sba-read-t .sba-w,.sba-score.is-landed,.sba-chip.is-live .sba-chip-s:before,.sba-ch-state:not(:empty):before,.sba-e.is-wait .sba-e-v:after{animation:none}.sba-chk,.sba-mk,.sba-mk-i{transition:none}}.scz,html.answer-on .sec-close--answer.scx[data-state=idle]{display:none}html.answer-on .scx[data-state=idle]~.scz{z-index:2;padding:72px var(--margin,clamp(20px, 3.125vw, 48px)) 216px;box-sizing:border-box;color:var(--sa-cream,#f5f4f1);text-align:center;background:0 0;justify-content:center;display:flex;position:relative}.scz-in{flex-direction:column;align-items:center;width:100%;max-width:1240px;display:flex}.scz-label{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#f5f4f185;margin:0 0 36px;font-size:11px;font-weight:500}.scz-h{max-width:10.5em;font-family:var(--font-display);font-weight:var(--font-display-weight);font-stretch:var(--font-display-stretch);letter-spacing:-.024em;text-wrap:balance;color:var(--sa-cream,#f5f4f1);margin:0;font-size:clamp(52px,7.4vw,136px);line-height:.98}.scz-line{max-width:36ch;font-family:var(--font-text,var(--font-body));color:#f5f4f1b8;text-wrap:pretty;margin:40px 0 0;font-size:clamp(17px,1.3vw,20px);font-weight:475;line-height:1.5}.scz-acts{flex-direction:column;align-items:center;gap:26px;margin-top:48px;display:flex}.scz-link{appearance:none;cursor:pointer;font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:#f5f4f1b8;text-underline-offset:5px;transition:color var(--t-quick,.18s) var(--e-out,cubic-bezier(.16, 1, .3, 1)), text-decoration-color var(--t-quick,.18s) var(--e-out,cubic-bezier(.16, 1, .3, 1));background:0 0;border:0;border-radius:3px;margin:0;padding:10px 4px;font-size:11px;font-weight:500;line-height:1;text-decoration:underline #f5f4f152}@media (hover:hover) and (pointer:fine){.scz-link:hover{color:var(--sa-cream,#f5f4f1);text-decoration-color:#f5f4f1cc}}.scz-link:focus-visible{outline:1px solid var(--sa-cream,#f5f4f1);outline-offset:3px;color:var(--sa-cream,#f5f4f1)}.scx[data-state=idle]~.scz .scz-link-t[data-for=example],.scx[data-state=example]~.scz .scz-link-t[data-for=idle],.scx[data-state=example]~.scz .scz-link{display:none}@media (width>=761px){html.answer-on:not(:has(#are-you-the-answer.is-static)) .scx[data-state=idle]~.scz{margin-top:-140px}}@media (width<=760px){html.answer-on .scx[data-state=idle]~.scz{padding:56px 20px 152px}.scz-label{margin-bottom:28px}.scz-h{max-width:9em;font-size:clamp(44px,12vw,64px)}.scz-line{margin-top:28px;font-size:17px}.scz-acts{margin-top:36px}}html.answer-on.sgv-ph-l:not(:has(#are-you-the-answer.is-static)) .scx[data-state=idle]~.scz{padding:48px max(var(--margin,20px), env(safe-area-inset-right,0px)) 112px max(var(--margin,20px), env(safe-area-inset-left,0px));margin-top:0}html.sgv-ph-l:not(:has(#are-you-the-answer.is-static)) .scz .scz-label{margin-bottom:22px}html.sgv-ph-l:not(:has(#are-you-the-answer.is-static)) .scz .scz-h{max-width:14em;font-size:clamp(32px,11vh,52px)}html.sgv-ph-l:not(:has(#are-you-the-answer.is-static)) .scz .scz-line{margin-top:20px;font-size:17px}html.sgv-ph-l:not(:has(#are-you-the-answer.is-static)) .scz .scz-acts{margin-top:28px}@media not all and (hover:hover) and (pointer:fine){.scz-link{-webkit-tap-highlight-color:transparent;align-items:center;min-height:44px;padding:0 12px;display:inline-flex}.scz-link:active,.scx .scx-link:active,.scx .scx-tick:active .scx-box{opacity:.6;transition:opacity}.scz-acts{gap:16px}}.sec-close--answer.scx{display:none}html.answer-on .sec-close--answer.scx{--scx-ink:#f5f4f1d6;--scx-ink-lo:#f5f4f1b3;--scx-rule:#f5f4f157;--scx-ground:#110f0e;--scx-fs-line:20px;--scx-fs-fix:17px;--scx-col-w:min(1400px, 84vw);color:var(--sa-cream);display:block;position:relative}.scx .scx-ground{z-index:1;pointer-events:none;background:linear-gradient(to bottom, #110f0e00 0, var(--scx-ground) 48vh);background:linear-gradient(to bottom, #110f0e00 0, var(--scx-ground) calc(var(--vh,1svh) * 48));background:linear-gradient(to bottom, #110f0e00 0, var(--scx-ground) calc(var(--vh,1svh) * 48));position:absolute;inset:0}.scx .scx-frame{z-index:3;box-sizing:border-box;height:calc(100vh + var(--scx-room,60vh));height:calc(calc(var(--vh,1svh) * 100) + var(--scx-room,calc(var(--vh,1svh) * 60)));height:calc(var(--vh,1svh) * 100 + var(--scx-room,calc(var(--vh,1svh) * 60)));position:relative}.scx .scx-rig{height:0;position:absolute;top:0;left:0;right:0}.scx .scx-col{top:var(--scx-col-top,64vh);width:min(calc(100vw - 2 * var(--margin,24px)), var(--scx-col-w));text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;left:50%;translate:-50%}.scx.is-flat .scx-frame{height:auto;min-height:100vh;min-height:calc(var(--vh,1svh) * 100);min-height:calc(var(--vh,1svh) * 100);justify-content:center;align-items:center;display:flex}.scx.is-flat .scx-rig{width:100%;height:auto;padding:120px 0 96px;position:static}.scx.is-flat .scx-col{margin:0 auto;position:relative;top:auto;left:auto;translate:none}.scx.is-flat .scx-marks{display:none}.scx .scx-h *{transition-property:none!important}.scx .scx-h{max-width:100%;font-family:var(--font-display);font-weight:var(--font-display-weight);font-stretch:var(--font-display-stretch);font-size:var(--fs,72px);letter-spacing:-.016em;text-align:center;color:var(--sa-cream);outline:none;margin:0;line-height:.96;transition-property:opacity!important}.scx .scx-h .ln{display:block}.scx .scx-h.is-one{white-space:nowrap}.scx .scx-h.is-one .ln{display:inline-block}.scx .scx-h .scx-dom{white-space:nowrap}.scx .scx-h.is-wrap .scx-dom{white-space:normal;overflow-wrap:anywhere}.scx .scx-clock{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--scx-ink-lo);font-variant-numeric:tabular-nums;margin:0 0 18px;font-size:12px;font-weight:500;line-height:16px;display:none}.scx[data-state=running] .scx-clock{display:block}.scx .scx-say{flex-direction:column;align-items:center;width:100%;display:flex}.scx .scx-say[hidden]{display:none}.scx .scx-say.is-morph{overflow:hidden}.scx .scx-line{max-width:64ch;font-family:var(--font-text,var(--font-body));font-weight:475;font-size:var(--scx-fs-line);color:var(--scx-ink);text-wrap:balance;margin:22px 0 0;line-height:1.45}.scx .scx-line b{color:var(--sa-cream);font-weight:600}.scx .scx-line.is-sent{color:var(--sa-cream)}.scx .scx-line:focus{outline:none}.scx .scx-fix{flex-wrap:wrap;justify-content:center;gap:10px 30px;margin:14px 0 0;padding:0;list-style:none;display:flex}.scx .scx-fix[hidden]{display:none}.scx .scx-fix li{text-align:left;font-family:var(--font-text,var(--font-body));font-weight:475;font-size:var(--scx-fs-fix);color:var(--scx-ink);align-items:flex-start;gap:10px;line-height:1.4;display:inline-flex}.scx .scx-n,.scx .scx-mark b{background:var(--sa-cream);width:22px;height:22px;color:var(--sa-dark);font-family:var(--font-ui);border-radius:50%;flex:none;place-items:center;font-size:11px;font-style:normal;font-weight:600;line-height:1;display:inline-grid}.scx .scx-fix .scx-n{margin-top:0}.scx .scx-marks{pointer-events:none;z-index:1;opacity:0;width:0;height:0;position:absolute;top:0;left:0}html.has-menu .scx .scx-marks{visibility:hidden}.scx .scx-mark{will-change:transform;width:22px;height:22px;position:absolute;top:-11px;left:-11px}.scx .scx-mark b{opacity:0;width:22px;height:22px;transition:opacity .42s var(--e-out,cubic-bezier(.16, 1, .3, 1)), scale .62s cubic-bezier(.34, 1.4, .64, 1);transition-delay:var(--md,0s);display:grid;scale:.4;box-shadow:0 0 0 3px #0a0a0a6b,0 4px 14px #0a0a0a73}.scx.is-read .scx-marks.is-on .scx-mark b{opacity:1;scale:1}@media (hover:hover) and (pointer:fine){.scx .scx-fix li{cursor:default}.scx .scx-mark b,.scx .scx-fix .scx-n{transition:background-color var(--t-quick,.18s) var(--e-out,cubic-bezier(.16, 1, .3, 1)), color var(--t-quick,.18s) var(--e-out,cubic-bezier(.16, 1, .3, 1)), opacity .42s var(--e-out,cubic-bezier(.16, 1, .3, 1)), scale .62s cubic-bezier(.34, 1.4, .64, 1);transition-delay:0s, 0s, var(--md,0s), var(--md,0s)}.scx .scx-fix li:hover .scx-n,.scx:has(.scx-fix li[data-n="1"]:hover) .scx-mark[data-n="1"] b,.scx:has(.scx-fix li[data-n="2"]:hover) .scx-mark[data-n="2"] b,.scx:has(.scx-fix li[data-n="3"]:hover) .scx-mark[data-n="3"] b{background-color:var(--sa-red);color:var(--sa-cream)}}.scx [data-for]{display:none}.scx[data-state=running] [data-for~=running]{display:block}.scx .scx-ask{flex-direction:column;align-items:center;width:100%;margin:26px 0 0;display:flex}.scx .scx-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.scx .scx-fields{box-sizing:border-box;width:min(100%,600px);padding:2px 4px 18px}.scx .scx-fields[hidden]{display:none}.scx .scx-fields.is-morph{overflow:hidden}.scx .scx-row{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:20px 32px;display:grid}.scx .scx-f{flex-direction:column;gap:6px;min-width:0;display:flex}.scx .scx-fl{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--scx-ink-lo);font-size:11px;font-weight:500;line-height:16px}.scx .scx-in{box-sizing:border-box;border:0;border-bottom:1px solid var(--scx-rule);width:100%;height:40px;font-family:var(--font-text,var(--font-body));color:var(--sa-cream);caret-color:var(--sa-cream);transition:border-color var(--t-quick,.18s) var(--e-mech,cubic-bezier(.65, 0, .35, 1)), box-shadow var(--t-quick,.18s) var(--e-mech,cubic-bezier(.65, 0, .35, 1));background:0 0;border-radius:0;outline:none;margin:0;padding:0 0 2px;font-size:20px;font-weight:475;line-height:1.2}.scx .scx-in::placeholder{color:#f5f4f161;opacity:1}.scx .scx-in:focus,.scx .scx-in[aria-invalid=true]{border-bottom-color:var(--sa-red);box-shadow:0 1px 0 0 var(--sa-red)}.scx .scx-in:-webkit-autofill{-webkit-text-fill-color:var(--sa-cream);caret-color:var(--sa-cream);transition:background-color 600000s 0s, border-color var(--t-quick,.18s)}.scx .scx-tick{box-sizing:border-box;cursor:pointer;min-height:28px;font-family:var(--font-text,var(--font-body));color:var(--scx-ink);text-align:left;justify-content:center;align-items:flex-start;gap:12px;margin:12px 0 0;padding:2px 0 0;font-size:16px;font-weight:475;line-height:1.5;display:flex;position:relative}.scx .scx-tick input{z-index:1;opacity:0;cursor:pointer;width:100%;height:34px;margin:0;position:absolute;top:2px;left:50%;transform:translate(-50%)}.scx .scx-box{box-sizing:border-box;width:18px;height:18px;transition:background-color var(--t-quick,.18s) var(--e-mech,cubic-bezier(.65, 0, .35, 1)), border-color var(--t-quick,.18s) var(--e-mech,cubic-bezier(.65, 0, .35, 1));border:1px solid #f5f4f199;border-radius:3px;flex:none;margin-top:3px;position:relative}.scx .scx-box:after{content:"";border-left:2px solid var(--sa-dark);border-bottom:2px solid var(--sa-dark);width:9px;height:5px;transition:transform var(--t-quick,.18s) var(--e-out,cubic-bezier(.16, 1, .3, 1));position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)scale(0)}.scx .scx-tick input:checked+.scx-box{background-color:var(--sa-cream);border-color:var(--sa-cream)}.scx .scx-tick input:checked+.scx-box:after{transform:translate(-50%,-50%)rotate(-45deg)scale(1)}.scx .scx-tick input:focus-visible+.scx-box{outline:1px solid var(--sa-cream);outline-offset:3px}@media (hover:hover) and (pointer:fine){.scx .scx-tick:hover .scx-box{border-color:var(--sa-cream)}}.scx .scx-acts{flex-direction:row;justify-content:center;align-items:center;gap:34px;display:flex}.scx .scx-main[data-m15-button]{height:56px!important;padding:0 36px!important}.scx .scx-main[hidden]{display:none!important}.scx .scx-quiet{flex-wrap:wrap;justify-content:center;align-items:center;column-gap:28px;min-height:44px;margin:0;display:flex}.scx .scx-quiet:not(:has(.scx-link:not([hidden]))){display:none}.scx .scx-link{appearance:none;min-height:44px;font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--scx-ink-lo);text-underline-offset:6px;cursor:pointer;transition:color var(--t-quick,.18s) var(--e-mech,cubic-bezier(.65, 0, .35, 1)), text-decoration-color var(--t-quick,.18s) var(--e-mech,cubic-bezier(.65, 0, .35, 1));background:0 0;border:0;align-items:center;margin:0;padding:0;font-size:12px;font-weight:600;text-decoration:underline 1px #f5f4f142;display:inline-flex}.scx .scx-link[hidden]{display:none}@media (hover:hover) and (pointer:fine){.scx .scx-link:hover{color:var(--sa-cream);text-decoration-color:currentColor}}.scx .scx-link:focus-visible{outline-offset:4px;color:var(--sa-cream);border-radius:3px;outline:1px solid}.scx.is-copied [data-q=copy]{color:var(--sa-cream);text-decoration-color:#0000}.scx .scx-ask[aria-busy=true] .scx-acts{cursor:progress}.scx .scx-err{max-width:40ch;font-family:var(--font-text,var(--font-body));color:#f5f4f1e6;margin:14px 0 0;font-size:16px;font-weight:475;line-height:1.5}.scx .scx-err[hidden],.scx .scx-dev[hidden],.scx .scx-url[hidden]{display:none}.scx .scx-err a{color:inherit;text-underline-offset:4px;text-decoration:underline #f5f4f166}.scx .scx-dev{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--scx-ink-lo);margin:10px 0 0;font-size:11px;font-weight:500}.scx .scx-left{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--scx-ink-lo);margin:14px 0 0;font-size:11px;font-weight:500;line-height:1.6}.scx .scx-left[hidden]{display:none}.scx .scx-url{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-family:var(--font-ui);letter-spacing:.04em;color:var(--scx-ink-lo);user-select:all;margin:6px 0 0;font-size:11px;font-weight:500;overflow:hidden}.scx .scx-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.scx .scx-b,.scx .scx-fix li{opacity:0;transition-property:opacity,transform;transition-duration:.62s;transition-timing-function:var(--e-out,cubic-bezier(.16, 1, .3, 1));transition-delay:var(--sd,0s);transform:translateY(16px)}.scx.is-read .scx-b,.scx.is-read .scx-fix li{opacity:1;transform:none}.scx.is-swap .scx-b,.scx.is-swap .scx-h,.scx.is-swap .scx-fix li{opacity:0;transition:opacity var(--t-quick,.18s) var(--e-mech,cubic-bezier(.65, 0, .35, 1));transition-delay:0s;transform:none}.scx.is-swap .scx-mark b{opacity:0;transition:opacity var(--t-quick,.18s) var(--e-mech,cubic-bezier(.65, 0, .35, 1));transition-delay:0s}@media (height<=860px) and (width>=601px){html.answer-on .sec-close--answer.scx{--scx-fs-line:19px;--scx-fs-fix:16px}.scx .scx-line{margin-top:18px}.scx .scx-fix{margin-top:12px}.scx .scx-ask{margin-top:22px}}@media (width<=600px){html.answer-on .sec-close--answer.scx{--scx-fs-line:18px;--scx-fs-fix:16px}.scx .scx-line{margin-top:16px}.scx .scx-fix{flex-direction:column;align-items:flex-start;gap:10px;margin-top:16px}.scx .scx-ask{margin-top:26px}.scx .scx-acts{flex-direction:column;gap:6px;width:100%}.scx .scx-main[data-m15-button]{width:100%;height:60px!important}.scx .scx-row{grid-template-columns:minmax(0,1fr);gap:16px}.scx .scx-in{font-size:18px}.scx .scx-fields{padding-bottom:22px}}.scx .scx-bar{display:none}.scx.is-v2 .scx-h{letter-spacing:-.022em;line-height:.95}.scx.is-v2 .scx-h .ln{white-space:nowrap}.scx.is-v2 .scx-line{max-width:44ch;margin-top:24px}.scx.is-v2[data-state=you] .scx-ask{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) auto;grid-template-areas:"fn em go""tick tick quiet""err err err""dev dev dev";align-items:center;width:min(100%,840px);margin-top:40px;display:grid;position:relative}.scx.is-v2[data-state=you] :is(.scx-fields,.scx-row,.scx-acts){display:contents}.scx.is-v2[data-state=you] .scx-bar{box-sizing:border-box;pointer-events:none;min-height:76px;transition:border-color var(--t-quick,.18s) var(--e-out,cubic-bezier(.16, 1, .3, 1)), background-color var(--t-quick,.18s) var(--e-out,cubic-bezier(.16, 1, .3, 1)), box-shadow var(--t-quick,.18s) var(--e-out,cubic-bezier(.16, 1, .3, 1));background:#f5f4f10d;border:1px solid #f5f4f18f;border-radius:3px;grid-area:1/1/2/4;align-self:stretch;display:block}@media (hover:hover) and (pointer:fine){.scx.is-v2[data-state=you] .scx-ask:has(.scx-f:hover) .scx-bar{border-color:#f5f4f1c7}}.scx.is-v2[data-state=you] .scx-ask:has(.scx-in:focus) .scx-bar{border-color:var(--sa-cream);box-shadow:inset 0 0 0 1px var(--sa-cream), 0 0 0 4px #f5f4f11a;background:#f5f4f117}.scx.is-v2[data-state=you] .scx-f{z-index:1;cursor:text;grid-row:1;justify-content:center;align-self:stretch;padding:0 18px 0 24px;position:relative}.scx.is-v2[data-state=you] .scx-f[for=scx-fn]{grid-area:fn}.scx.is-v2[data-state=you] .scx-f[for=scx-em]{grid-area:em}.scx.is-v2[data-state=you] .scx-f[for=scx-em]:before{content:"";background:#f5f4f138;width:1px;position:absolute;top:22px;bottom:22px;left:0}.scx.is-v2[data-state=you] .scx-fl{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.scx.is-v2[data-state=you] .scx-in{height:74px;box-shadow:none;font-family:var(--font-display);font-weight:var(--font-display-weight);font-stretch:var(--font-display-stretch);letter-spacing:-.005em;caret-color:var(--sa-red);border:0;padding:0;font-size:clamp(24px,1.75vw,28px);line-height:1.1}.scx.is-v2[data-state=you] .scx-in::placeholder{color:#f5f4f175}.scx.is-v2[data-state=you] .scx-in:focus{box-shadow:none}.scx.is-v2[data-state=you] .scx-f:has(.scx-in:focus){background:#f5f4f112}.scx.is-v2[data-state=you] .scx-f:has(.scx-in:focus) .scx-fl{color:var(--sa-cream)}.scx.is-v2[data-state=you] .scx-in[aria-invalid=true]{box-shadow:inset 0 -2px 0 0 var(--sa-red)}.scx.is-v2[data-state=you] .scx-main[data-m15-button]{z-index:1;grid-area:go;margin:0 10px 0 6px;position:relative;border-color:var(--sa-cream)!important;background-color:var(--sa-cream)!important;height:58px!important;color:var(--sa-dark)!important;letter-spacing:.13em!important;padding:0 30px!important;font-size:13px!important}.scx.is-v2[data-state=you] .scx-main[data-m15-button]:focus-visible{outline:1px solid var(--sa-cream);outline-offset:4px}.scx.is-v2[data-state=you] .scx-main[aria-disabled=true]{cursor:progress}.scx.is-v2[data-state=you] .scx-tick{min-height:44px;color:var(--scx-ink-lo);grid-area:tick;justify-self:start;align-items:center;gap:10px;margin:10px 0 0;padding:0;font-size:16px;line-height:1.4}.scx.is-v2[data-state=you] .scx-tick input{width:100%;height:100%;top:0;left:0;transform:none}.scx.is-v2[data-state=you] .scx-box{width:16px;height:16px;margin-top:0}.scx.is-v2[data-state=you] .scx-box:after{width:8px;height:4px}.scx.is-v2[data-state=you] .scx-quiet{grid-area:quiet;justify-self:end;margin-top:10px}.scx.is-v2[data-state=you] .scx-link{text-underline-offset:5px;font-size:11px;font-weight:500}.scx.is-v2[data-state=you] .scx-err{text-align:center;grid-area:err;justify-self:center}.scx.is-v2[data-state=you] .scx-dev{grid-area:dev;justify-self:center}.scx.is-v2 .scx-left{display:none}.scx.is-v2.is-swap-ask :is(.scx-say,.scx-ask){opacity:0;transition:opacity var(--t-quick,.18s) var(--e-mech,cubic-bezier(.65, 0, .35, 1));transition-delay:0s}.scx.is-v2[data-state=sent] .scx-line{max-width:40ch}@media (width<=600px){.scx.is-v2 .scx-line{margin-top:16px}.scx.is-v2[data-state=you] .scx-ask{grid-template-columns:minmax(0,1fr);grid-template-areas:"fn""em""go""tick""quiet""err""dev";margin-top:28px}.scx.is-v2[data-state=you] .scx-bar{grid-area:1/1/3/2;min-height:0}.scx.is-v2[data-state=you] .scx-f{grid-row:auto;padding:0 18px}.scx.is-v2[data-state=you] .scx-f[for=scx-em]:before{width:auto;height:1px;inset:0 18px auto}.scx.is-v2[data-state=you] .scx-in{height:58px;font-size:24px}.scx.is-v2[data-state=you] .scx-main[data-m15-button]{width:100%;margin:10px 0 0;height:60px!important}.scx.is-v2[data-state=you] .scx-tick{justify-self:center;margin-top:8px}.scx.is-v2[data-state=you] .scx-quiet{justify-self:center;margin-top:0}}html.answer-on .scx[data-close-stage]:is([data-phone],[data-stack]) .scx-ask{margin-top:var(--scx-seat,26px)}html.answer-on .scx[data-close-stage][data-phone] .scx-col{padding-top:var(--scx-lead,0px)}html.answer-on .scx[data-close-stage][data-land] .scx-col{left:var(--scx-col-l,24px);text-align:left;align-items:flex-start;translate:none}html.answer-on .scx[data-close-stage][data-land] :is(.scx-h,.scx-line){text-align:left}html.answer-on .scx[data-close-stage][data-land] .scx-say{align-items:flex-start}html.answer-on .scx[data-close-stage][data-land] .scx-line{margin-top:12px;font-size:17px}html.answer-on .scx.is-v2[data-close-stage][data-land][data-state=you] .scx-ask{grid-template-columns:minmax(0,1fr);grid-template-areas:"fn""em""go""tick""quiet""err""dev";width:100%;margin-top:18px}html.answer-on .scx.is-v2[data-close-stage][data-land][data-state=you] .scx-bar{grid-area:1/1/3/2;min-height:0}html.answer-on .scx.is-v2[data-close-stage][data-land][data-state=you] .scx-f{padding:0 18px}html.answer-on .scx.is-v2[data-close-stage][data-land][data-state=you] .scx-f[for=scx-em]:before{width:auto;height:1px;inset:0 18px auto}html.answer-on .scx.is-v2[data-close-stage][data-land][data-state=you] .scx-in{height:52px;font-size:20px}html.answer-on .scx.is-v2[data-close-stage][data-land][data-state=you] .scx-main[data-m15-button]{width:100%;margin:10px 0 0;height:52px!important}html.answer-on .scx.is-v2[data-close-stage][data-land][data-state=you] :is(.scx-tick,.scx-quiet){justify-self:start;margin-top:4px}html.answer-on .scx[data-close-stage][data-land] :is(.scx-acts,.scx-err){text-align:left;justify-content:flex-start;align-items:flex-start}@media not all and (hover:hover) and (pointer:fine){html.answer-on .sec-close--answer.scx{--scx-ground:#141414}}@media (prefers-reduced-motion:reduce){.scx .scx-b,.scx .scx-fix li{opacity:1;transition:none;transform:none}.scx .scx-mark b,.scx .scx-in,.scx .scx-box,.scx .scx-box:after,.scx .scx-link{transition:none}}.hero-track{position:relative}.hero{z-index:1;height:100svh;position:relative;overflow:hidden}@media not all and (hover:hover) and (pointer:fine){.hero{height:calc(var(--vh,1svh) * 100)}}#vid,.hero-src{opacity:.01;pointer-events:none;z-index:-1;width:2px;height:2px;position:fixed;bottom:0;left:0;overflow:hidden}html[data-m15-cursor=fallback] #vid{object-fit:cover;opacity:1;z-index:0;width:100%;height:100%;position:absolute;inset:0}html[data-m15-cursor=fallback] .hero-copy,html[data-m15-cursor=fallback] .ticker{z-index:1}.hero-copy{pointer-events:none;color:var(--sa-cream);flex-direction:column;justify-content:flex-end;padding:0 clamp(20px,3.125vw,48px) clamp(84px,12vh,116px);transition:color .52s cubic-bezier(.65,0,.35,1);display:flex;position:absolute;inset:0}.hero-copy h1 .ln,.work-statement .ln,.faq-statement .ln,.close-statement .ln,.hero-copy h1 .ln>span,.work-statement .ln>span,.faq-statement .ln>span,.close-statement .ln>span{display:block}html.m15-boot .hero-copy h1 .ln,html.m15-boot .work-statement,html.m15-boot .faq-statement,html.m15-boot .close-statement,html.m15-boot .sv-hw{visibility:hidden}.hero-copy .eyebrow,.hero-copy .support,.ticker{opacity:0;transform:translateY(var(--rz-fade-y,20px));transition:opacity var(--rz-fade-dur,.8s) cubic-bezier(.16, 1, .3, 1), transform var(--rz-fade-dur,.8s) cubic-bezier(.16, 1, .3, 1)}body.is-in .hero-copy .eyebrow{opacity:1;transform:none}body.is-in .hero-copy .support{opacity:1;transition-delay:.22s;transform:none}body.is-in .ticker{opacity:1;transition-delay:.32s;transform:none}html.pl-carry body.is-in .hero-copy .eyebrow,html.pl-carry body.is-in .hero-copy .support,html.pl-carry body.is-in .ticker{opacity:0;transform:translateY(var(--rz-fade-y,20px))}.hero-copy a{pointer-events:auto}.hero-copy .eyebrow,.hero-copy .support,.ticker{text-shadow:0 1px 2px #0a0a0ac7,0 0 10px #0a0a0a8c}.eyebrow{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#f5f4f1d9;margin:0 0 18px;font-size:11px;font-weight:500}.statement-row{grid-template-columns:minmax(0,1fr) minmax(0,clamp(240px,24vw,340px));align-items:end;gap:clamp(20px,3vw,48px);display:grid}.hero-copy h1{text-wrap:balance}h1{font-family:var(--font-display);font-weight:var(--font-display-weight,750);letter-spacing:-.01em;text-transform:uppercase;margin:0;font-size:clamp(44px,6.6vw,118px);font-stretch:96%;line-height:.98}.support{font-size:17px;line-height:1.5;font-family:var(--font-body);color:#f5f4f1e0;margin:0 0 8px}.ticker{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#f5f4f1b3;border-top:1px solid #f5f4f138;justify-content:space-between;align-items:center;gap:18px;padding:12px clamp(20px,3.125vw,48px) 14px;font-size:11px;font-weight:500;display:flex;position:absolute;bottom:0;left:0;right:0}.ticker .dot{background:var(--sa-red);border-radius:999px;width:5px;height:5px;animation:1.1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.clock{font-variant-numeric:tabular-nums;color:#f5f4f1e0}.sec-work{z-index:2;color:var(--sa-cream);--colw:calc((100vw - 2 * var(--margin) - 11 * 16px) / 12);background:0 0;padding:max(200px,22vw) 0 max(120px,12vw);position:relative}.work-intro{padding:0 var(--margin);margin-bottom:max(42px,2.4vw)}.work-statement{max-width:20ch;font-family:var(--font-display);letter-spacing:-.012em;color:var(--sa-cream);text-wrap:balance;margin:0;font-size:clamp(32px,4.4vw,66px);font-weight:650;font-stretch:96%;line-height:1.1}.work-label,.crew-label,.faq-label,.close-label{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#f5f4f185;margin:0;font-size:11px;font-weight:500}.work-label{text-align:right;margin:78px 0 0}.case:last-child{border-bottom:1px solid #f5f4f129}.case{overflow-anchor:none;position:relative;overflow-x:clip}.case-row{grid-template-columns:minmax(0, calc(var(--colw) * 2 + 16px)) minmax(0, calc(var(--colw) * 3 + 32px)) minmax(0, calc(var(--colw) * 1 + 16px)) minmax(0, 1fr);width:100%;padding:19px var(--margin);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #f5f4f129;align-items:center;gap:16px;transition:background .32s cubic-bezier(.16,1,.3,1);display:grid;position:relative;overflow:visible}.case-toggle{z-index:1;appearance:none;cursor:pointer;background:0 0;border:0;width:100%;position:absolute;inset:0}.case-name{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.005em;color:var(--sa-cream);white-space:nowrap;align-self:baseline;font-size:clamp(19px,1.6vw,24px);font-weight:650;font-stretch:96%}.case-tags{flex-wrap:nowrap;align-self:baseline;gap:3px;min-width:0;display:flex}.case-tag{height:22px;min-width:calc(16px + var(--n,0) * (1ch + .1em));font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--sa-cream);white-space:nowrap;background:#000;align-items:center;padding:0 8px;font-size:11px;font-style:normal;font-weight:500;transition:background .26s cubic-bezier(.16,1,.3,1);display:flex}.case-tag.is-deci{opacity:1}@media (prefers-reduced-motion:reduce){.case-tag{opacity:1;transition:none}}.case-mark{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:#f5f4f1b3;white-space:nowrap;align-items:center;gap:0;font-size:11px;font-weight:500;display:flex}.case-view{opacity:0;max-width:0;margin:0;padding-left:0;transition:max-width .42s cubic-bezier(.16,1,.3,1),opacity .26s linear;display:inline-block;overflow:hidden}.case-pm{margin:0 .45em;transition:color .24s;display:inline-block}.case-br{color:#f5f4f185;font-weight:500;transition:color .24s}@media (hover:hover) and (pointer:fine){.case-row:hover .case-br{color:#f5f4f1b8}.case-row:hover .case-view{opacity:1;max-width:90px;padding-left:.45em}}.case-strip{z-index:2;gap:var(--plate-gap);scrollbar-width:none;pointer-events:none;grid-area:1/4;justify-content:flex-start;width:100%;display:flex;position:relative}.case.is-open .case-strip{pointer-events:auto}.case:not(.is-open):not(.is-closing) .case-strip{clip-path:inset(0)}.case:not(.is-open) .case-strip{width:calc(100% + var(--margin));margin-right:calc(var(--margin) * -1)}.case-lead{gap:var(--plate-gap);flex:0 0 100%;justify-content:flex-end;display:flex}@media (width<=1023px){.case-lead{display:contents}}@media (width>=1024px){#stub-work .case:not(.is-open) .case-lead{display:contents}#stub-work .case:not(.is-open) .case-strip{margin-left:var(--strip-shift,0px);width:calc(100% - var(--strip-shift,0px) + var(--margin))}#stub-work .case-list .case:first-of-type{--strip-shift:-8px}#stub-work .case-list .case:nth-of-type(2){--strip-shift:calc(14vw - 82px)}#stub-work .case-list .case:nth-of-type(3){--strip-shift:calc(8vw - 82px)}#stub-work .case-list .case:nth-of-type(4){--strip-shift:calc(10.5vw - 82px)}#stub-work .case-list .case:nth-of-type(5){--strip-shift:calc(20vw - 82px)}#stub-work .case-list .case:nth-of-type(6){--strip-shift:calc(11vw - 82px)}}.case{--plate:clamp(140px, 11vw, 190px);--plate-gap:clamp(3px, .55vw, 11px)}@media (width<=900px){.case{--plate:clamp(140px, 38vw, 190px)}}.case.is-open{--plate:min(420px, calc(var(--vh,1svh) * 46));--plate-gap:8px}.case.is-open .case-lead{display:contents}.case.is-open .case-strip{width:auto;max-width:none;margin-inline:calc(var(--margin) * -1);padding-inline:var(--margin);overscroll-behavior-x:contain;cursor:grab;grid-area:3/1/auto/-1;padding-block:6px}.case.is-open.is-settled .case-strip{touch-action:auto;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;overflow-x:auto}.case-strip img,.case-strip video{-webkit-user-drag:none;-webkit-touch-callout:none;user-select:none}.case.is-open .case-strip::-webkit-scrollbar{display:none}@media (hover:none) and (pointer:coarse){.case.is-open.is-settled .case-strip{touch-action:pan-y;touch-action:pan-y pinch-zoom;overflow-x:hidden}}.case.is-open .case-strip.is-drag{cursor:grabbing}.case.is-open.is-settled .case-strip{perspective:1600px;perspective-origin:50%;margin-block:-22px;padding-block:28px}.case.is-open.is-settled .ci{transform:var(--warp-t,none)}.case.is-open.is-settled .ci:after{content:"";z-index:3;opacity:var(--warp-dim,0);pointer-events:none;background:#050505;position:absolute;inset:0}.case.is-open.is-settled .ci:before{content:"";z-index:4;opacity:var(--warp-lit,0);pointer-events:none;background:linear-gradient(104deg,#f5f4f16b 0%,#f5f4f112 36%,#0000 64%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.case.is-open.is-settled .ci{transform:none}.case.is-open.is-settled .ci:after,.case.is-open.is-settled .ci:before{display:none}}.case.is-open .case-row{row-gap:22px}.ci{height:var(--plate);background:#101010;flex:none;display:block;position:relative;overflow:hidden}.ci:has(>:is(img,video):is(.is-transition-source,.is-hover-source)){background:0 0}.case.is-open .ci:has(>:is(img,video):is(.is-transition-source,.is-hover-source)):after,.case.is-open .ci:has(>:is(img,video):is(.is-transition-source,.is-hover-source)):before{opacity:0}.ci-l{width:calc(var(--plate) * var(--ar,1.5))}.ci-p{width:calc(var(--plate) * var(--ar,.8))}.ci img,.ci video{object-fit:cover;object-position:top center;pointer-events:none;opacity:0;width:100%;height:100%;position:absolute;inset:0}.ci img.is-in,.ci video.is-in{opacity:1}.ci img,.ci video{filter:none;transition:filter .52s cubic-bezier(.16,1,.3,1),opacity .64s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.ci img,.ci video{opacity:1;transition:none}}.case.is-morphing .ci img,.case.is-morphing .ci video{transition:none}.ci img{z-index:2}.case.is-open .ci img,.case.is-open .ci video{filter:none}.ci video{z-index:2}@media (hover:hover) and (pointer:fine){.case-row:hover:after{background:#f5f4f10a}.case-row:hover .case-tag{background:#000}.case-row:hover .case-pm{color:var(--sa-red)}.case-row:hover .ci img,.case-row:hover .ci video{filter:brightness(1.07)saturate(1.04)}}.case-desc{font-family:var(--font-body);color:#f5f4f1c7;opacity:0;pointer-events:none;grid-area:1/4;align-self:baseline;margin:0;font-size:16px;line-height:1.5;transition:opacity .34s cubic-bezier(.22,1,.36,1),transform .46s cubic-bezier(.22,1,.36,1);transform:translateY(10px)}.case.is-open .case-desc{opacity:1;transition-delay:.19s;transform:none}.case.is-closing .case-desc{transition-duration:.75s,.75s;transition-delay:0s}.work-label{opacity:0;transform:translateY(20px)}.sec-work.is-seen .work-label{opacity:1;transition:opacity .9s cubic-bezier(.16,1,.3,1) .12s,transform .9s cubic-bezier(.16,1,.3,1) .12s;transform:none}.case-row{border-top-color:#0000}.case-row:before{content:"";background:#f5f4f129;height:1px;position:absolute;top:-1px;left:0;right:0}.case-row:after{content:"";z-index:-1;height:100%;transform:scaleY(var(--tint-s,1));transform-origin:top;pointer-events:none;transition:background .32s cubic-bezier(.16, 1, .3, 1), transform var(--tint-d,0s) var(--tint-e,cubic-bezier(.22, 1, .36, 1));background:0 0;position:absolute;top:0;left:0;right:0}.case{--rowDelay:0s}@media (prefers-reduced-motion:reduce){.case-row:before,.case .case-name,.case .case-tags,.case .case-mark,.case .ci{opacity:1;transition:none;transform:none}}.hdr-mark{margin-block:-8px;padding-block:8px}@media (width<=900px),(pointer:coarse){.hdr-mark{margin:-13px 0;padding:13px 0}.hdr-cta{align-items:center;display:inline-flex}.menu-foot a,a[href^=mailto\:]:not(.site-footer__social):not([data-m15-button]),a[href*=instagram\.com]:not(.site-footer__social):not([data-m15-button]){margin:-15px 0;padding:15px 0;display:inline-block}}@media (width<=900px){.case-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name mark""tags tags""desc desc""acts acts""strip strip";gap:10px}.case-name{grid-area:name}.case-tags{grid-area:tags;align-self:baseline}.case-mark{grid-area:mark}.case-desc{grid-area:desc;align-self:start;max-width:none;max-height:0;transition:opacity .34s;overflow:hidden}.case.is-open .case-desc{max-height:12em}.case .case-acts{grid-area:acts}.case-strip{grid-area:strip;justify-content:flex-start;width:100%}.case-lead{display:contents}.case.is-open .case-strip{grid-area:strip}.case.is-open .case-acts{grid-area:acts}.case.is-open .case-row{row-gap:14px}.case.is-open{--plate:min(210px, 42vw)}.work-statement{max-width:none}.work-label{text-align:left}}@media (prefers-reduced-motion:reduce){.hdr [data-rise]>*,.quad i,.menu,.menu-in{transition-duration:1ms!important}}@media (width<=1024px){.statement-row{grid-template-columns:1fr;align-items:start;gap:22px}.support{max-width:46ch;margin-bottom:0}}@media (width<=900px){.hdr{grid-template-columns:1fr auto 1fr;gap:12px}.hdr-mark{justify-self:start;min-width:max-content}.hdr-addr{letter-spacing:.06em;justify-self:center;min-width:0}.hdr-mark img{height:18px}.hdr .hdr-cta{display:none}.hdr-menu-btn{justify-self:end}}@media (width<=620px){.ticker{gap:10px;padding-bottom:12px}.ticker>span:nth-child(3){display:none}.ticker .clock{margin-left:auto}.hero-copy h1{font-size:clamp(38px,11.5vw,62px)}.support{max-width:34ch;font-size:16px}}@media (width<=380px){.hero-copy h1{font-size:clamp(32px,11vw,44px)}.ticker{letter-spacing:.04em;gap:8px;font-size:11px}.ticker>span:first-child{text-overflow:ellipsis;overflow:hidden}.hdr-addr{letter-spacing:.02em}}@media (hover:none) and (height<=500px) and (orientation:landscape){.hero-copy{justify-content:safe flex-end;padding-top:68px;padding-bottom:56px}.hero-copy .eyebrow{display:none}.hero-copy h1{font-size:clamp(30px,8vh,40px)}.hero-copy .support{font-size:16px}.statement-row{align-items:end}}.case-row:has(.case-toggle:focus-visible:not([data-focus-quiet])){outline:1px solid var(--sa-cream);outline-offset:-2px;background:#f5f4f10a}.case-toggle:focus-visible:not([data-focus-quiet])~.case-heading .case-tag{background:#000}.case-toggle:focus-visible:not([data-focus-quiet])~.case-mark .case-pm{color:var(--sa-red)}.case-row:has(.case-toggle:focus-visible:not([data-focus-quiet])) .ci img,.case-row:has(.case-toggle:focus-visible:not([data-focus-quiet])) .ci video{filter:brightness(1.07)saturate(1.04)}@media (prefers-reduced-motion:reduce){.case-row,.case-name,.case-strip,.case-strip img{transition-duration:1ms!important}}.case-acts{z-index:2;opacity:0;pointer-events:none;grid-area:2/1/auto/-1;justify-content:flex-start;align-items:center;gap:8px;height:0;transition:opacity .32s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.case.is-open .case-acts{opacity:1;pointer-events:auto;height:50px;transition-delay:.22s}.case.is-closing .case-acts{transition-duration:.75s;transition-delay:0s}.case-acts .cbtn{transition:background .18s,color .18s,border-color .18s}.sec-faq,.sec-close{z-index:2;color:var(--sa-cream);background:0 0;position:relative}.sec-crew{z-index:3;color:var(--sa-cream);margin-top:-64vh;padding:max(104px,8vw) 0 max(52px,4.5vw);position:relative}@media (hover:none) and (pointer:coarse){.sec-crew{margin-top:calc(var(--vh,1svh) * -70)}}@media (prefers-reduced-motion:reduce){.sec-crew{margin-top:0}}.sec-crew+.sec-faq{margin-top:0}.crew-frame{width:calc(100% - var(--margin) * 2);grid-template-columns:repeat(12,1fr);align-items:start;gap:max(24px,2vw) max(14px,1.4vw);margin-inline:auto;display:grid}.crew-text{flex-direction:column;grid-area:1/1/auto/span 5;gap:max(24px,2vw);display:flex}.crew-lede{flex-direction:column;gap:max(20px,1.7vw);display:flex}.crew-label{margin:0 0 -10px}.crew-copy{max-width:40ch;font-family:var(--font-body);color:color-mix(in srgb, var(--sa-cream) 76%, transparent);margin:0;font-size:16px;line-height:1.6}.crew-fig{grid-area:1/6/auto/span 7;margin:0;position:relative}.crew-plate{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.crew-screen{display:block;position:absolute;inset:0}.crew-screen img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.crew-coarse{opacity:1;transition:opacity 1.4s var(--e-out,cubic-bezier(.16, 1, .3, 1))}.sec-crew.is-resolved .crew-coarse{opacity:0}@media (prefers-reduced-motion:reduce){.crew-coarse{display:none}.crew-screen{transition:none}}.sec-crew.is-gl .crew-plate{visibility:hidden}.sec-crew.is-gl .crew-screen{display:none}@media (pointer:coarse){.crew-coarse{display:none}}.crew-statement{max-width:24ch;font-family:var(--font-display);letter-spacing:-.008em;color:var(--sa-cream);margin:0;font-size:clamp(26px,2.9vw,44px);font-weight:650;font-stretch:96%;line-height:1.14}.crew-copy,.crew-facts{opacity:0;transition:opacity var(--t-deliberate,.48s) var(--e-out,cubic-bezier(.16, 1, .3, 1)) var(--crew-in,0s), transform var(--t-deliberate,.48s) var(--e-out,cubic-bezier(.16, 1, .3, 1)) var(--crew-in,0s);transform:translateY(14px)}.sec-crew.is-seen .crew-copy,.sec-crew.is-seen .crew-facts{opacity:1;transform:none}.crew-copy{--crew-in:.3s}.crew-facts{--crew-in:.38s}@media (prefers-reduced-motion:reduce){.crew-label,.crew-copy,.crew-facts{opacity:1;transition:none;transform:none}}.crew-facts{font-family:var(--font-ui);flex-wrap:wrap;gap:max(26px,3.4vw);margin:max(20px,1.8vw) 0 0;display:flex}.crew-fact dt{letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--sa-cream) 52%, transparent);font-size:11px;font-weight:500}.crew-fact dd{letter-spacing:.06em;text-transform:uppercase;color:var(--sa-cream);margin:6px 0 0;font-size:16px;font-weight:500}@media (width<=860px){.crew-frame,.crew-text{display:block}.crew-lede{gap:max(14px,3.5vw);margin-bottom:max(24px,5vw)}.crew-statement,.crew-copy{max-width:none}.crew-facts{gap:22px 34px}.crew-fig img{aspect-ratio:4/5}}.sec-faq{z-index:3;margin-top:-32vh;padding:max(104px,8vw) 0 max(52px,4.5vw);position:relative}@media (hover:none) and (pointer:coarse){.sec-faq{margin-top:calc(var(--vh,1svh) * -26)}}.faq-head{padding:0 var(--margin);margin-bottom:max(40px,3.4vw)}.faq-statement{max-width:20ch;font-family:var(--font-display);letter-spacing:-.005em;color:var(--sa-cream);margin:0;font-size:clamp(26px,2.9vw,44px);font-weight:650;font-stretch:96%;line-height:1.14}.faq-label,.close-label{text-align:left;margin:0 0 14px}@media (width<=900px){.work-label{text-align:left}}.faq-list{--faq-gap:clamp(16px, 2.4vw, 44px);--faq-num:17px}.faq-item{--in:0;position:relative}.faq-item:before,.faq-list>.faq-item:last-child:after{content:"";background:rgb(245 244 241/calc(16% + var(--hot,0) * 24%));height:1px;transition:background .28s cubic-bezier(.16,1,.3,1);position:absolute;left:0;right:0}.faq-item:before{top:0}.faq-list>.faq-item:last-child:after{bottom:0}.faq-q{grid-template-columns:var(--faq-num) minmax(0, 1fr) auto;align-items:baseline;gap:var(--faq-gap);padding:26px var(--margin);cursor:pointer;opacity:var(--in);transition:opacity .52s cubic-bezier(.16, 1, .3, 1) var(--sd,0s);list-style:none;display:grid}.faq-i{font-family:var(--font-ui);letter-spacing:.16em;color:rgb(245 244 241/calc(50% + var(--hot,0) * 30%));font-size:11px;font-weight:500;transition:color .28s cubic-bezier(.16,1,.3,1)}.faq-item[open] .faq-i{color:var(--sa-red)}.faq-qt{padding-bottom:.06em;display:block;overflow:hidden}.faq-qi{font-family:var(--font-text);transform:translateY(calc((1 - var(--in)) * 1.15em));transition:transform .56s cubic-bezier(.16, 1, .3, 1) var(--sd,0s);margin:0;font-weight:475;display:block}.faq-view{display:none}@media (hover:hover) and (pointer:fine){.faq-q{grid-template-columns:var(--faq-num) minmax(0, 1fr) 90px}.faq-mark{justify-content:flex-end}.faq-view{opacity:0;width:0;transition:width .18s var(--e-out), opacity .18s linear;line-height:1;display:inline-block;overflow:hidden}.faq-item:hover .faq-view{opacity:1;width:46px}}.faq-q::-webkit-details-marker{display:none}.faq-qt{font-family:var(--font-display);letter-spacing:-.005em;color:var(--sa-cream);font-size:clamp(17px,1.5vw,22px);font-weight:650;font-stretch:96%;line-height:1.2}.faq-mark{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--sa-cream);align-items:center;gap:0;font-size:11px;font-weight:500;line-height:1;display:flex}.faq-pm{margin:0 .45em;transition:color .24s;display:inline-block}@media (hover:hover) and (pointer:fine){.faq-item:hover .faq-pm{color:var(--sa-red)}.faq-item:hover .case-br{color:#f5f4f1b8}}.faq-item[open] .faq-pm{color:#0000;position:relative}.faq-item[open] .faq-pm:after{content:"−";color:var(--sa-red);position:absolute;left:50%;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.faq-item:hover,.faq-item[open]{--hot:1}}.faq-q:focus-visible{outline:1px solid var(--sa-cream);outline-offset:-1px}.faq-wrap{overflow:hidden}.faq-a{transform:translateY(calc((1 - var(--open,0)) * 14px));max-width:62ch;padding:0 var(--margin) 30px calc(var(--margin) + var(--faq-num) + var(--faq-gap));font-family:var(--font-body);color:#f5f4f1b8;margin:0;font-size:16px;line-height:1.6;transition:transform .52s cubic-bezier(.16,1,.3,1) 60ms}.sec-close{z-index:2;color:var(--sa-cream);padding:max(76px, 7vw) var(--margin) max(140px, 14vw);background:0 0;position:relative}.close-statement{max-width:15ch;font-family:var(--font-display);letter-spacing:-.014em;color:var(--sa-cream);margin:0;font-size:clamp(38px,5.6vw,84px);font-weight:650;font-stretch:96%;line-height:1.06}.close-body{max-width:48ch;font-family:var(--font-body);color:#f5f4f1b8;margin:26px 0 0;font-size:16px;line-height:1.55}.close-cta{margin-top:40px}.faq-head>:not(.faq-statement):not(.faq-label),.sec-close>:not(.close-statement):not(.close-label){opacity:0;transition:opacity .62s cubic-bezier(.16,1,.3,1),transform .62s cubic-bezier(.16,1,.3,1);transition-delay:var(--sd,0s);transform:translateY(18px)}.sec-close .close-cta.cbtn{transition:opacity .62s cubic-bezier(.16,1,.3,1),transform .62s cubic-bezier(.16,1,.3,1),background .2s cubic-bezier(.65,0,.35,1),background-size .46s cubic-bezier(.16,1,.3,1),scale .16s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.65,0,.35,1),border-color .2s cubic-bezier(.65,0,.35,1)}.is-seen .faq-head>:not(.faq-statement),.sec-close.is-seen>:not(.close-statement){opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.faq-head>*,.faq-q,.sec-close>*{opacity:1;transition:none;transform:none}}html.m15-static .hero-copy .eyebrow,html.m15-static .hero-copy .support,html.m15-static .ticker,html.m15-static .work-label,html.m15-static .case-tag,html.m15-static .ci img,html.m15-static .ci video,html.m15-static .crew-label,html.m15-static .crew-copy,html.m15-static .crew-facts,html.m15-static .faq-head>:not(.faq-statement),html.m15-static .faq-q,html.m15-static .sec-close>:not(.close-statement),html.m15-static .sv-huge,html.m15-static .sv-sub{opacity:1;visibility:visible;transition:none;animation:none;transform:none}html.m15-static .faq-qi,html.m15-static .sv-ch{transition:none;transform:none}html.m15-static .case-desc,html.m15-static .case-acts{transition:none}html.m15-static .case-desc{opacity:1;height:auto;max-height:none;overflow:visible;transform:none}html.m15-static .case-acts{height:auto}html.m15-static .sec-crew{margin-top:0}
