.ab-man{background:#050608}.ab-m-h{font-size:clamp(40px,5.4vw,92px);line-height:.94;letter-spacing:-.055em;font-weight:600;text-wrap:balance}.ab-m-h .ab-line+.ab-line{color:#8b93a1}.ab-m-read{max-width:30em;font-size:clamp(24px,2.7vw,44px);line-height:1.22;letter-spacing:-.03em;font-weight:500}.ab-m-read--sm{max-width:34em;font-size:clamp(18px,1.55vw,25px);line-height:1.5;letter-spacing:-.012em;font-weight:400}.ab-sent{transition:opacity .3s linear}.ab-m-open .ab-pin{display:grid;place-items:center;min-height:90vh;padding:clamp(100px,14vh,160px) var(--gut);text-align:center;overflow:hidden}.ab-m-open__inner{position:relative;display:grid;justify-items:center;gap:22px}.ab-m-open__word{font-size:clamp(20px,2.4vw,34px)!important;letter-spacing:.5em!important;padding-left:.5em!important;color:#fff}.ab-m-open__k{justify-content:center}.ab-m-open__title{max-width:17em;margin-top:clamp(20px,4vh,40px);font-size:clamp(32px,4.4vw,76px);line-height:1.02;letter-spacing:-.045em;font-weight:600;text-wrap:balance}.ab-m-open__title .ab-o2{margin-top:.2em;background:linear-gradient(100deg,#fff,#dfe6ff 40%,#a4b5ff 72%,#9fe9ff);-webkit-background-clip:text;background-clip:text;color:transparent}.ab-m-obs .ab-pin{position:relative;padding:clamp(110px,16vh,190px) 0;background:#15171b;overflow:hidden}.ab-m-obs__inner{position:relative;display:grid;gap:clamp(26px,4vh,40px)}.ab-m-one .ab-pin{display:grid;place-items:center;min-height:80vh;padding:clamp(100px,14vh,170px) var(--gut);background:#030304;text-align:center}.ab-m-one__t{font-size:clamp(40px,6.4vw,112px);line-height:.96;letter-spacing:-.055em;font-weight:600;text-wrap:balance}.ab-m-one__t .ab-q2{color:#8b93a1}.ab-m-prob .ab-pin{position:relative;padding:clamp(110px,16vh,190px) 0;background:#16181d;overflow:hidden}.ab-m-prob__words{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ab-m-prob__words span{position:absolute;left:var(--x);top:var(--y);font-size:clamp(15px,1.8vw,28px);font-weight:500;letter-spacing:-.02em;color:#ffffff24;white-space:nowrap}.ab-m-prob__grid{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,96px);align-items:center}.ab-m-prob__head{display:grid;gap:22px}.ab-m-ask .ab-pin{padding:clamp(110px,16vh,190px) 0;background:#f3f4f6;color:#07080b}.ab-m-ask__inner{display:grid;gap:clamp(22px,4vh,36px)}.ab-m-ask .ab-k,.ab-m-origin .ab-k{color:var(--blue)}.ab-m-ask__t{font-size:clamp(44px,6.6vw,116px);line-height:.92;letter-spacing:-.058em;font-weight:600;text-wrap:balance}.ab-m-ask__read{color:#4c5462}.ab-m-origin .ab-pin{padding:clamp(110px,16vh,190px) 0;background:#fff;color:#07080b}.ab-m-origin__inner{display:grid;gap:clamp(22px,4vh,36px)}.ab-m-origin__t{font-size:clamp(44px,6.8vw,120px);line-height:.92;letter-spacing:-.058em;font-weight:600}.ab-m-origin__t .ab-g2{background:linear-gradient(100deg,#07080b,#1c2a6b 55%,#3656f5);-webkit-background-clip:text;background-clip:text;color:transparent}.ab-m-origin__rule{display:block;width:min(100%,640px);height:1px;background:linear-gradient(90deg,#3656f5,#74dcff,transparent);transform-origin:0 50%}.ab-m-origin__idea{max-width:26em;font-size:clamp(20px,2vw,32px);line-height:1.3;letter-spacing:-.025em;font-weight:500;color:#2a303b}.ab-m-prin .ab-pin{background:#fff;color:#07080b}.ab-m-prin__k{display:none}.ab-m-prin__list{padding:clamp(70px,10vh,120px) var(--gut);display:grid;gap:clamp(40px,7vh,80px);max-width:1440px;margin-inline:auto}.ab-obj.ab-m-pr{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:clamp(18px,3vw,48px);padding:0;background:none}.ab-m-pr__n{font-size:clamp(46px,7vw,120px);line-height:.9;font-weight:600;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px #aab2bf}.ab-m-pr__copy{display:grid;gap:14px;max-width:34em}.ab-m-pr__w{font-size:clamp(40px,5.4vw,96px);line-height:.94;letter-spacing:-.055em;font-weight:600}.ab-m-pr__t{font-size:clamp(17px,1.4vw,22px);line-height:1.55;color:#4c5462}.ab-m-mani .ab-pin{display:grid;place-items:center;min-height:80vh;padding:clamp(100px,14vh,170px) var(--gut);background:#050608;text-align:center;overflow:hidden}.ab-m-mani__t{font-size:clamp(34px,5.6vw,100px);line-height:1;letter-spacing:-.05em;font-weight:600;text-transform:uppercase}.ab-m-mani__t .ab-f2{margin-top:.12em;background:linear-gradient(100deg,#fff,#dfe6ff 38%,#a4b5ff 70%,#9fe9ff);-webkit-background-clip:text;background-clip:text;color:transparent}.ab-m-mani__light{display:none}.ab-m-stand{padding:clamp(110px,16vh,200px) 0;background:#0a0b0f}.ab-m-stand__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(36px,6vw,120px);align-items:start}.ab-m-stand__head{display:grid;gap:22px;position:sticky;top:clamp(90px,14vh,140px)}.ab-m-stand__body{display:grid;gap:clamp(26px,4vh,42px)}.ab-m-stand__body p{max-width:32em;font-size:clamp(18px,1.55vw,25px);line-height:1.6;color:#c7cdd7}.ab-m-stand__body p:first-child{font-size:clamp(22px,2vw,32px);line-height:1.4;color:#fff;letter-spacing:-.015em}.ab-m-future .ab-pin{position:relative;padding:clamp(110px,16vh,190px) 0;background:#07080b;overflow:hidden}.ab-m-future__line{position:absolute;left:0;right:0;top:78%;height:1px;background:linear-gradient(90deg,transparent,#9fb0ff 25%,#fff 50%,#9fe9ff 75%,transparent);opacity:.35;pointer-events:none}.ab-m-future__line:after{content:"";position:absolute;left:50%;top:50%;width:min(70vw,900px);height:260px;border-radius:50%;background:radial-gradient(closest-side,rgba(54,86,245,.22),transparent 70%);transform:translate(-50%,-50%)}.ab-m-future__inner{position:relative;display:grid;gap:clamp(22px,4vh,36px)}.ab-m-future__q{max-width:18em;font-size:clamp(28px,3.4vw,58px);line-height:1.08;letter-spacing:-.04em;font-weight:600;text-wrap:balance}.ab-m-future__q .ab-line{background:linear-gradient(100deg,#fff,#dfe6ff 40%,#a4b5ff 72%,#9fe9ff);-webkit-background-clip:text;background-clip:text;color:transparent}.ab-m-coda{padding:clamp(80px,12vh,140px) 0 clamp(70px,10vh,120px);background:#050608;text-align:center}.ab-m-coda__inner{display:grid;justify-items:center;gap:clamp(26px,4vh,40px)}.ab-m-coda__t{max-width:16em;font-size:clamp(28px,3.6vw,60px);line-height:1.02;letter-spacing:-.045em;font-weight:600;color:#c7cdd7}.ab-m-coda__t b{color:#fff;font-weight:600}.ab-m-coda__links{display:flex;flex-wrap:wrap;justify-content:center;gap:18px 40px}.ab.is-live .ab-sent{--x:clamp(0,calc((var(--p) - var(--s0,.12) - var(--i) * var(--st,.12)) * 6),1);opacity:calc(.13 + var(--x) * .87);transition:none}.ab-man.is-live .ab-m-open{height:230vh;--w:clamp(0,calc((var(--p) - .02) * 4),1);--o1:clamp(0,calc((var(--p) - .14) * 4.5),1);--o2:clamp(0,calc((var(--p) - .36) * 4.5),1);--out:clamp(0,calc((var(--p) - .86) * 7),1)}.ab-man.is-live .ab-m-open .ab-pin{min-height:0;padding:0 var(--gut)}.ab-man.is-live .ab-m-open__inner{opacity:calc(1 - var(--out));transform:translate3d(0,calc(var(--out) * -50px),0)}.ab-man.is-live .ab-m-open__word span{animation:abBlur 1.5s var(--ease) both;animation-delay:calc(.15s + var(--n,0) * .09s)}.ab-man.is-live .ab-m-open__word span:nth-child(2){--n:1}.ab-man.is-live .ab-m-open__word span:nth-child(3){--n:2}.ab-man.is-live .ab-m-open__word span:nth-child(4){--n:3}.ab-man.is-live .ab-m-open__word span:nth-child(5){--n:4}.ab-man.is-live .ab-m-open__word span:nth-child(6){--n:5}.ab-man.is-live .ab-m-open__k{animation:abFade 1s ease .9s both}.ab-man.is-live .ab-o1{--x:var(--o1)}.ab-man.is-live .ab-o2{--x:var(--o2)}.ab-man.is-live .ab-m-open .ab-intro__glow{opacity:calc(.5 + var(--p) * .5);transform:translate(-50%,-50%) scale(calc(.8 + var(--p) * .45))}.ab-man.is-live .ab-m-obs{height:300vh;--s0:.1;--st:.14;--calm:clamp(0,calc((var(--p) - .55) * 2.4),1)}.ab-man.is-live .ab-m-obs .ab-pin{display:flex;align-items:center;padding:0;background:#050608;background:color-mix(in srgb,#050608,#1c1f25 calc(clamp(0,calc(var(--p) * 2),1)*100%))}.ab-man.is-live .ab-m-obs .ab-k{opacity:clamp(0,calc(var(--p) * 8),1)}.ab-man.is-live .ab-m-one{height:200vh;--q1:clamp(0,calc((var(--p) - .14) * 5),1);--q2:clamp(0,calc((var(--p) - .3) * 5),1)}.ab-man.is-live .ab-m-one .ab-pin{min-height:0;padding:0 var(--gut);background:#030304;background:color-mix(in srgb,#1c1f25,#030304 calc(clamp(0,calc(var(--p) * 5),1)*100%))}.ab-man.is-live .ab-q1{--x:var(--q1)}.ab-man.is-live .ab-q2{--x:var(--q2)}.ab-man.is-live .ab-m-prob{height:280vh;--s0:.28;--st:.13;--pp1:clamp(0,calc((var(--p) - .05) * 5),1);--pp2:clamp(0,calc((var(--p) - .14) * 5),1);--dis:clamp(0,calc((var(--p) - .5) * 2.2),1)}.ab-man.is-live .ab-m-prob .ab-pin{display:flex;align-items:center;padding:0;background:#030304;background:color-mix(in srgb,#030304,#16181d calc(clamp(0,calc(var(--p) * 4),1)*100%))}.ab-man.is-live .ab-p1{--x:var(--pp1)}.ab-man.is-live .ab-p2{--x:var(--pp2)}.ab-man.is-live .ab-m-prob__words span{opacity:calc(clamp(0,calc(var(--p) * 5),1) * (1 - var(--dis)));transform:translate3d(calc(var(--p) * (var(--i) - 2) * 40px),calc(var(--p) * -60px + var(--dis) * 20px),0);filter:blur(calc(var(--dis) * 6px))}.ab-man.is-live .ab-m-ask{height:260vh;--s0:.42;--st:.12;--bg:clamp(0,calc(var(--p) * 4.5),1);--a1:clamp(0,calc((var(--p) - .16) * 5),1);--a2:clamp(0,calc((var(--p) - .27) * 5),1)}.ab-man.is-live .ab-m-ask .ab-pin{display:flex;align-items:center;padding:0;background:#f3f4f6;background:color-mix(in srgb,#16181d,#f3f4f6 calc(var(--bg) * 100%))}.ab-man.is-live .ab-m-ask .ab-k{opacity:var(--a1)}.ab-man.is-live .ab-a1{--x:var(--a1)}.ab-man.is-live .ab-a2{--x:var(--a2)}.ab-man.is-live .ab-m-ask__read{opacity:var(--a2)}.ab-man.is-live .ab-m-origin{height:230vh;--g1:clamp(0,calc((var(--p) - .08) * 5),1);--g2:clamp(0,calc((var(--p) - .2) * 5),1);--rl:clamp(0,calc((var(--p) - .36) * 3.5),1);--id:clamp(0,calc((var(--p) - .5) * 4),1)}.ab-man.is-live .ab-m-origin .ab-pin{display:flex;align-items:center;padding:0;background:#fff;background:color-mix(in srgb,#f3f4f6,#fff calc(clamp(0,calc(var(--p) * 4),1)*100%))}.ab-man.is-live .ab-m-origin .ab-k{opacity:var(--g1)}.ab-man.is-live .ab-g1{--x:var(--g1)}.ab-man.is-live .ab-g2{--x:var(--g2)}.ab-man.is-live .ab-m-origin__rule{transform:scaleX(var(--rl))}.ab-man.is-live .ab-m-origin__idea{opacity:var(--id);transform:translate3d(0,calc((1 - var(--id)) * 24px),0)}.ab-man.is-live .ab-m-prin{height:440vh;--k:0}.ab-man.is-live .ab-m-prin .ab-pin{background:#fff}.ab-man.is-live .ab-m-prin__k{display:flex;position:absolute;left:var(--gut);top:clamp(84px,12vh,120px);z-index:3;gap:.6em;font-size:11px;font-weight:600;letter-spacing:.22em;color:var(--blue)}.ab-man.is-live .ab-m-prin__k span{opacity:.5}.ab-man.is-live .ab-m-prin__list{position:absolute;top:0;right:0;bottom:0;left:0;display:block;max-width:none;padding:0}.ab-man.is-live .ab-obj.ab-m-pr{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(24px,4vw,80px);padding:0 var(--gut)}.ab-man.is-live .ab-m-pr__n{justify-self:center;font-size:clamp(120px,22vw,380px);opacity:clamp(0,calc(1 - var(--ad) * 2.2),1);transform:translate3d(0,calc(var(--d) * -22vh),0) scale(calc(1 - var(--ad) * .15))}.ab-man.is-live .ab-m-pr__copy{opacity:clamp(0,calc(1 - var(--ad) * 2.6),1);transform:translate3d(0,calc(var(--d) * -60px),0)}.ab-man.is-live .ab-m-pr__w{filter:blur(calc(min(1,var(--ad) * 3)*8px))}.ab-man.is-live .ab-m-prin__dots{mix-blend-mode:normal}.ab-man.is-live .ab-m-prin__dots i{background:#07080b}.ab-man.is-live .ab-m-mani{height:250vh;--bg:clamp(0,calc(var(--p) * 3.6),1);--f1:clamp(0,calc((var(--p) - .28) * 5),1);--f2:clamp(0,calc((var(--p) - .42) * 5),1);--li:clamp(0,calc((var(--p) - .58) * 2.6),1)}.ab-man.is-live .ab-m-mani .ab-pin{min-height:0;padding:0 var(--gut);background:#050608;background:color-mix(in srgb,#fff,#050608 calc(var(--bg) * 100%))}.ab-man.is-live .ab-f1{--x:var(--f1)}.ab-man.is-live .ab-f2{--x:var(--f2)}.ab-man.is-live .ab-m-mani__light{display:block;position:absolute;top:0;bottom:0;left:0;width:30vw;background:linear-gradient(90deg,transparent,rgba(159,176,255,.08) 45%,rgba(159,233,255,.13) 50%,rgba(159,176,255,.08) 55%,transparent);transform:translate3d(calc(-35vw + var(--li) * 170vw),0,0);pointer-events:none}.ab-man.is-live .ab-rv{opacity:0;transform:translate3d(0,28px,0);transition:opacity 1s ease,transform 1.1s var(--ease)}.ab-man.is-live .ab-rv.is-in{opacity:1;transform:none}.ab-man.is-live .ab-m-stand__body .ab-rv:nth-child(2){transition-delay:.08s}.ab-man.is-live .ab-m-stand__body .ab-rv:nth-child(3){transition-delay:.16s}.ab-man.is-live .ab-m-future{height:260vh;--s0:.24;--st:.14;--r1:clamp(0,calc((var(--p) - .08) * 5),1);--r2:clamp(0,calc((var(--p) - .56) * 4),1)}.ab-man.is-live .ab-m-future .ab-pin{display:flex;align-items:center;padding:0}.ab-man.is-live .ab-m-future .ab-k{opacity:var(--r1)}.ab-man.is-live .ab-r1{--x:var(--r1)}.ab-man.is-live .ab-r2{--x:var(--r2)}.ab-man.is-live .ab-m-future__line{top:calc(92% - var(--p) * 40%);opacity:calc(.15 + var(--p) * .55)}.ab-man.is-live .ab-m-close .ab-pin{background:#050608}@media(max-width:989px){.ab-m-prob__grid,.ab-m-stand__grid{grid-template-columns:1fr}.ab-m-stand__head{position:static}.ab-man.is-live .ab-m-open{height:190vh}.ab-man.is-live .ab-m-obs{height:250vh}.ab-man.is-live .ab-m-one{height:170vh}.ab-man.is-live .ab-m-prob{height:230vh}.ab-man.is-live .ab-m-ask{height:220vh}.ab-man.is-live .ab-m-origin{height:190vh}.ab-man.is-live .ab-m-prin{height:360vh}.ab-man.is-live .ab-m-mani{height:200vh}.ab-man.is-live .ab-m-future{height:220vh}.ab-man.is-live .ab-m-prob__words span,.ab-man.is-live .ab-m-pr__w{filter:none}.ab-man.is-live .ab-obj.ab-m-pr{grid-template-columns:1fr;align-content:center;justify-items:start;gap:10px;text-align:left}.ab-man.is-live .ab-m-pr__n{justify-self:start;font-size:clamp(90px,26vw,200px)}.ab-man.is-live .ab-m-prin__dots{left:var(--gut);right:auto;transform:none}}@media(max-width:749px){.ab-m-h{font-size:clamp(34px,10vw,46px)}.ab-m-read{font-size:clamp(21px,6vw,26px);line-height:1.28}.ab-m-read--sm{font-size:16.5px;line-height:1.55}.ab-m-open__title{font-size:clamp(28px,8.2vw,38px)}.ab-m-one__t{font-size:clamp(36px,10.6vw,50px)}.ab-m-ask__t,.ab-m-origin__t{font-size:clamp(38px,11vw,52px)}.ab-m-origin__idea{font-size:19px}.ab-m-pr__w{font-size:clamp(38px,11vw,52px)}.ab-m-pr__t{font-size:16px}.ab-m-mani__t{font-size:clamp(28px,8.2vw,40px)}.ab-m-stand__body p{font-size:16.5px}.ab-m-stand__body p:first-child{font-size:20px}.ab-m-future__q{font-size:clamp(24px,7vw,32px)}.ab-m-coda__t{font-size:clamp(26px,7.6vw,34px)}.ab-m-coda__links{flex-direction:column;align-items:center;gap:16px}.ab-m-prob__words span{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/sorivo-about-manifest.css.map */
