.rpkpi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:20px}.rpkpi>div{background:var(--surface);border-radius:var(--r-lg);padding:20px;box-shadow:var(--shadow)}.rpkpi dt{font-size:13px;color:var(--text-sub);white-space:nowrap}.rpkpi dd{margin-top:8px;font-size:24px;font-weight:700;letter-spacing:-.03em;line-height:1.15;white-space:nowrap}.rpkpi>div:first-child{background:var(--text);color:#fff}.rpkpi>div:first-child dt{color:#A9B2BE}.page-head-t{min-width:0}.page-head-ill{display:block;flex:0 0 auto;width:100%;max-width:180px;height:auto;filter:drop-shadow(0 12px 16px rgba(8,24,58,.22))}.prc{padding-bottom:72px}.prc-head{max-width:720px;margin:0 auto 40px;text-align:center}.prc-head h1{font-size:32px;font-weight:700;letter-spacing:-.03em;text-wrap:balance}.prc-head h1,.prc-head p{word-break:keep-all;overflow-wrap:anywhere}.prc-head p{margin-top:12px;font-size:16px;line-height:1.7;color:var(--text-mid);text-wrap:pretty}.prc-wrap{overflow-x:auto;margin-bottom:56px}.prc-tbl{width:100%;min-width:760px;border-collapse:collapse}.prc-tbl td,.prc-tbl th{padding:16px 12px;text-align:center;vertical-align:middle}.prc-tbl thead th{vertical-align:bottom}.prc-tbl thead th b{display:block;font-size:18px;font-weight:700}.prc-tbl thead th em{display:block;margin-top:6px;font-style:normal;font-size:13px;color:var(--text-sub);word-break:keep-all;overflow-wrap:anywhere}.prc-tbl tbody th,.prc-tbl thead tr.prc-price th{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:var(--surface);text-align:left;font-size:14px;font-weight:600;min-width:200px;word-break:keep-all;overflow-wrap:anywhere}.prc-tbl tbody th em{display:block;margin-top:4px;font-style:normal;font-size:13px;font-weight:400;line-height:1.6;color:var(--text-sub)}.prc-price td{background:var(--surface-sub)}.prc-price td b{display:block;font-size:20px;font-weight:700;white-space:nowrap}.prc-price td em{display:block;margin-top:6px;font-style:normal;font-size:13px;color:var(--text-sub);word-break:keep-all;overflow-wrap:anywhere}.prc-tbl [data-best]{background:var(--blue-bg)}.prc-tbl tbody tr{border-top:1px solid var(--line)}.prc-y{display:inline-flex;color:var(--blue-strong)}.prc-n{color:var(--text-dis)}.prc-tx{font-size:14px;color:var(--text-mid);word-break:keep-all;overflow-wrap:anywhere}.ntc{display:flex;flex-direction:column;gap:0;max-width:720px}.ntc li{padding:24px 0;border-bottom:1px solid var(--line)}.ntc li:first-child{padding-top:4px}.ntc time{font-size:13px;color:var(--text-sub);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ntc h2{margin-top:6px;font-size:18px;font-weight:700;letter-spacing:-.02em;text-wrap:balance}.ntc h2,.ntc p{word-break:keep-all;overflow-wrap:anywhere}.ntc p{margin-top:10px;font-size:16px;line-height:1.8;color:var(--text-mid);text-wrap:pretty}.art-cta{display:flex;flex-wrap:wrap;gap:8px;margin-top:40px}.tst-head{position:relative;display:flex;align-items:baseline;justify-content:center;gap:16px;margin-bottom:24px}.tst-more{position:absolute;right:0;bottom:2px}.tst-head h2{font-size:24px;font-weight:700;letter-spacing:-.03em;color:var(--text);word-break:keep-all;overflow-wrap:anywhere}.tst-more{font-size:13px;color:var(--text-sub);white-space:nowrap}.tst-more:after{content:" ›"}.tst-more:hover{color:var(--text-mid)}.tst-view{position:relative;overflow:hidden;padding:20px 56px}.tst-track{display:flex;transition:transform .5s var(--ease)}.tst-list{flex:0 0 100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;align-items:stretch;padding:6px 2px 10px}.tst-card{display:flex;flex-direction:column;align-items:center;gap:12px;min-height:260px;padding:28px 24px 20px;border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow-pop)}.tst-kind{padding:4px 12px;border-radius:var(--r-pill);background:var(--blue-bg);font-size:12px;font-weight:700;color:var(--blue-strong);white-space:nowrap}.tst-stars{display:flex;gap:2px}.tst-stars svg{width:17px;height:17px;fill:var(--line-strong)}.tst-stars svg[data-on=true]{fill:#fbbf24}.tst-body{margin:auto 0;font-size:14px;line-height:1.7;color:var(--text-mid);text-align:center;word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty}.tst-by{margin-top:12px;padding:6px 12px;background:var(--surface-sub);font-size:12px;color:var(--text-sub);white-space:nowrap}.tst-arw,.tst-by{border-radius:var(--r-pill)}.tst-arw{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:grid;place-items:center;width:44px;height:44px;background:var(--surface);box-shadow:var(--shadow-pop);color:var(--text-mid);transition:color .14s,box-shadow .14s}.tst-arw svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tst-arw:hover{color:var(--text);box-shadow:var(--shadow-pop)}.tst-dots{display:flex;justify-content:center;gap:6px;margin-top:12px}.tst-dots span{width:6px;height:6px;border-radius:var(--r-pill);background:var(--line-strong);transition:background .2s,width .2s}.tst-dots span[data-on=true]{width:20px;background:var(--blue)}.lxg-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:48px;column-gap:48px;list-style:none;margin:0;padding:0}.lxg-item{display:flex;flex-direction:column;gap:6px;padding:20px 0 24px;border-bottom:1px solid var(--line);word-break:keep-all;overflow-wrap:anywhere}.lxg-name{font-size:18px;font-weight:700;letter-spacing:-.02em;color:var(--text)}.lxg-name:after{content:" ›";color:var(--text-sub)}.lxg-menu{font-size:15px;line-height:1.5;color:var(--text-mid)}.lxg-item:hover .lxg-name{color:var(--blue-strong)}.lxg-item:focus-visible{outline:2px solid var(--blue-strong);outline-offset:4px;border-radius:var(--r-2xs)}.art-thumb{flex:none;width:104px;height:72px;object-fit:cover;border-radius:var(--r-xs);background:var(--fill)}.art-foot{margin-top:28px}.art-foot a{color:var(--blue-strong);text-decoration:underline}.ins-card-img{display:block;width:100%;aspect-ratio:16/10;height:auto;object-fit:cover;border-radius:var(--r-md);background:var(--fill);margin-bottom:8px}.art-nextbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:36px 0;padding:16px 20px;border-radius:var(--r-sm);background:var(--blue-bg)}.art-nextbar p{font-size:16px;font-weight:600;color:var(--text);word-break:keep-all;overflow-wrap:anywhere}.art-next{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:44px 0 8px;padding:24px;border-radius:var(--r-md);background:var(--blue-bg)}.art-next-t{font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--text);text-wrap:balance}.art-next-n,.art-next-t{word-break:keep-all;overflow-wrap:anywhere}.art-next-n{font-size:15px;line-height:1.7;color:var(--text-mid);text-wrap:pretty;max-width:56ch}.art-next .art-nextbtn{margin-top:8px}.art-nextbtn{display:inline-flex;align-items:center;justify-content:center;flex:none;height:var(--btn-h-m);padding:0 20px;border-radius:var(--btn-r-m);background:var(--blue-strong);color:#fff;font-size:14px;font-weight:600;white-space:nowrap;transition:background .15s}.art-nextbtn:hover{background:var(--blue-press)}.art-nextbtn:focus-visible{outline:2px solid var(--blue-strong);outline-offset:3px}.art-rel{margin-top:48px}.art-rel h2{font-size:18px;font-weight:700;letter-spacing:-.02em;margin-bottom:12px}.art-rel ul{display:flex;flex-direction:column;gap:10px}.art-rel a{font-size:15px;line-height:1.5;color:var(--text);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);word-break:keep-all;overflow-wrap:anywhere}.art-rel a:hover{-webkit-text-decoration-color:var(--text-sub);text-decoration-color:var(--text-sub)}.art-back{display:inline-flex;align-items:center;gap:6px;margin-top:28px;min-height:44px;font-size:14px;font-weight:600;color:var(--text-mid);white-space:nowrap}.art-back:hover{color:var(--text)}.art-cover{margin:0 0 28px}.art-cover img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:var(--r-sm);background:var(--fill)}.art-cover figcaption{margin-top:8px;font-size:12px;color:var(--text-sub)}.scta{display:none}.hstage{position:relative;height:1000svh;--hcard-h:min(calc(100svh - var(--htop, 88px) - 32px),calc((100vw - 32px) * 9 / 16));--hcard-top:max(0px,calc((100svh - var(--htop, 88px) - var(--hcard-h)) / 2))}.hlay{position:absolute;left:0;right:0}.hlay-in{position:-webkit-sticky;position:sticky;top:0;height:100svh}.hlay[data-l=film]{top:0;height:1000svh}.hlay[data-l=words]{top:0;height:220svh}.hlay[data-l=dev]{top:130svh;height:870svh}.hlay[data-l=copy]{top:200svh;height:800svh}.hcard{position:absolute;left:16px;right:16px;top:var(--hcard-top);bottom:auto;margin:0;height:var(--hcard-h);border-radius:28px;overflow:hidden;background:var(--surface-sub)}.hcard-bare{background:none}.hfilm-still,.hfilm-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.hfilm-still{display:none}.hfilm-scrim{position:absolute;inset:0;pointer-events:none;background:radial-gradient(90% 75% at 0 100%,rgba(11,13,16,.62) 0,rgba(11,13,16,.34) 45%,rgba(11,13,16,0) 75%),linear-gradient(0deg,rgba(11,13,16,.58),rgba(11,13,16,.24) 22%,rgba(11,13,16,0) 52%)}.hdev>img,.hfilm-still,.hfilm-video{filter:var(--grade)}.hlay[data-l=film] .hcard{background:none;-webkit-clip-path:inset(0 round 28px);clip-path:inset(0 round 28px);transform:translateY(0)}.hlay[data-l=film] .hcard>*{transform:translateY(0)}.hwords{position:absolute;left:0;right:0;bottom:calc(100svh - var(--hcard-top) - var(--hcard-h));display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:0 clamp(32px,5vw,72px) clamp(44px,5vw,72px);color:#fff;font-weight:800;letter-spacing:-.035em;line-height:1.16;font-size:clamp(26px,4vw,60px);word-break:keep-all;overflow-wrap:break-word;text-wrap:balance;text-shadow:0 1px 24px rgba(10,14,20,.35);opacity:1}.hwords-h span+span{margin-top:6px}.hwords-h{margin:0;font:inherit;letter-spacing:inherit;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.hwords-sub{margin:clamp(14px,1.4vw,22px) 0 0;max-width:40em;font-size:clamp(15px,1.15vw,19px);font-weight:500;line-height:1.55;letter-spacing:-.02em;color:rgba(255,255,255,.92);text-wrap:pretty;word-break:keep-all;overflow-wrap:break-word}.hwords-sub>span{display:block}.hwords-biz{display:flex;flex-wrap:wrap;gap:6px;margin:clamp(12px,1.2vw,18px) 0 0;padding:0;list-style:none}.hwords-biz li{padding:4px 12px;border-radius:var(--r-pill);border:1px solid rgba(255,255,255,.5);background:rgba(255,255,255,.08);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:13px;font-weight:600;letter-spacing:-.01em;color:#fff;white-space:nowrap;text-shadow:none}.hlay[data-l=copy] .hlay-in,.hlay[data-l=dev] .hlay-in{opacity:0}.hdev{transform-origin:67% 55%}.hdev,.hdev img{position:absolute;inset:0;display:block}.hdev img{width:100%;height:100%;object-fit:cover}.hdev>img:first-of-type{filter:var(--grade) drop-shadow(0 .5vw 1.1vw rgba(16,24,36,.12)) drop-shadow(0 2.4vw 4.8vw rgba(16,24,36,.18))}.hcopy{position:absolute;left:calc(max(0px, (100vw - var(--shell)) / 2) + var(--pad));right:auto;width:26.6%;top:50%;transform:translateY(-50%)}.hcopy-t{font-size:clamp(26px,2.5vw,48px);font-weight:700;letter-spacing:-.02em;line-height:1.28;color:var(--text);word-break:keep-all}.hcopy-t span{display:block}.hcopy-lead{margin:clamp(12px,.94vw,18px) 0 0;font-size:clamp(14px,.83vw,17px);line-height:1.62;letter-spacing:-.01em;color:var(--text-sub);word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty;max-width:34em}.hcopy-lead span{display:block}.hcopy-lead span+span{margin-top:.35em}.hcopy-steps{list-style:none;margin:0;padding:clamp(16px,1.94vw,38px) 0 0;min-height:clamp(360px,27vw,430px)}.hcopy-steps li{border-top:1px solid var(--line)}.hcopy-steps b{display:block;padding:clamp(9px,.69vw,14px) 0;font-size:clamp(15px,1.04vw,20px);font-weight:700;letter-spacing:-.02em;line-height:1.48;color:#828B97;transition:color .42s cubic-bezier(.22,.61,.36,1);word-break:keep-all}.hcopy-steps li[data-past] b{color:var(--text-sub)}.hcopy-steps li[data-on] b{color:var(--text)}.hcopy-d{display:grid;grid-template-rows:0fr;transition:grid-template-rows .52s cubic-bezier(.22,.61,.36,1)}.hcopy-steps li[data-on] .hcopy-d{grid-template-rows:1fr}.hcopy-d>div{overflow:hidden;min-height:0;padding-bottom:clamp(18px,1.4vw,28px);opacity:0;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease}.hcopy-steps li[data-on] .hcopy-d>div{opacity:1;transform:none;transition:opacity .34s ease .16s,transform .46s cubic-bezier(.22,.61,.36,1) .16s}.hcopy-d p{font-size:clamp(14px,.78vw,16px);line-height:1.6;color:var(--text-mid);word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty}.hcopy-d p,.hcopy-go{letter-spacing:-.02em}.hcopy-go{display:inline-flex;align-items:center;gap:clamp(8px,.6vw,12px);margin-top:clamp(10px,.73vw,15px);height:clamp(36px,2.1vw,42px);padding:0 clamp(4px,.3vw,6px) 0 clamp(14px,.94vw,18px);border-radius:10px;background:var(--fill);color:var(--text);font-size:clamp(14px,.73vw,16px);font-weight:600;white-space:nowrap;transition:background .15s,transform .18s cubic-bezier(.22,1,.36,1)}.hcopy-go:hover{background:var(--line);transform:translateY(-1px)}.hcopy-go:active{transform:translateY(0) scale(.985);transition-duration:.06s}.hcopy-go i{display:grid;place-items:center;flex:0 0 auto;width:clamp(28px,1.87vw,36px);height:clamp(28px,1.87vw,36px);border-radius:var(--r-xs);background:var(--text);color:#fff}.hcopy-go svg{width:clamp(13px,.83vw,16px);height:clamp(13px,.83vw,16px)}.hcopy-go i{transition:transform .2s ease}.hcopy-go:hover i{transform:translateX(2px)}.hmc,.lways-m{display:none}.s3d{position:absolute;left:0;top:0;transform-origin:0 0;overflow:hidden;background:#fff;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .2s ease}.s3d[data-w="960"] .disc-platnote{display:none}.hdev .s3d{filter:saturate(.84) brightness(.96);border-radius:10px}.hdev .s3d img{filter:saturate(1.19) brightness(1.0417)}.scw{display:flex;flex-direction:column;height:100%;background:var(--bg)}.scw-top{position:relative;flex:0 0 44px;display:flex;align-items:center;gap:14px;padding:0 14px;background:#E9EAEC;border-bottom:1px solid #d7d9dc;font-size:13px;color:#5A6069}.scw-dots{display:flex;gap:8px;flex:0 0 auto}.scw-dots i{width:12px;height:12px;border-radius:50%;background:#C6C8CC}.scw-dots i:first-child{background:#F0564A}.scw-dots i:nth-child(2){background:#F2B33C}.scw-dots i:last-child{background:#3FC14B}.scw-tab{display:flex;align-items:center;gap:7px;flex:0 0 auto;max-width:300px;background:var(--bg);border-radius:8px 8px 0 0;padding:8px 14px;margin-bottom:-1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text)}.scw-tab b{width:11px;height:11px;border-radius:3px;background:var(--blue);flex:0 0 auto}.scw-url{gap:7px;flex:0 1 420px;background:#FBFBFC;border-radius:var(--r-pill);padding:5px 16px;white-space:nowrap}.scw-app,.scw-url{display:flex;align-items:center}.scw-app{flex:0 0 56px;gap:22px;padding:0 24px;background:var(--surface);border-bottom:1px solid var(--line)}.scw-logo{flex:0 0 auto;display:flex;align-items:center}.scw-nav{display:flex;gap:20px;font-size:15px;color:var(--text-sub);white-space:nowrap}.scw-nav [data-on]{color:var(--text);font-weight:700}.scw-util{display:flex;align-items:center;gap:12px;margin-left:auto;color:var(--text-sub)}.scw-avatar{width:28px;height:28px;border-radius:50%;background:var(--surface-sub);display:grid;place-items:center;color:var(--text-dis)}.scw-avatar svg{width:16px;height:16px}.scw-body{position:relative;flex:1 1 auto;min-height:0;overflow:hidden}.scw-bar{position:absolute;left:0;bottom:-1px;height:3px;width:0;background:var(--blue);opacity:0;pointer-events:none}.s3d-pg[data-on] .scw-bar{animation:scw-load .62s ease-out}.scw-scroll{height:100%}.s3d-pg[data-on] .scw-scroll{animation:scw-in .8s cubic-bezier(.16,.84,.3,1) .1s backwards}.s3d-pg{position:absolute;left:0;top:0;width:100%;background:#fff;opacity:0;transition:opacity .42s cubic-bezier(.22,.61,.36,1)}.s3d-pg.s3d-full{height:100%}.s3d-pg[data-on]{opacity:1}.s3d,.sig-win{--cur-t:6.4s}:is(.s3d,.sig-win) [data-hit]{position:relative}.s3d-cur{position:absolute;left:50%;top:50%;width:0;height:0;z-index:30;pointer-events:none;opacity:0}.s3d-cur svg{position:absolute;left:-6px;top:-3px;transform-origin:6px 3px;transform:translate(var(--dx),var(--dy));filter:drop-shadow(0 1px 1px rgba(16,24,40,.35)) drop-shadow(0 4px 10px rgba(16,24,40,.3))}.s3d-pg[data-on] .s3d-cur{animation:s3d-cur-on .5s ease-out .12s forwards}.s3d-cur-ring{position:absolute;left:0;top:0;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:var(--r-pill);background:var(--blue);opacity:0}.s3d-pg[data-on] .s3d-cur[data-k=click] svg{animation:s3d-cur-in var(--cur-t) cubic-bezier(.4,0,.2,1) infinite}.s3d-pg[data-on] .s3d-cur[data-k=click] .s3d-cur-ring{animation:s3d-ring var(--cur-t) ease-out infinite}.s3d-pg[data-on] .s3d-cur[data-k=read] svg{animation:s3d-cur-read 12s linear infinite}.s3d-swap{display:inline-grid}.s3d-swap>span{grid-area:1/1;white-space:nowrap}.s3d-pg[data-on] .s3d-swap>span:first-child{animation:s3d-swap-a var(--cur-t) ease infinite}.s3d-pg[data-on] .s3d-swap>span:last-child{animation:s3d-swap-b var(--cur-t) ease infinite}.rpscr{padding:28px 32px 0}.rpscr-note{margin-top:12px}.rpscr-sec{margin-top:var(--gap-sec)}.ptr{width:100%;max-width:var(--maxw);margin:0 auto;padding:var(--gap-sec) var(--gutter)}.ptr-h{font-size:var(--sec-h);font-weight:700;line-height:1.3;letter-spacing:-.03em;color:var(--text);text-align:center;word-break:keep-all}.ptr-h>span{display:block}.ptr-hpin{height:200vh;--ph:1}.ptr-hstage{position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.ptr-h{--pa:clamp(0,var(--ph)/.25,1);--pb:clamp(0,(var(--ph) - .3)/.3,1);--pc:clamp(0,(var(--ph) - .6)/.25,1);--pd:clamp(0,(var(--ph) - .82)/.15,1)}.ptr-h>span[data-l="0"]{opacity:var(--pa);transform:translateY(calc((1 - var(--pa)) * .4em))}.ptr-h>span[data-l="1"]{opacity:var(--pc);transform:translateY(calc((1 - var(--pc)) * .4em))}.ptr-strike{position:relative;text-decoration:none;color:color-mix(in srgb,var(--text-dis) calc(var(--pb) * 100%),var(--text))}.ptr-strike:after{content:"";position:absolute;left:-.04em;right:-.04em;top:54%;height:.075em;border-radius:99px;background:#E5484D;transform:scaleX(var(--pb));transform-origin:left center}.ptr-note{margin:clamp(16px,1.6vw,24px) 0 0;padding:0 var(--gutter);text-align:center;font-size:var(--fs-lead);line-height:1.6;color:var(--text-sub);word-break:keep-all;opacity:var(--pe,1);transform:translateY(calc((1 - var(--pe, 1)) * 12px))}.ptr-hstage{--pe:clamp(0,(var(--ph) - .9)/.1,1)}.ptr-dot{font-style:normal;color:var(--text-dis)}.ptr-band,.ptr-grid{width:100%;max-width:1120px;margin-inline:auto}.ptr-grid>li{display:flex;flex-direction:column;align-items:flex-start;padding:0 8px}.ptr .ptr-band{gap:0}.ptr .ptr-band .ptr-tile{border-radius:0;padding-bottom:clamp(64px,6.4vw,104px)}.ptr .ptr-band .ptr-card{width:80%}.ptr .ptr-band .ptr-tile[data-i="0"]{background:linear-gradient(165deg,#EEF2F8,#E2E8F1)}.ptr .ptr-band .ptr-tile[data-i="1"]{background:linear-gradient(165deg,#E6ECF5,#D9E1EC)}.ptr .ptr-band .ptr-tile{isolation:isolate}.ptr .ptr-band .ptr-tile:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(165deg,#E4EEFD,#CEDFF8);opacity:0;transition:opacity .35s ease}.ptr .ptr-band .ptr-tile:hover:before{opacity:1}.ptr-go{position:absolute;right:clamp(16px,1.8vw,28px);bottom:clamp(16px,1.8vw,28px);display:grid;place-items:center;width:clamp(44px,3.6vw,56px);aspect-ratio:1;border-radius:var(--r-pill);background:rgba(25,31,40,.78);color:#fff;transition:transform .2s var(--ease),background .2s var(--ease)}.ptr-tile:hover .ptr-go{transform:translateX(3px);background:var(--text)}.ptr .ptr-grid{gap:0;margin-top:clamp(20px,2vw,28px)}.ptr-grid .ptr-t{margin-top:0}.ptr-grid .ptr-t span{display:block}.ptr-d{margin-top:10px;font-size:16px;line-height:1.6;color:var(--text-sub);text-wrap:pretty;max-width:34em}.ptr-d,.ptr-sub{word-break:keep-all}.ptr-sub{margin:clamp(40px,6vw,96px) auto 0;text-align:center;font-size:var(--fs-h3);font-weight:700;color:var(--text);letter-spacing:-.03em;line-height:1.4}.ptr-sub b{position:relative;display:inline-block;margin:0 10px;font-weight:700;transition:color .24s ease}.ptr-sub b:first-child{margin-left:0}.ptr-sub b:last-of-type{margin-right:0}.ptr-sub b:after{content:"";position:absolute;left:0;right:0;bottom:-.04em;height:3px;border-radius:2px;background:var(--blue-strong);transform:scaleX(0);transform-origin:left;transition:transform .32s cubic-bezier(.22,1,.36,1)}.ptr:has(.ptr-tile[data-i="0"]:is(:hover,[data-on])) .ptr-sub b[data-k="0"],.ptr:has(.ptr-tile[data-i="1"]:is(:hover,[data-on])) .ptr-sub b[data-k="1"],.ptr:has(.ptr-tile[data-i="2"]:is(:hover,[data-on])) .ptr-sub b[data-k="2"]{color:var(--blue-strong)}.ptr:has(.ptr-tile[data-i="0"]:is(:hover,[data-on])) .ptr-sub b[data-k="0"]:after,.ptr:has(.ptr-tile[data-i="1"]:is(:hover,[data-on])) .ptr-sub b[data-k="1"]:after,.ptr:has(.ptr-tile[data-i="2"]:is(:hover,[data-on])) .ptr-sub b[data-k="2"]:after{transform:none}.ptr-ai{display:inline-block;margin-right:6px;padding:1px 7px;border-radius:var(--r-pill);background:var(--blue-bg);color:var(--blue-strong);font-size:12px;font-weight:700;letter-spacing:.02em;vertical-align:1px}.ptr-band{margin-top:40px}.ptr-band,.ptr-grid{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));grid-gap:0 clamp(8px,.9vw,14px);gap:0 clamp(8px,.9vw,14px)}.ptr-grid{margin-top:24px;list-style:none}.ptr-band,.ptr-grid{--step:clamp(12px,1.4vw,24px)}.ptr-tile{position:relative;display:grid;place-items:center;border-radius:var(--r-card);min-height:clamp(300px,24vw,400px);padding:clamp(20px,2.4vw,40px);transition:filter .28s ease;background:var(--panel)}.ptr-tile:is(:hover,[data-on]){filter:brightness(1.02)}.ptr-card{width:100%;background:var(--surface);border-radius:var(--r-card-in);padding:clamp(20px,2vw,30px);box-shadow:var(--shadow-lift)}.ptr-card,.ptr-num,.ptr-st{position:relative;overflow:hidden;display:block}.ptr-st{height:22px}.ptr-num{height:clamp(32px,2.8vw,44px);margin-top:6px}.ptr-num>i,.ptr-st>i{position:absolute;left:0;top:0;width:100%;font-style:normal;white-space:nowrap;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .22s ease}.ptr-st>i{font-size:14px;color:var(--text-sub);line-height:22px}.ptr-st>i:last-child{color:var(--text);font-weight:600}.ptr-num>i{font-size:var(--fs-h3);font-weight:700;letter-spacing:-.03em;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ptr-num>i,.ptr-reel{line-height:clamp(32px,2.8vw,44px)}.ptr-reel{display:inline-block;overflow:hidden;vertical-align:top;height:1lh}.ptr-reel-in{display:block;transform:translateY(0)}.ptr-reel i{display:block;font-size:var(--fs-h3);font-weight:700;letter-spacing:-.03em;color:var(--text);line-height:clamp(32px,2.8vw,44px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-style:normal;white-space:nowrap}.ptr-tile:is(:hover,[data-on]) .ptr-reel-in{animation:ptr-reel .75s steps(3) .3s both}.ptr-reel em{margin-left:3px;font-style:normal;font-size:18px;font-weight:600;color:var(--text-mid)}.ptr-score u{display:grid;place-items:center;width:20px;height:20px;border-radius:var(--r-pill);text-decoration:none;background:var(--fill);color:var(--text-dis);opacity:0;transform:scale(.6);transition:opacity .26s ease,transform .3s cubic-bezier(.34,1.4,.64,1),background .26s ease,color .26s ease;transition-delay:calc(.72s + var(--j,0) * .16s)}.ptr-tile:is(:hover,[data-on]) .ptr-score u{opacity:1;transform:none}.ptr-tile:is(:hover,[data-on]) .ptr-score u[data-pass=true]{background:var(--pass-bg);color:var(--pass)}.ptr-num>i em{margin-left:4px;font-style:normal;font-size:18px;font-weight:600;color:var(--text-mid)}.ptr-num>i:last-child,.ptr-st>i:last-child{transform:translateY(100%);opacity:0}.ptr-tile:is(:hover,[data-on]) .ptr-num>i:first-child,.ptr-tile:is(:hover,[data-on]) .ptr-st>i:first-child{transform:translateY(-100%);opacity:0}.ptr-tile:is(:hover,[data-on]) .ptr-num>i:last-child,.ptr-tile:is(:hover,[data-on]) .ptr-st>i:last-child{transform:translateY(0);opacity:1}.ptr-rows{flex-direction:column;margin-top:20px}.ptr-row,.ptr-rows{display:flex;gap:10px}.ptr-row{position:relative;align-items:center;min-height:48px;padding:0 14px;border-radius:var(--r-sm);background:color-mix(in srgb,var(--surface) 70%,transparent);transition:opacity .36s ease,transform .36s cubic-bezier(.22,1,.36,1),background .36s ease;transition-delay:calc(var(--j,0) * 60ms)}.ptr-ic{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:var(--r-xs);background:var(--fill);color:var(--text-dis);transition:background .34s ease,color .34s ease;transition-delay:calc(var(--j,0) * 70ms)}.ptr-tile:is(:hover,[data-on]) .ptr-ic[data-tone=blue]{background:#DCE9FF;color:#1B64DA}.ptr-tile:is(:hover,[data-on]) .ptr-ic[data-tone=mint]{background:#D8F0E6;color:#0B7A3B}.ptr-tile:is(:hover,[data-on]) .ptr-ic[data-tone=amber]{background:#FCEBCF;color:#8A5A0B}.ptr-tile:is(:hover,[data-on]) .ptr-ic[data-tone=violet]{background:#E5DFFA;color:#5B46C8}.ptr-tile:is(:hover,[data-on]) .ptr-ic[data-tone=rose]{background:#FBDCDC;color:#B42318}.ptr-find{display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;margin-bottom:16px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--surface) 80%,transparent);color:var(--text-dis);transition:color .3s ease}.ptr-tile:is(:hover,[data-on]) .ptr-find{color:var(--blue-strong)}.ptr-type{position:relative;overflow:hidden;white-space:nowrap;font-size:16px;font-weight:600;color:var(--text);width:0}.ptr-type:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:2px;height:16px;background:var(--blue-strong);opacity:0}.ptr-tile:is(:hover,[data-on]) .ptr-type{animation:ptr-type 1s steps(15) .1s both}.ptr-tile:is(:hover,[data-on]) .ptr-type:after{animation:ptr-caret .7s step-end .1s 3}.ptr-score{display:flex;align-items:center;gap:8px}.ptr-score i{display:block;width:56px;height:5px;border-radius:var(--r-pill);background:var(--line);position:relative;overflow:hidden}.ptr-score i:after{content:"";position:absolute;inset:0 auto 0 0;width:0;border-radius:inherit;background:var(--text-dis);transition:width .55s cubic-bezier(.22,1,.36,1),background .34s ease;transition-delay:calc(.5s + var(--j,0) * .16s)}.ptr-tile:is(:hover,[data-on]) .ptr-score i:after{width:var(--w);background:var(--blue-strong)}.ptr-tile:is(:hover,[data-on]) .ptr-row[data-drop=true] .ptr-score i:after{background:var(--text-dis)}.ptr-meter{display:flex;gap:6px;margin:14px 0 2px}.ptr-meter i{flex:1 1;height:6px;border-radius:var(--r-pill);background:var(--line)}.ptr-scan{position:absolute;left:0;right:0;top:0;height:86px;pointer-events:none;border-radius:inherit;opacity:0;background:linear-gradient(to bottom,color-mix(in srgb,var(--blue) 0%,transparent),color-mix(in srgb,var(--blue) 14%,transparent),color-mix(in srgb,var(--blue) 0%,transparent))}.ptr-tile:is(:hover,[data-on]) .ptr-scan{animation:ptr-scan 1.1s cubic-bezier(.4,0,.3,1) .35s 1}.ptr-face{flex:none;width:30px;height:30px;border-radius:var(--r-pill);object-fit:cover;filter:grayscale(1);opacity:.55;transition:filter .34s ease,opacity .34s ease;transition-delay:calc(var(--j,0) * 70ms)}.ptr-tile:is(:hover,[data-on]) .ptr-face{filter:var(--grade);opacity:1}.ptr-row time{flex:none;width:44px;font-size:14px;font-weight:600;color:var(--text-dis);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .34s ease;transition-delay:calc(var(--j,0) * 90ms)}.ptr-tile:is(:hover,[data-on]) .ptr-row:not([data-drop=true]) time{color:var(--text-sub)}.ptr-row b{flex:1 1 auto;min-width:0;font-size:16px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ptr-row s{flex:none;text-decoration:none;font-size:16px;font-weight:700;color:var(--text-dis);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .34s ease;transition-delay:calc(var(--j,0) * 70ms)}.ptr-tile:is(:hover,[data-on]) .ptr-row s{color:var(--blue-strong)}.ptr-tile:is(:hover,[data-on]) .ptr-row[data-drop=true] s{color:var(--text-dis)}.ptr-row u{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:var(--r-pill);text-decoration:none;background:var(--fill);color:transparent;transition:background .3s ease,color .3s ease,transform .42s cubic-bezier(.34,1.5,.64,1);transition-delay:calc(.3s + var(--j,0) * .13s)}.ptr-tile[data-act=filter] .ptr-row[data-drop=true]{opacity:1}.ptr-tile[data-act=filter]:is(:hover,[data-on]) .ptr-row[data-drop=true]{opacity:.28;transform:scale(.97)}.ptr-tile[data-act=filter]:is(:hover,[data-on]) .ptr-row:not([data-drop=true]){background:var(--surface);box-shadow:inset 0 0 0 2px var(--blue-bg)}.ptr-tile[data-act=fill] .ptr-row{position:relative}.ptr-tile[data-act=fill] .ptr-row:before{content:"";position:absolute;left:14px;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:var(--r-pill);background:var(--line);transition:opacity .26s ease;transition-delay:calc(var(--j,0) * .11s)}.ptr-tile[data-act=fill]:is(:hover,[data-on]) .ptr-row:before{opacity:0}.ptr-tile[data-act=fill] .ptr-row:after{content:"";position:absolute;left:52px;top:50%;transform:translateY(-50%);width:96px;height:9px;border-radius:var(--r-pill);background:var(--line);transition:opacity .26s ease;transition-delay:calc(var(--j,0) * .11s)}.ptr-tile[data-act=fill]:is(:hover,[data-on]) .ptr-row:after{opacity:0}.ptr-tile[data-act=fill] .ptr-face{opacity:0}.ptr-tile[data-act=fill] .ptr-row>*{opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .42s cubic-bezier(.34,1.3,.64,1);transition-delay:calc(var(--j,0) * .11s)}.ptr-tile[data-act=fill]:is(:hover,[data-on]) .ptr-row>*{opacity:1;transform:none}.ptr-tile[data-act=fill]:is(:hover,[data-on]) .ptr-face{opacity:1}.ptr-tile[data-act=fill]:is(:hover,[data-on]) .ptr-row:first-child{animation:ptr-flash 1.1s ease .1s 1}.ptr-tile[data-act=fill] .ptr-row s{transform:translateX(8px)}.ptr-tile[data-act=fill]:is(:hover,[data-on]) .ptr-row s{transform:none;transition:transform .4s cubic-bezier(.22,1,.36,1),color .34s ease;transition-delay:calc(.12s + var(--j,0) * .11s)}.ptr-meter i{position:relative;overflow:hidden}.ptr-meter i:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--blue-strong);transform:scaleX(0);transform-origin:left;transition:transform .38s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--j,0) * .11s)}.ptr-tile:is(:hover,[data-on]) .ptr-meter i:after{transform:scaleX(1)}.ptr-rows[data-mode=check]{position:relative;gap:14px}.ptr-rows[data-mode=check]:before{content:"";position:absolute;left:28px;top:26px;bottom:26px;width:2px;z-index:0;background:var(--line);transform:scaleY(0);transform-origin:top;transition:transform .85s cubic-bezier(.22,1,.36,1);transition-delay:.12s}.ptr-tile:is(:hover,[data-on]) .ptr-rows[data-mode=check]:before{transform:scaleY(1)}.ptr-rows[data-mode=check] .ptr-row{position:relative;z-index:1}.ptr-row u{transform:scale(.72)}.ptr-tile[data-act=check]:is(:hover,[data-on]) .ptr-row:not([data-drop=true]) u{transform:scale(1)}.ptr-tile[data-act=check] .ptr-row b{color:var(--text-sub)}.ptr-tile[data-act=check]:is(:hover,[data-on]) .ptr-row:not([data-drop=true]) b{color:var(--text)}.ptr-tile[data-act=check]:is(:hover,[data-on]) .ptr-row:not([data-drop=true]) u{background:var(--pass);color:#fff}.ptr-tile[data-act=check] .ptr-row[data-drop=true] .ptr-ic{background:var(--fill);color:var(--text-dis)}.ptr-t{margin-top:22px;font-size:var(--fs-h5);font-weight:700;line-height:1.48;color:var(--text);letter-spacing:-.02em;word-break:keep-all}.ptr-pin{height:260vh}.ptr-stage{position:-webkit-sticky;position:sticky;top:0;display:grid;place-content:safe center;justify-items:center;grid-template-columns:minmax(0,1fr);grid-gap:clamp(18px,2vw,28px);gap:clamp(18px,2vw,28px);height:100vh;overflow:hidden;padding:64px 0 16px}.ptr-stage .ptr-sub{margin-top:0}.ptr-fit{width:100%;transform:scale(var(--fit,1));transform-origin:50% 50%}.sig{--po:1;--ph:1;--pi:1}.sig-track{height:500vh}.sig-stage{position:-webkit-sticky;position:sticky;top:0;display:grid;align-content:stretch;grid-template-rows:100%;width:100%;height:100vh;overflow:hidden;--sp:clamp(var(--gutter),3vw,48px);padding:0 var(--sp)}.sig-grid,.sig-head{grid-area:1/1}.sig-head{align-self:center;margin-inline:calc(-1 * var(--sp));padding:0 var(--gutter);text-align:center;opacity:calc(1 - var(--po));transform:translateY(calc(var(--po) * -28px)) scale(calc(1 - var(--po) * .08));filter:blur(calc(var(--po) * 6px));pointer-events:none}.sig-head h2{font-size:var(--sec-h);font-weight:700;line-height:1.28;letter-spacing:-.035em;color:var(--text);word-break:keep-all}.sig-head h2 b{display:block;font-weight:inherit;--t:clamp(0,calc((var(--pi) - .3 - var(--k, 0) * .15) / .35),1);opacity:var(--t);transform:translateY(calc((1 - var(--t)) * 32px))}.sig-grid{--tc:clamp(280px,21vw,420px);--gp:clamp(40px,4vw,72px);grid-template-columns:minmax(0,var(--tc)) auto;justify-content:center;grid-gap:var(--gp);gap:var(--gp);align-items:center;opacity:var(--ph);height:100%}.sig-copy-win,.sig-grid{display:grid;min-height:0}.sig-copy-win{order:-1;position:relative;overflow:hidden;align-self:stretch;align-content:center}.sig-copy{display:grid;grid-gap:46vh;gap:46vh;will-change:transform;transition:transform .5s cubic-bezier(.22,1,.36,1)}.sig-copy article{opacity:.3;transition:opacity .34s ease}.sig-stage[data-on="1"] .sig-copy article[data-i="0"],.sig-stage[data-on="2"] .sig-copy article[data-i="1"]{opacity:.5}.sig-stage[data-on="2"] .sig-copy article[data-i="0"]{opacity:.25}.sig-stage[data-on="0"] .sig-copy article[data-i="0"],.sig-stage[data-on="1"] .sig-copy article[data-i="1"],.sig-stage[data-on="2"] .sig-copy article[data-i="2"]{opacity:1}.sig-copy h3{font-size:var(--fs-h4);font-weight:700;line-height:1.4;letter-spacing:-.02em;color:var(--text);word-break:keep-all}.sig-copy h3 b{display:block;font-weight:inherit}.sig-copy p{margin-top:12px;max-width:44ch;font-size:var(--fs-lead);font-weight:400;line-height:1.6;letter-spacing:-.02em;color:var(--text-sub);word-break:keep-all}.sig-cta{display:inline-flex;align-items:center;gap:8px;margin-top:28px;height:48px;padding:0 20px;border-radius:var(--r-sm);background:var(--fill);font-size:16px;font-weight:600;color:var(--text);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s ease,background .15s,transform .18s cubic-bezier(.22,1,.36,1)}.sig-cta:hover{background:var(--line);transform:translateY(-1px)}.sig-cta:active{transform:translateY(0) scale(.985);transition-duration:.06s}.sig-stage[data-on="2"] .sig-copy article[data-i="2"] .sig-cta{opacity:1;pointer-events:auto}.sig-screens{display:grid;align-items:center;transform:translateY(calc((1 - var(--ph,0)) * 24px)) scale(calc(.94 + var(--ph,0) * .06));transform-origin:0 50%;will-change:transform}.sig-win .scw-body{overflow:hidden}.sig-win .scw-body>*{transform:translateY(var(--pg0,0))}.sig-win .s3d-pg[data-on] .scw-body>*{animation:sig-page 1.4s cubic-bezier(.33,0,.2,1) 2.6s forwards}.sig-win{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(12px,1.4vw,20px);padding:clamp(14px,1.8vw,28px) 0;aspect-ratio:16/10;width:min(calc(1880px - var(--tc) - var(--gp)),calc(100vw - 2 * var(--sp) - var(--tc) - var(--gp)),calc((100vh - 160px) * 16 / 10));background:var(--panel);border-radius:var(--r-card)}.sgp-steps{display:flex;gap:4px;padding:4px;background:rgba(255,255,255,.55)}.sgp-steps,.sgp-steps i{border-radius:var(--r-pill)}.sgp-steps i{padding:6px 16px;font-style:normal;font-size:14px;font-weight:600;color:var(--text-sub);white-space:nowrap;transition:background .3s var(--ease),color .3s var(--ease),box-shadow .3s var(--ease)}.sig-stage[data-on="0"] .sgp-steps i[data-i="0"],.sig-stage[data-on="1"] .sgp-steps i[data-i="1"],.sig-stage[data-on="2"] .sgp-steps i[data-i="2"]{background:var(--surface);color:var(--text);box-shadow:0 1px 3px rgba(20,30,45,.08)}.sgp-card{flex:none;display:grid;width:82%;padding:clamp(20px,2.4vw,40px);background:var(--surface);border-radius:var(--r-card-in);box-shadow:var(--shadow-lift);word-break:keep-all;overflow-wrap:anywhere}.sgp-pane{grid-area:1/1;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;align-content:center;grid-gap:clamp(24px,3vw,56px);gap:clamp(24px,3vw,56px);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .35s var(--ease),transform .45s var(--ease),visibility 0s linear .35s}.sgp-pane[data-on]{opacity:1;visibility:visible;transform:none;transition:opacity .35s var(--ease) .1s,transform .45s var(--ease) .1s,visibility 0s}.sgp-body,.sgp-hd{display:flex;flex-direction:column;min-width:0}.sgp-pane[data-wide]{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:0}.sgp-who-row{display:flex;align-items:center;gap:12px;margin-bottom:clamp(10px,1.1vw,16px)}.sgp-av{flex:none;width:44px;height:44px;border-radius:var(--r-pill);object-fit:cover;background:var(--fill)}.sgp-posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:clamp(12px,1.4vw,20px)}.sgp-posts span{position:relative;display:block;overflow:hidden;aspect-ratio:1;border-radius:var(--r-sm);background:var(--fill)}.sgp-posts img{width:100%;height:100%;object-fit:cover;display:block}.sgp-pane[data-on] .sgp-posts>span{animation:sgp-rise .5s var(--ease) both;animation-delay:calc(.2s + var(--j) * .12s)}.sgp-posts em{position:absolute;left:6px;bottom:6px;padding:2px 8px;border-radius:var(--r-pill);background:rgba(16,24,36,.6);color:#fff;font-style:normal;font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sgp-who-row span{display:flex;flex-direction:column;min-width:0}.sgp-who-row b{font-size:var(--fs-cap);font-weight:700;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sgp-who-row em{font-style:normal;font-size:14px;color:var(--text-sub)}.sgp-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:clamp(14px,1.8vw,28px)}.sgp-chips i{padding:4px 10px;border-radius:var(--r-pill);background:var(--fill);font-style:normal;font-size:13px;font-weight:600;color:var(--text-mid);white-space:nowrap}.sgp-lab{font-size:var(--fs-cap);color:var(--text-sub)}.sgp-big{margin-top:4px;font-size:var(--fs-h2);font-weight:700;line-height:1.2;letter-spacing:-.03em;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sgp-sub{margin-top:6px;font-size:var(--fs-cap)}.sgp-legend,.sgp-sub{color:var(--text-sub)}.sgp-legend{display:flex;gap:16px;margin-bottom:clamp(14px,1.4vw,20px);font-size:13px}.sgp-legend i{display:inline-flex;align-items:center;gap:6px;font-style:normal}.sgp-legend i:before{content:"";width:10px;height:10px;border-radius:3px;background:var(--blue)}.sgp-legend i[data-peer]:before{background:var(--line-strong)}.sgp-bars{display:grid;grid-gap:clamp(12px,1.4vw,22px);gap:clamp(12px,1.4vw,22px);margin:0;padding:0;list-style:none}.sgp-bar{display:grid;grid-template-columns:minmax(0,1fr) 56px;align-items:center;grid-gap:10px;gap:10px}.sgp-bar+.sgp-bar{margin-top:4px}.sgp-bar u{text-decoration:none;font-size:13px;font-weight:600;color:var(--text);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sgp-bar:last-of-type u{font-weight:400;color:var(--text-sub)}.sgp-row s{margin-left:8px;text-decoration:none;font-size:13px;color:var(--text-sub);white-space:nowrap}.sgp-row{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px;font-size:var(--fs-cap)}.sgp-row em{font-style:normal;color:var(--text-mid)}.sgp-row b{font-weight:700;color:var(--blue-strong);white-space:nowrap}.sgp-bars i{display:block;height:10px;border-radius:var(--r-pill);background:var(--blue);width:0;transition:width .8s var(--ease) calc(.5s + var(--j) * .12s)}.sgp-bars i[data-peer]{background:var(--line-strong);transition:width .55s var(--ease) calc(.1s + var(--j) * .08s)}.sgp-pane[data-on] .sgp-bars i{width:var(--w)}.sgp-pane[data-on] .sgp-row b{animation:sgp-pop .35s var(--ease) both;animation-delay:calc(1.05s + var(--j) * .12s)}.sgp-checks{display:grid;grid-gap:clamp(12px,1.4vw,20px);gap:clamp(12px,1.4vw,20px);margin:0;padding:0;list-style:none}.sgp-checks li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;font-size:var(--fs-cap);color:var(--text);opacity:0;transform:translateY(6px);transition:opacity .4s var(--ease) calc(.15s + var(--j) * .38s),transform .4s var(--ease) calc(.15s + var(--j) * .38s)}.sgp-pane[data-on] .sgp-checks li{opacity:1;transform:none}.sgp-checks time{min-width:44px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sgp-checks li:not([data-done]) span,.sgp-checks time{color:var(--text-sub)}.sgp-checks i{position:relative;display:grid;place-items:center;width:22px;height:22px;border-radius:var(--r-pill);background:var(--fill);color:#fff}.sgp-checks li[data-done] i{background:var(--pass)}.sgp-checks i:after{content:"";display:none;position:absolute;inset:4px;border-radius:var(--r-pill);border:2px solid var(--line-strong);border-top-color:var(--blue)}.sgp-pane[data-on] .sgp-checks li[data-done] i{animation:sgp-ok .25s var(--ease) both;animation-delay:calc(.55s + var(--j) * .38s)}.sgp-pane[data-on] .sgp-checks li[data-done] i svg{animation:sgp-pop .3s var(--ease) both;animation-delay:calc(.55s + var(--j) * .38s)}.sgp-pane[data-on] .sgp-checks li[data-done] i:after{display:block;animation:sgp-spin .7s linear infinite,sgp-gone .01s linear forwards;animation-delay:0s,calc(.55s + var(--j) * .38s)}.sgp-foot{display:block;margin-top:clamp(16px,1.6vw,24px);padding-top:clamp(12px,1.2vw,16px);border-top:1px solid var(--line);font-size:14px;color:var(--text-sub)}.sgp-foot b{margin-right:6px;font-weight:700;color:var(--text)}.sgp-note{display:block;margin-top:10px;font-size:13px;line-height:1.55;color:var(--text-sub);text-wrap:pretty}.sgp-kv{display:grid;grid-gap:6px;gap:6px;margin:clamp(12px,1.4vw,20px) 0 0}.sgp-kv div{display:flex;justify-content:space-between;gap:12px;padding-top:8px;border-top:1px solid var(--line);font-size:14px}.sgp-kv dt{color:var(--text-sub)}.sgp-kv dd{margin:0;font-weight:600;color:var(--text);white-space:nowrap}.sgp-tbl{display:grid;grid-gap:2px;gap:2px;margin-top:clamp(8px,1vw,14px)}.sgp-tr{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(var(--n),minmax(0,1fr));align-items:center;grid-gap:6px;gap:6px;font-size:var(--fs-cap)}.sgp-tr:not([data-head]){opacity:0;transition:opacity .4s var(--ease) calc(.15s + var(--j) * .08s)}.sgp-pane[data-on] .sgp-tr{opacity:1}.sgp-tr em{font-style:normal;color:var(--text-mid);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sgp-tr b{padding:clamp(4px,.5vw,8px) 0;border-radius:var(--r-xs);text-align:center;font-size:var(--fs-cap);font-weight:600;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sgp-tr b[data-best]{background:var(--blue-bg);color:var(--blue-strong);font-weight:700}.sgp-tr:not([data-head]){border-radius:var(--r-xs)}.sgp-pane[data-on] .sgp-tr:not([data-head]){animation:sgp-scan .6s var(--ease) both;animation-delay:calc(.45s + var(--j) * .28s)}.sgp-pane[data-on] .sgp-tr b[data-best]{animation:sgp-best .35s var(--ease) both;animation-delay:calc(.7s + var(--j) * .28s)}.sgp-who{justify-self:center;display:flex;flex-direction:column;align-items:center;gap:4px;margin-bottom:4px}.sgp-who img{width:clamp(30px,2.4vw,44px);aspect-ratio:1;border-radius:var(--r-pill);object-fit:cover;background:var(--fill)}.sgp-who i{font-style:normal;font-size:13px;font-weight:700;color:var(--text-sub)}.sgp-act{display:flex;align-items:center;gap:16px;margin-top:clamp(12px,1.4vw,24px)}.sgp-act .sgp-note{margin:0}.sgp-btn{position:relative;flex:none;display:grid;place-items:center;height:48px;padding:0 28px;border-radius:var(--r-sm);background:var(--blue-strong);color:#fff;font-size:16px;font-weight:700;white-space:nowrap}.sgp-btn>span{grid-area:1/1;display:inline-flex;align-items:center;gap:6px}.sgp-btn-a,.sgp-cur{opacity:0}.sgp-cur{position:absolute;left:58%;top:58%;pointer-events:none;filter:drop-shadow(0 2px 4px rgba(20,30,45,.3))}.sgp-act{--t:calc(.7s + var(--n) * .28s)}.sgp-pane[data-on] .sgp-cur{animation:sgp-cur 1.5s var(--ease) both;animation-delay:var(--t)}.sgp-pane[data-on] .sgp-btn{animation:sgp-press .22s ease both;animation-delay:calc(var(--t) + .95s)}.sgp-pane[data-on] .sgp-btn-a{animation:sgp-hold .15s linear both;animation-delay:calc(var(--t) + 1.05s)}.sgp-pane[data-on] .sgp-btn-b{animation:sgp-pop .3s var(--ease) both;animation-delay:calc(var(--t) + 1.1s)}.sig{margin-top:clamp(96px,24vh,280px)}.sig-screens{position:relative}.sig-screens:before{display:none;content:"";position:absolute;inset:-12% -10%;pointer-events:none;z-index:-1;background:radial-gradient(40% 46% at 58% 40%,rgba(49,130,246,.09) 0,rgba(49,130,246,0) 68%),radial-gradient(30% 34% at 78% 66%,rgba(27,100,218,.06) 0,rgba(27,100,218,0) 70%),radial-gradient(44% 28% at 48% 74%,rgba(49,130,246,.048) 0,rgba(49,130,246,0) 73%),radial-gradient(24% 36% at 84% 28%,rgba(25,31,40,.035) 0,rgba(25,31,40,0) 75%)}.srul{position:fixed;left:clamp(16px,2.2vw,44px);top:50%;z-index:40;display:grid;grid-gap:7px;gap:7px;transform:translateY(-50%);opacity:0;transition:opacity .4s ease}.srul[data-live="1"]{opacity:1}.srul-t{position:relative;display:flex;align-items:center;height:11px;padding:0;border:0;background:none;cursor:pointer;width:216px}.srul-t:before{content:"";display:block;flex:none;width:14px;height:2px;border-radius:2px;background:var(--line);transition:width .3s cubic-bezier(.22,1,.36,1),background .3s ease}.srul-t[data-on]:before{width:26px;background:var(--text)}.srul-t:focus-visible:before,.srul-t:hover:before{width:26px;background:var(--text)}.srul-t:focus-visible{outline:2px solid var(--blue);outline-offset:4px;border-radius:2px}.srul-t span{margin-left:12px;max-width:170px;font-size:13px;font-weight:600;line-height:1.35;letter-spacing:-.02em;color:var(--text);text-align:left;word-break:keep-all;overflow-wrap:break-word;opacity:0;transform:translateX(-4px);pointer-events:none;transition:opacity .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.srul-t:focus-visible span,.srul-t:hover span{opacity:1;transform:none}.ow{--ow-w:0px;--ow-h:0px;--ow-r:0px;--ow-x:0px;--ow-word:1;--ow-blur:0px;--ow-glow:1;--ow-msg:0;--ow-fade:0;--ow-in:1;--ow-open:1;position:relative;z-index:2}.ow-track{height:368vh}.ow-stage{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden;opacity:calc(1 - var(--ow-fade));background:var(--bg);isolation:isolate;display:grid;place-items:center}.ow-word{position:absolute;top:50%;z-index:3;margin:0;font-size:var(--sec-h);font-weight:700;line-height:1.28;letter-spacing:-.02em;color:var(--text);white-space:nowrap;opacity:var(--ow-word);filter:blur(var(--ow-blur));will-change:transform,opacity,filter}.ow-word[data-side=l]{right:50%;transform:translate(calc(var(--ow-x) * -1 - .14em),-50%)}.ow-word[data-side=r]{left:50%;transform:translate(calc(var(--ow-x) + .14em),-50%)}.ow-ch{display:inline-block;--c:clamp(0,calc((var(--ow-in) - .3 - var(--k, 0) * .025) / .3),1);opacity:var(--c);filter:blur(calc((1 - var(--c)) * 8px));transform:translateY(calc((1 - var(--c)) * .35em))}.ow-box{transform:translate(-50%,-50%);width:var(--ow-w);height:var(--ow-h);border-radius:var(--ow-r);background:var(--dk-bg);z-index:1;will-change:width,height,border-radius;overflow:hidden}.ow-box,.ow-film{position:absolute;left:50%;top:50%}.ow-film{transform:translate(-50%,-50%) scale(calc(1.15 - .15 * var(--ow-open)));width:max(100vw,177.78vh);height:max(56.25vw,100vh);max-width:none;object-fit:cover;display:block;filter:var(--grade)}.ow-glow{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:140%;height:140%;z-index:2;pointer-events:none;mix-blend-mode:soft-light;opacity:calc(var(--ow-glow) * .55);background:radial-gradient(90.25% 83.4% at 26.15% 33.33%,rgba(42,52,217,.95) 0,rgba(102,182,229,.8) 52%,rgba(102,182,229,0) 100%)}.owc{margin-top:-200vh;position:relative;z-index:1;--cp:0;--rel:0}.owc-track{height:950vh}.owc-stage{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden;background:var(--dk-bg);color:var(--dk-ink)}.owc-stage:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:var(--bg);border-radius:calc((1 - var(--rel)) * 48px) calc((1 - var(--rel)) * 48px) 0 0;transform:translateY(calc((1 - var(--rel)) * 101%))}.owc-scene{position:absolute;inset:0;background:#0B0D10}.owc-stage[data-on="4"] .owc-scene,.owc-stage[data-on="4"] .owc-scrim,.owc[data-pre] .owc-scene,.owc[data-pre] .owc-scrim{opacity:0}.owc-scene,.owc-scrim{transition:opacity .42s ease}.owc[data-pre] .owc-stage .owc-copy>article[data-i]{opacity:0;transition:none}.owc[data-pre] .owc-stage .owc-copy>article[data-i] h3 b,.owc[data-pre] .owc-stage .owc-copy>article[data-i]>*{-webkit-clip-path:inset(0 0 115% 0);clip-path:inset(0 0 115% 0);transform:translateY(.34em);transition:none}.owc-scene>*{position:absolute;inset:0}.owc-film{width:100%;height:100%;object-fit:cover;display:block;filter:var(--grade)}.owc-scrim{z-index:1;pointer-events:none}.owc-scrim,.owc-scrim>i{position:absolute;inset:0}.owc-scrim>i{opacity:0;transition:opacity .42s ease}.owc-scrim>i[data-s=l]{background:radial-gradient(70% 115% at 22% 50%,rgba(0,0,0,.72) 0,rgba(0,0,0,.5) 38%,rgba(0,0,0,.22) 60%,rgba(0,0,0,0) 100%)}.owc-scrim>i[data-s=r]{background:radial-gradient(70% 115% at 78% 50%,rgba(0,0,0,.72) 0,rgba(0,0,0,.5) 38%,rgba(0,0,0,.22) 60%,rgba(0,0,0,0) 100%)}.owc-stage:not([data-side=r]) .owc-scrim>i[data-s=l],.owc-stage[data-side=r] .owc-scrim>i[data-s=r]{opacity:1}.owc-scene .scw-body{overflow:hidden}.owc-scene .scw-body>*{transform:translateY(var(--pg0,0))}.owc-scene .s3d-pg[data-on] .scw-body>*{animation:sig-page 1.2s cubic-bezier(.33,0,.2,1) .5s forwards}.owc-copy{position:absolute;left:0;right:0;top:31%;z-index:2}.owc-copy>article{position:absolute;top:0;width:clamp(300px,30vw,560px)}.owc-copy>article[data-side=l]{left:clamp(var(--gutter),7.5vw,220px)}.owc-copy>article[data-side=r]{right:clamp(var(--gutter),7.5vw,220px)}.owc-copy>article{opacity:0;pointer-events:none;transition:opacity .25s ease .35s}.owc-copy>article>*{-webkit-clip-path:inset(0 0 115% 0);clip-path:inset(0 0 115% 0);transform:translateY(.34em);transition:transform .78s cubic-bezier(.22,.72,.18,1) var(--d,0s),-webkit-clip-path .78s cubic-bezier(.22,.72,.18,1) var(--d,0s);transition:clip-path .78s cubic-bezier(.22,.72,.18,1) var(--d,0s),transform .78s cubic-bezier(.22,.72,.18,1) var(--d,0s);transition:clip-path .78s cubic-bezier(.22,.72,.18,1) var(--d,0s),transform .78s cubic-bezier(.22,.72,.18,1) var(--d,0s),-webkit-clip-path .78s cubic-bezier(.22,.72,.18,1) var(--d,0s)}.owc-copy .owc-tag{--d:0s}.owc-copy h3{--d:.08s}.owc-copy p{--d:.24s}.owc-copy h3 b{-webkit-clip-path:inset(0 0 115% 0);clip-path:inset(0 0 115% 0);transform:translateY(.34em);transition:transform .78s cubic-bezier(.22,.72,.18,1) var(--d,0s),-webkit-clip-path .78s cubic-bezier(.22,.72,.18,1) var(--d,0s);transition:clip-path .78s cubic-bezier(.22,.72,.18,1) var(--d,0s),transform .78s cubic-bezier(.22,.72,.18,1) var(--d,0s);transition:clip-path .78s cubic-bezier(.22,.72,.18,1) var(--d,0s),transform .78s cubic-bezier(.22,.72,.18,1) var(--d,0s),-webkit-clip-path .78s cubic-bezier(.22,.72,.18,1) var(--d,0s)}.owc-copy h3 b:first-child{--d:.08s}.owc-copy h3 b:last-child{--d:.16s}.owc-copy h3{-webkit-clip-path:none;clip-path:none;transform:none}.owc-stage[data-on="0"] .owc-copy>article[data-i="0"],.owc-stage[data-on="1"] .owc-copy>article[data-i="1"],.owc-stage[data-on="2"] .owc-copy>article[data-i="2"],.owc-stage[data-on="3"] .owc-copy>article[data-i="3"]{opacity:1;pointer-events:auto;transition-delay:0s}.owc-stage[data-on="0"] .owc-copy>article[data-i="0"] h3 b,.owc-stage[data-on="0"] .owc-copy>article[data-i="0"]>*,.owc-stage[data-on="1"] .owc-copy>article[data-i="1"] h3 b,.owc-stage[data-on="1"] .owc-copy>article[data-i="1"]>*,.owc-stage[data-on="2"] .owc-copy>article[data-i="2"] h3 b,.owc-stage[data-on="2"] .owc-copy>article[data-i="2"]>*,.owc-stage[data-on="3"] .owc-copy>article[data-i="3"] h3 b,.owc-stage[data-on="3"] .owc-copy>article[data-i="3"]>*{-webkit-clip-path:inset(0 0 -22% 0);clip-path:inset(0 0 -22% 0);transform:none}.owc-tag{display:inline-flex;align-items:center;height:36px;padding:0 13px;border-radius:var(--r-pill);border:1px solid rgba(255,255,255,.26);font-size:14px;font-weight:500;letter-spacing:-.01em;color:#fff;white-space:nowrap}.owc-copy h3{margin:20px 0 0;font-size:var(--fs-h2);font-weight:700;line-height:1.3;letter-spacing:-.02em;color:#fff;word-break:keep-all}.owc-copy h3 b{display:block;font-weight:inherit}.owc-copy p{margin:8px 0 0;font-size:var(--fs-lead);font-weight:400;line-height:1.6;letter-spacing:-.02em;color:rgba(255,255,255,.75);word-break:keep-all}.owc-last{position:absolute;inset:0;z-index:2;display:grid;place-content:center;text-align:center;padding:0 var(--gutter);opacity:0;pointer-events:none;transition:opacity .25s ease .35s}.owc-last .owc-cta{-webkit-clip-path:inset(0 0 115% 0);clip-path:inset(0 0 115% 0);transform:translateY(.34em);transition:transform .78s cubic-bezier(.22,.72,.18,1) var(--d,0s),-webkit-clip-path .78s cubic-bezier(.22,.72,.18,1) var(--d,0s);transition:clip-path .78s cubic-bezier(.22,.72,.18,1) var(--d,0s),transform .78s cubic-bezier(.22,.72,.18,1) var(--d,0s);transition:clip-path .78s cubic-bezier(.22,.72,.18,1) var(--d,0s),transform .78s cubic-bezier(.22,.72,.18,1) var(--d,0s),-webkit-clip-path .78s cubic-bezier(.22,.72,.18,1) var(--d,0s)}.owc-last h3 b:first-child{--d:0s}.owc-last h3 b:last-child{--d:.08s}.owc-last .owc-cta{--d:.22s}.owc-stage[data-on="4"] .owc-last{opacity:1;pointer-events:auto;transition-delay:0s}.owc-stage[data-on="4"] .owc-last .owc-cta{-webkit-clip-path:inset(0 0 -22% 0);clip-path:inset(0 0 -22% 0);transform:none}.owc-last h3{margin:0;font-size:var(--fs-h2);letter-spacing:-.03em;line-height:1.45;font-weight:700;color:#fff}.owc-last h3 b{transition:color .3s var(--ease)}.owc-last h3 b[data-l="0"]{color:rgba(255,255,255,.55)}.owc-stage[data-light] .owc-last h3 b[data-l="0"]{color:var(--text-sub)}.owc-stage[data-light] .owc-last h3 b[data-l="1"]{color:var(--text)}.owc-last h3 i{font-style:normal;opacity:0}.owc-stage[data-on="4"] .owc-last h3 i{opacity:1;transition:opacity .05s linear calc(.2s + var(--c) * 55ms)}.owc-caret{display:inline-block;width:3px;height:.9em;margin-left:6px;vertical-align:-.08em;background:currentColor;opacity:0}.owc-stage[data-on="4"] .owc-caret{animation:owc-blink 1s steps(1) infinite;animation-delay:calc(.2s + var(--n) * 55ms)}.owc-last h3 b{display:block;font-weight:inherit}.owc-cta{display:inline-flex;align-items:center;gap:6px;margin:clamp(22px,2vw,30px) auto 0;height:var(--btn-h-l);padding:0 22px;border-radius:var(--btn-r-l);background:#fff;color:var(--dk-bg);font-size:16px;font-weight:600;white-space:nowrap;transition:background .15s,transform .18s cubic-bezier(.22,1,.36,1)}.owc-cta:hover{background:rgba(255,255,255,.88);transform:translateY(-1px)}.owc-cta:active{transform:translateY(0) scale(.985);transition-duration:.06s}.nwl{position:relative}.nwl-track{height:660vh}.nwl-stage{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden;isolation:isolate;background:var(--surface);--card:clamp(128px,14.5vw,256px);--gap:clamp(14px,1.9vw,34px);--drift:0;--black:0;--open:0;--push:0;--out:0;--rowY:57%}.nwl-wall{position:absolute;left:50%;top:var(--rowY);z-index:0;display:flex;align-items:flex-start;gap:var(--gap);transform:translate(-50%,calc(-50% - var(--drift) * 2%)) scale(calc(1 + var(--black) * .12));filter:blur(calc(var(--black) * 7px));-webkit-mask-image:radial-gradient(72% 96% at 50% 50%,#000 0,rgba(0,0,0,.97) 56%,rgba(0,0,0,0) 100%);mask-image:radial-gradient(72% 96% at 50% 50%,#000 0,rgba(0,0,0,.97) 56%,rgba(0,0,0,0) 100%);will-change:transform}.nwl-card{display:flex;flex-direction:column;width:var(--card);flex:none;border-radius:clamp(14px,1.6vw,22px);overflow:hidden;box-shadow:0 1px 2px rgba(20,30,45,.05),0 10px 28px rgba(20,30,45,.07);transition:transform .5s cubic-bezier(.22,.72,.18,1),opacity .5s ease,filter .5s ease}.nwl-card,.nwl-card[data-hole]{background:var(--surface)}.nwl-card[data-hole] .nwl-shot{background:none}.nwl-stage .nwl-card[data-hole]{opacity:clamp(0,calc(1 - var(--open) * 6),1)}.nwl-shot{display:block;aspect-ratio:3/4;background:var(--fill)}.nwl-shot img{width:100%;height:100%;object-fit:cover;display:block}.nwl-meta{display:grid;grid-gap:calc(var(--card) * .03);gap:calc(var(--card) * .03);padding:calc(var(--card) * .055) calc(var(--card) * .06) calc(var(--card) * .07)}.nwl-t{font-size:calc(var(--card) * .058);line-height:1.42;font-weight:500;letter-spacing:-.01em;color:var(--text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nwl-who{display:flex;align-items:center;gap:calc(var(--card) * .028);margin-top:calc(var(--card) * .018);color:var(--text-sub)}.nwl-av{width:calc(var(--card) * .072);height:calc(var(--card) * .072);flex:none;border-radius:var(--r-pill);background:var(--fill)}.nwl-nm{font-size:calc(var(--card) * .046);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nwl-stage[data-on="0"] .nwl-wall:hover .nwl-card{transform:scale(.97);opacity:.6;filter:blur(2px)}.nwl-stage[data-on="0"] .nwl-wall .nwl-card:hover{transform:scale(1.05);opacity:1;filter:none}.nwl-black{z-index:1;background:var(--dk-bg);opacity:var(--black)}.nwl-black,.nwl-open{position:absolute;inset:0;pointer-events:none}.nwl-open{--apw:calc(var(--card) + (100vw - var(--card)) * var(--open));--aph:calc(var(--card) * 1.3333 + (100vh - var(--card) * 1.3333) * var(--open));--apy:calc(50% + (var(--rowY) - var(--card) * 0.21 - 50%) * (1 - var(--open)));z-index:3;background:#05070c;-webkit-clip-path:inset(calc(var(--apy) - var(--aph) / 2) calc(50% - var(--apw) / 2) calc(100% - var(--apy) - var(--aph) / 2) calc(50% - var(--apw) / 2) round calc((var(--r0) + (var(--r1) - var(--r0)) * var(--rg)) * var(--rf)));clip-path:inset(calc(var(--apy) - var(--aph) / 2) calc(50% - var(--apw) / 2) calc(100% - var(--apy) - var(--aph) / 2) calc(50% - var(--apw) / 2) round calc((var(--r0) + (var(--r1) - var(--r0)) * var(--rg)) * var(--rf)));--r0:clamp(14px,1.6vw,22px);--r1:clamp(28px,3.4vw,52px);--rg:min(1,calc(var(--open) / 0.5));--rf:clamp(0,calc((1 - var(--open)) / 0.22),1)}.nwl-stack{--winy:46%;--aim:calc((var(--rowY) - var(--card) * 0.21 - var(--winy)) * (1 - var(--open)));transform-origin:50% var(--winy);transform:translateY(var(--aim)) scale(calc(var(--fit, .12) + (1 - var(--fit, .12)) * var(--open)))}.nwl-cabin,.nwl-stack{position:absolute;inset:0;display:block;will-change:transform}.nwl-cabin{transform-origin:50% var(--winy);transform:scale(calc(1 + var(--push) * 4))}.nwl-stack img{width:100%;object-fit:cover;display:block}.nwl-clouds,.nwl-stack img,.nwl-stars{position:absolute;left:0;top:0;height:100%}.nwl-clouds,.nwl-stars{width:200%;background-repeat:repeat-x;will-change:transform}.nwl-clouds{background-image:url(/landing/note-cloud.webp);background-size:50% 44%;background-position:0 64%;opacity:.55;animation:nwl-pan 44s linear infinite}.nwl-stars{background-repeat:repeat;background-size:50% 70%;background-image:radial-gradient(2px 2px at 32.7% 15.8%,rgba(255,255,255,.38) 50%,rgba(255,255,255,0) 100%),radial-gradient(1.4px 1.4px at 81.5% 10.2%,rgba(255,255,255,.38) 50%,rgba(255,255,255,0) 100%),radial-gradient(1.4px 1.4px at 50.7% 4.7%,rgba(255,255,255,.6) 50%,rgba(255,255,255,0) 100%),radial-gradient(1px 1px at 24.6% 55%,rgba(255,255,255,.85) 50%,rgba(255,255,255,0) 100%),radial-gradient(2px 2px at 13.1% 22.9%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 100%),radial-gradient(1px 1px at 7.1% 58.4%,rgba(255,255,255,.94) 50%,rgba(255,255,255,0) 100%),radial-gradient(1px 1px at 5.6% 85.1%,rgba(255,255,255,.6) 50%,rgba(255,255,255,0) 100%),radial-gradient(1.4px 1.4px at 54% 56.9%,rgba(255,255,255,.84) 50%,rgba(255,255,255,0) 100%),radial-gradient(2px 2px at 18.7% 58%,rgba(255,255,255,.46) 50%,rgba(255,255,255,0) 100%),radial-gradient(1.4px 1.4px at 10.5% 70.8%,rgba(255,255,255,.39) 50%,rgba(255,255,255,0) 100%),radial-gradient(1.4px 1.4px at 21.2% 67.7%,rgba(255,255,255,.82) 50%,rgba(255,255,255,0) 100%),radial-gradient(1px 1px at 46.6% 91.5%,rgba(255,255,255,.53) 50%,rgba(255,255,255,0) 100%),radial-gradient(1px 1px at 78.8% 69.5%,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%),radial-gradient(1px 1px at 30.4% 49.5%,rgba(255,255,255,.79) 50%,rgba(255,255,255,0) 100%),radial-gradient(1px 1px at 29.2% 97.1%,rgba(255,255,255,.66) 50%,rgba(255,255,255,0) 100%),radial-gradient(1.4px 1.4px at 17.2% 34.5%,rgba(255,255,255,.6) 50%,rgba(255,255,255,0) 100%),radial-gradient(1.4px 1.4px at 95.3% 8.6%,rgba(255,255,255,.69) 50%,rgba(255,255,255,0) 100%),radial-gradient(2px 2px at 86.8% 31.7%,rgba(255,255,255,.56) 50%,rgba(255,255,255,0) 100%),radial-gradient(1px 1px at 49.7% 79.1%,rgba(255,255,255,.85) 50%,rgba(255,255,255,0) 100%),radial-gradient(2px 2px at 93.6% 47.5%,rgba(255,255,255,.39) 50%,rgba(255,255,255,0) 100%),radial-gradient(1.4px 1.4px at 72.7% 31.3%,rgba(255,255,255,.95) 50%,rgba(255,255,255,0) 100%),radial-gradient(1.4px 1.4px at 81.5% 28.9%,rgba(255,255,255,.88) 50%,rgba(255,255,255,0) 100%),radial-gradient(1px 1px at 35% 93.2%,rgba(255,255,255,.45) 50%,rgba(255,255,255,0) 100%),radial-gradient(1px 1px at 12.5% 6.8%,rgba(255,255,255,.43) 50%,rgba(255,255,255,0) 100%),radial-gradient(1.4px 1.4px at 25.3% 39.3%,rgba(255,255,255,.4) 50%,rgba(255,255,255,0) 100%),radial-gradient(1px 1px at 45% 54.8%,rgba(255,255,255,.84) 50%,rgba(255,255,255,0) 100%);animation:nwl-pan 200s linear infinite,nwl-twinkle 9s ease-in-out infinite}.nwl-veil{inset:0;background:radial-gradient(120% 90% at 50% 46%,rgba(11,13,16,0) 0,rgba(11,13,16,.25) 55%,rgba(11,13,16,.72) 100%);opacity:clamp(0,calc(var(--push) * 1.6),1)}.nwl-shade,.nwl-veil{position:absolute;z-index:4;pointer-events:none}.nwl-shade{left:0;right:0;bottom:0;height:62%;opacity:var(--out);background:linear-gradient(180deg,rgba(11,13,16,0),rgba(11,13,16,.72) 46%,var(--dk-bg) 100%)}.nwl-copy{position:absolute;inset:0;z-index:5;pointer-events:none}.nwl-copy>article{position:absolute;left:clamp(var(--gutter),7.5vw,220px);right:var(--gutter);max-width:min(720px,56vw);opacity:0;transition:opacity .35s ease .25s}.nwl-copy>article[data-i="0"]{top:clamp(84px,12vh,170px);left:var(--gutter);right:var(--gutter);max-width:min(760px,86vw);margin-inline:auto;text-align:center}.nwl-copy>article[data-i="0"] p{margin-inline:auto}.nwl-copy>article[data-i="0"]{transform:scale(calc(1 + var(--black) * .1));filter:blur(calc(var(--black) * 6px))}.nwl-copy>article[data-i="0"]:before{content:"";position:absolute;z-index:-1;pointer-events:none;top:-32vh;bottom:-96px;left:-10vw;right:-10vw;opacity:calc(1 - var(--black));background:linear-gradient(180deg,var(--surface) 0,var(--surface) 62%,color-mix(in srgb,var(--surface) 45%,transparent) 82%,transparent 100%)}.nwl-copy>article[data-i="1"]{bottom:13%;left:var(--gutter);right:var(--gutter);max-width:min(760px,86vw);margin-inline:auto;text-align:center}.nwl-copy>article[data-i="1"] p{margin-inline:auto}.nwl-stage[data-on="0"] .nwl-copy>article[data-i="0"],.nwl-stage[data-on="1"] .nwl-copy>article[data-i="1"]{opacity:1;pointer-events:auto;transition-delay:0s}.nwl-copy .nwl-cta,.nwl-copy h2 b,.nwl-copy p{opacity:0;filter:blur(14px);transition:opacity .7s ease var(--d,0s),filter .7s ease var(--d,0s)}.nwl-copy h2 b:first-child{--d:0s}.nwl-copy h2 b:last-child{--d:.1s}.nwl-copy p{--d:.24s}.nwl-copy .nwl-cta{--d:.36s}.nwl-stage[data-on="0"] .nwl-copy>article[data-i="0"] :is(h2 b,p,.nwl-cta),.nwl-stage[data-on="1"] .nwl-copy>article[data-i="1"] :is(h2 b,p,.nwl-cta){opacity:1;filter:blur(0)}.nwl-copy>article[data-i="0"]{--ink-h:var(--text);--ink-p:var(--text-sub)}.nwl-copy>article[data-i="1"]{--ink-h:#fff;--ink-p:rgba(255,255,255,.84)}.nwl-copy h2{margin:0;font-size:var(--fs-h2);font-weight:700;line-height:1.3;letter-spacing:-.02em;color:var(--ink-h);word-break:keep-all}.nwl-copy h2 b{display:block;font-weight:inherit}.nwl-copy p{margin:16px 0 0;max-width:34em;font-size:18px;line-height:1.6;letter-spacing:-.01em;color:var(--ink-p);word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty}.nwl-cta{margin-top:32px;display:inline-flex;align-items:center;gap:6px;height:var(--btn-h-l);padding:0 22px;border-radius:var(--btn-r-l);background:#fff;color:var(--dk-bg);font-size:16px;font-weight:600;white-space:nowrap;transition:background .15s,transform .18s cubic-bezier(.22,1,.36,1)}.nwl-cta:hover{background:var(--dk-text);transform:translateY(-1px)}.nwl-cta:active{transform:translateY(0) scale(.985);transition-duration:.06s}.whyn{text-align:center}.whyn-h{display:flex;flex-direction:column;gap:6px;font-size:40px;font-weight:700;letter-spacing:-.03em;line-height:1.25;text-wrap:balance}.whyn-h,.whyn-lead{word-break:keep-all;overflow-wrap:break-word}.whyn-lead{max-width:620px;margin:20px auto 0;font-size:16px;line-height:1.65;color:var(--text-mid);text-wrap:pretty}.whyn-grid{display:flex;justify-content:center;flex-wrap:wrap;gap:24px 64px;margin-top:56px}.whyn-cell{display:flex;flex-direction:column-reverse;gap:8px;min-width:0}.whyn-cell dt{font-size:13px;color:var(--text-sub);word-break:keep-all;overflow-wrap:break-word}.whyn-n{font-size:44px;font-weight:700;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.whyn-u{font-size:24px;font-weight:500;color:var(--text-mid)}.whyn-src{font-size:12.5px;color:var(--text-sub);word-break:keep-all;overflow-wrap:break-word}.whyn-cta,.whyn-src{margin-top:28px}@media (max-width:900px){.rpkpi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.page-head-ill{display:none}}@media (max-width:640px){.prc-head h1{font-size:24px}.prc-tbl tbody th,.prc-tbl thead tr.prc-price th{min-width:150px}}@media (prefers-reduced-motion:reduce){.tst-track{transition:none}}@media (max-width:900px){.tst-view{padding:16px 0}.tst-arw{display:none}}@media (max-width:760px){.tst-list{grid-template-columns:1fr;gap:12px}.lxg-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.art-nextbar{flex-direction:column;align-items:flex-start;gap:12px}.art-next{padding:20px}}@media (max-width:520px){.art-thumb{width:76px;height:56px}.art-cover{margin-bottom:24px}}@media (max-width:900px){.scta{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--surface) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line)}}@media (max-width:860px){.hstage{height:calc(100svh - var(--htop, 88px))}.hlay{position:absolute;inset:0}.hlay[data-l=film],.hlay[data-l=words]{top:0;height:100%}.hlay-in{position:static;height:100%}.hlay[data-l=copy],.hlay[data-l=dev]{display:none}.hcard{left:12px;right:12px;top:12px;bottom:12px;height:auto;border-radius:var(--r-lg)}.hlay[data-l=film] .hcard{-webkit-clip-path:none;clip-path:none;transform:none;background:var(--surface-sub)}.hlay[data-l=film] .hcard>*{transform:none}.hfilm-still,.hfilm-video{object-position:68% center}.hwords{bottom:12px;opacity:1;padding:0 24px 32px;font-size:clamp(22px,6.4vw,34px)}.hwords-sub{font-size:14px}}@media (max-width:560px){.ptr,.sig{display:none}.lways-m{display:block;margin:28px auto 0;padding:0 20px;max-width:430px;font-size:15px;line-height:1.6;font-weight:600;color:var(--text-mid);text-align:center;word-break:keep-all;overflow-wrap:anywhere}}@media (max-width:860px){.hmc{display:block;max-width:430px;margin:0 auto;padding:56px 20px 0}.hmc-t{margin:0;font-size:26px;font-weight:700;line-height:1.34;letter-spacing:-.03em;color:var(--text);word-break:keep-all;overflow-wrap:break-word;text-wrap:balance}.hmc-t span{display:block}.hmc-lead{margin:14px 0 0;font-size:15px;line-height:1.6;letter-spacing:-.02em;color:var(--text-mid);word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty}.hmc-lead span{display:block}.hmc-lead span+span{margin-top:4px}.hmc-list{list-style:none;margin:36px 0 0;padding:0;display:flex;flex-direction:column;gap:72px}.hmc-shotw{display:block;overflow:hidden;padding:24px 24px 0;border-radius:28px;background:var(--panel)}.hmc-shot{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:top center;border-radius:18px;background:var(--surface);box-shadow:0 2px 6px rgba(20,30,45,.07),0 14px 30px rgba(20,30,45,.09);-webkit-mask-image:linear-gradient(#000 82%,rgba(0,0,0,0));mask-image:linear-gradient(#000 82%,rgba(0,0,0,0))}.hmc-list h3{margin:24px 0 0;font-size:20px;font-weight:700;line-height:1.4;letter-spacing:-.025em;color:var(--text)}.hmc-list h3,.hmc-list p{word-break:keep-all;overflow-wrap:break-word}.hmc-list p{margin:8px 0 0;line-height:1.6;color:var(--text-mid);text-wrap:pretty}.hmc-go,.hmc-list p{font-size:15px;letter-spacing:-.02em}.hmc-go{display:inline-flex;align-items:center;gap:10px;margin-top:20px;height:48px;padding:0 6px 0 20px;border-radius:var(--r-pill);background:var(--panel);color:var(--text);font-weight:600;white-space:nowrap;transition:background .15s}.hmc-go:active{background:#E1E7EF}.hmc-go i{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:var(--r-pill);background:var(--text);color:#fff;transition:transform .2s ease}.hmc-go:active i{transform:translateX(2px)}}@media (prefers-reduced-motion:reduce){.hfilm-video{display:none}.hfilm-still{display:block}.s3d-pg[data-on] .scw-bar,.s3d-pg[data-on] .scw-scroll{animation:none}.s3d-cur{display:none}.s3d-pg[data-on] .s3d-swap>span{animation:none}}@media (prefers-reduced-motion:reduce){:is(.s3d,.sig-win) .s3d-swap>span:first-child{opacity:0}}@media (prefers-reduced-motion:reduce){.s3d-pg{transition:none}}@media (max-width:900px){.ptr-hpin{height:auto}.ptr-hstage{position:static;height:auto;padding:var(--gap-sec) 0 0}}@media (hover:none){.ptr .ptr-band .ptr-tile[data-on]:before{opacity:1}.ptr-type{width:15ch}.ptr-reel i:first-child{margin-top:calc(clamp(44px,3.8vw,58px) * -3)}.ptr-score u{opacity:1;transform:none}.ptr-score u[data-pass=true]{background:var(--pass-bg);color:var(--pass)}.ptr-score i:after{width:var(--w)}.ptr-meter i,.ptr-score i:after{background:var(--blue-strong)}.ptr-tile[data-act=fill] .ptr-row>*{transform:none}.ptr-tile[data-act=fill] .ptr-face{opacity:1}.ptr-tile[data-act=fill] .ptr-row:after,.ptr-tile[data-act=fill] .ptr-row:before{opacity:0}.ptr-meter i:after{transform:scaleX(1)}.ptr-rows[data-mode=check]:before{transform:scaleY(1)}.ptr-row u{transform:scale(1)}.ptr-num>i:first-child,.ptr-st>i:first-child{transform:translateY(-100%);opacity:0}.ptr-num>i:last-child,.ptr-st>i:last-child{transform:none;opacity:1}.ptr-tile[data-act=fill] .ptr-row{transform:none}.ptr-tile[data-act=fill] .ptr-row>*{opacity:1}.ptr-tile[data-act=check] .ptr-row:not([data-drop=true]) b{color:var(--text)}.ptr-tile[data-act=check] .ptr-row:not([data-drop=true]) u{background:var(--pass);color:#fff}.ptr-tile[data-act=filter] .ptr-row[data-drop=true]{opacity:.28}}@media (prefers-reduced-motion:reduce){.ptr-num>i,.ptr-row,.ptr-row u,.ptr-row>*,.ptr-st>i{transition:none}}@media (max-width:900px){.ptr-band,.ptr-grid{grid-template-columns:1fr;--step:0px}.ptr-grid{padding-bottom:0;gap:28px;margin-top:28px}.ptr-tile{border-radius:var(--r-sm)}.ptr-pin,.ptr-stage{height:auto}.ptr-stage{position:static;overflow:visible;padding:0}.ptr-fit{transform:none;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0}.ptr-band,.ptr-grid{display:contents}.ptr-tile[data-i="0"]{grid-row:1}.ptr-grid>li[data-i="0"]{grid-row:2}.ptr-tile[data-i="1"]{grid-row:3}.ptr-grid>li[data-i="1"]{grid-row:4}.ptr-grid>li{padding:20px 0 44px}.ptr-grid>li[data-i="1"]{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.ptr-pin,.ptr-stage{height:auto}.ptr-stage{position:static;padding:0}.ptr-fit{transform:none}.sig-head h2 b{opacity:1;transform:none}.sig-win .s3d-pg[data-on] .scw-body>*{animation:none}.sgp-bars i,.sgp-checks li,.sgp-pane,.sgp-steps i,.sgp-tr{transition:none}.sgp-pane *,.sgp-pane :after{animation:none!important}.sgp-checks i:after{display:none}}@media (max-width:860px){.sig-stage,.sig-track{height:auto}.sig-stage{position:static;display:block;width:auto;overflow:visible;padding:0 20px}.sig-grid,.sig-head{grid-area:auto}.sig-head{margin-inline:0;padding:0;text-align:left;opacity:1;transform:none;filter:none;pointer-events:auto}.sig-head h2{font-size:26px;line-height:1.34;letter-spacing:-.03em}.sig-head h2 b{opacity:1;transform:none}.sig-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0;height:auto;opacity:1;margin-top:36px}.sgp-card,.sig-copy,.sig-copy-win,.sig-screens,.sig-win{display:contents}.sgp-steps{display:none}.sgp-pane{grid-area:auto;grid-template-columns:minmax(0,1fr);gap:20px;opacity:1;visibility:visible;transform:none;transition:none;padding:20px;border-radius:var(--r-card-in);background:var(--surface);box-shadow:var(--shadow-lift)}.sgp-pane[data-i="0"]{grid-row:1}.sgp-pane[data-i="1"]{grid-row:3}.sgp-pane[data-i="2"]{grid-row:5}.sig-copy article{opacity:1;padding:24px 0 48px}.sig-copy article[data-i="0"]{grid-row:2}.sig-copy article[data-i="1"]{grid-row:4}.sig-copy article[data-i="2"]{grid-row:6}.sig-copy h3{font-size:22px}.sig-copy p{font-size:15px}.sig-copy article .sig-cta{opacity:1;pointer-events:auto}.sgp-pane .sgp-bars i{width:var(--w)}.sgp-pane .sgp-checks li{opacity:1;transform:none}.sgp-pane .sgp-tr{opacity:1}}@media (prefers-reduced-motion:reduce){.sig-stage,.sig-track{height:auto}.sig-stage{position:static;padding:var(--gap-sec) var(--gutter)}.sig-head{opacity:1;transform:none;margin-bottom:48px}.sig-grid,.sig-head{grid-area:auto}.sig-copy article{opacity:1}.sig-copy,.sig-screens{transform:none}.sig-cta{pointer-events:auto}}@media (max-width:900px){.sig-track{height:360vh}.sig-grid{grid-template-columns:1fr;gap:28px}.sig-win{width:100%;aspect-ratio:4/5}.sgp-card{width:88%}.sgp-pane{grid-template-columns:1fr;gap:20px}}@media (hover:none){.srul-t span{display:none}}@media (max-width:1200px){.srul{display:none}}@media (prefers-reduced-motion:reduce){.srul{display:none}.ow-ch{opacity:1;filter:none;transform:none}}@media (max-width:900px){.ow-track{height:300vh}}@media (prefers-reduced-motion:reduce){.ow-track{height:100vh}.ow{--ow-w:100%;--ow-h:100%;--ow-r:0px;--ow-word:0;--ow-glow:0;--ow-msg:1}.ow-word{display:none}.owc-scene .s3d-pg[data-on] .scw-body>*{animation:none}.owc-last h3 i{opacity:1;transition:none}.owc-caret{display:none}}@media (max-width:900px){.owc-track{height:760vh}.owc-stage{display:grid;align-content:center;grid-gap:clamp(24px,5vw,40px);gap:clamp(24px,5vw,40px)}.owc-copy{position:static;width:auto;padding:0 var(--gutter)}.owc-scene{position:relative;inset:auto;height:44vw;min-height:200px}.owc-scene video{left:0;width:100%;top:0;transform:none}}@media (max-width:860px){.ow-stage,.ow-track{height:auto}.ow-stage{position:static;overflow:visible;opacity:1;display:block;place-items:normal;text-align:left;padding:64px 20px 40px}.ow-box,.ow-glow{display:none}.ow-word{position:static;transform:none;opacity:1;filter:none;white-space:normal;display:block;font-size:26px;line-height:1.34;letter-spacing:-.03em;word-break:keep-all;overflow-wrap:break-word}.ow-word[data-side=l],.ow-word[data-side=r]{left:auto;right:auto;transform:none}.ow-ch{opacity:1;filter:none;transform:none}.owc{margin-top:0}.owc-stage,.owc-track{height:auto}.owc-stage{position:static;overflow:visible;display:block;padding:72px 0 96px;background:linear-gradient(180deg,var(--bg) 0,var(--dk-bg) 64px,var(--dk-bg) calc(100% - 88px),var(--bg) 100%)}.owc-stage:after{display:none}.owc-scene{inset:auto;height:auto;aspect-ratio:4/5;margin:0 20px;border-radius:var(--r-lg);overflow:hidden}.owc-scene,.owc-scene>*{position:static}.owc-scrim{display:none}.owc-copy{position:static;display:flex;flex-direction:column;gap:40px;padding:40px 20px 0}.owc-copy>article{position:static;width:auto;left:auto;right:auto;opacity:1;pointer-events:auto;transition:none}.owc-copy>article h3 b,.owc-copy>article>*{-webkit-clip-path:none;clip-path:none;transform:none;transition:none}.owc-copy h3{margin-top:14px;font-size:22px}.owc-copy p{font-size:15px}.owc-tag{height:32px;padding:0 11px;font-size:13px}.owc-last{position:static;inset:auto;display:block;text-align:left;opacity:1;pointer-events:auto;padding:56px 20px 0}.owc-last h3{font-size:24px}.owc-last h3 i{opacity:1;transition:none}.owc-caret{display:none}}@media (prefers-reduced-motion:reduce){.owc{margin-top:0}.owc-stage,.owc-track{height:auto}.owc-stage{position:static;padding:var(--gap-sec) 0;display:grid;grid-gap:60px;gap:60px}.owc-copy{position:static;width:auto;padding:0 var(--gutter)}.owc-copy,.owc-scene{display:grid;grid-gap:40px;gap:40px}.owc-scene{height:auto}.owc-scene,.owc-scene video{position:relative;inset:auto}.owc-scene video{top:auto;left:auto;transform:none;width:100%;opacity:1}.owc-copy>article{grid-area:auto;opacity:1;transform:none;pointer-events:auto}.owc-last{position:static;padding:0 var(--gutter)}.nwl-clouds,.nwl-stars{animation:none}}@media (max-width:760px){.nwl-track{height:420vh}.nwl-copy>article{max-width:none}.nwl-copy p{font-size:16px}.nwl-cta{height:48px;padding:0 20px}}@media (max-width:860px){.nwl-track{height:300vh}.nwl-stage{--card:150px}.nwl-shade{height:100%;opacity:clamp(0,calc(var(--out) * 1.25),1)}}@media (prefers-reduced-motion:reduce){.nwl-wall{transform:translate(-50%,-50%)}.nwl-card,.nwl-copy .nwl-cta,.nwl-copy h2 b,.nwl-copy p{transition:none}.hcopy-go,.hcopy-go:active,.hcopy-go:hover,.nwl-cta,.nwl-cta:active,.nwl-cta:hover,.owc-cta,.owc-cta:active,.owc-cta:hover,.sig-cta,.sig-cta:active,.sig-cta:hover{transform:none}.ow-film{transform:translate(-50%,-50%)}}@media (max-width:760px){.whyn-h{font-size:28px}.whyn-grid{gap:28px 36px;margin-top:40px}.whyn-n{font-size:34px}.whyn-u{font-size:19px}}