.hiw-page{background:var(--wf-warm)}.hiw{max-width:760px;margin:0 auto;padding:calc(var(--nav-height,56px) + clamp(48px,8vh,96px)) 24px clamp(28px,4vh,44px);text-align:center;font-family:var(--ld-font)}.hiw__h1{margin:0;font-family:var(--ld-font);font-size:var(--pg-h1);font-weight:500;letter-spacing:-.035em;line-height:1.05;color:var(--wf-ink);text-wrap:balance}.hiw__mute{display:block;padding-bottom:.04em;background:var(--pg-grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.hiw-page .ld.ld{margin-top:0}@media(max-width:767px){.hiw{padding-bottom:24px}}.sx{--sx-nav:72px;--W:min(36vw, calc((100vh - 250px)*.74) ,540px);--u:calc(var(--W) / 340);--sx-top:#e6e3dd;--sx-edge:#d5cfc6;--sx-dk:#5f5850;--sx-dk-edge:color-mix(in srgb,#5f5850 76%,#111)}.sx-nw{white-space:nowrap}.sx.is-live .sx-track{height:418.5vh}.sx.is-live .sx-pin{position:sticky;top:0;height:100vh;overflow:hidden}.sx-in{position:relative;display:flex;flex-direction:column}.sx.is-live .sx-in{height:100%;padding-top:calc(var(--sx-nav) + clamp(8px,2vh,24px));padding-bottom:clamp(12px,2vh,24px)}.sx .sx-head{flex:none;margin-bottom:clamp(4px,1vh,12px)}.sx:not(.is-live) .sx-head{margin-bottom:clamp(12px,2.5vh,32px)}.sx-stage{display:grid;grid-template-columns:minmax(0,520px) minmax(0,1fr);align-items:center;column-gap:clamp(24px,3vw,56px)}.sx.is-live .sx-stage{flex:1;min-height:0}.sx:not(.is-live) .sx-stage{min-height:calc(var(--W) * 2.1)}.sx-list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.sx-it{position:relative;isolation:isolate}.sx-bg{position:absolute;z-index:-1;inset:0;border-radius:12px;background:var(--wf-warm-2);transition:clip-path .52s var(--wf-ease),background-color .36s ease}.sx.is-live .sx-it:not(.is-cur) .sx-bg{clip-path:inset(0 calc(100% - var(--pw,100%)) 0 0 round 24px)}.sx.is-live .sx-it.is-cur .sx-bg{clip-path:inset(0 0 0 0 round 12px);background:var(--wf-ink)}.sx-pill{display:inline-flex;align-items:center;gap:12px;height:48px;margin:0;padding:0 8px 0 22px;border:0;border-radius:999px;background:none;color:var(--wf-ink);font:inherit;font-size:var(--wf-small);font-weight:500;line-height:1;text-align:left;cursor:pointer;transition:color .3s ease}.sx-pill:focus-visible{outline:2px solid var(--wf-orange);outline-offset:2px}.sx-plus{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:#11111112;transition:opacity .26s ease,transform .4s var(--wf-ease)}.sx-plus svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.sx.is-live .sx-it.is-cur .sx-pill{color:var(--wf-grey-dk);cursor:default}.sx.is-live .sx-it.is-cur .sx-plus{opacity:0;transform:rotate(45deg)}.sx-body{display:grid;grid-template-rows:1fr;transition:grid-template-rows .52s var(--wf-ease)}.sx.is-live .sx-it:not(.is-cur) .sx-body{grid-template-rows:0fr}.sx-body__in{min-height:0;overflow:hidden;padding:0 26px;transition:opacity .36s ease}.sx.is-live .sx-it:not(.is-cur) .sx-body__in{opacity:0}.sx.is-live .sx-it.is-cur .sx-body__in{transition-delay:.12s}.wf .sx-t{margin:0;color:var(--wf-ink);font-size:var(--wf-lead);font-weight:400;line-height:1.25;letter-spacing:-.02em;text-wrap:balance}.wf .sx-d{margin:8px 0 0;padding-bottom:24px;color:var(--wf-grey);font-size:var(--wf-text);line-height:1.5;text-wrap:pretty}.sx-d .st-mk{white-space:nowrap}.sx.is-live .sx-it.is-cur .sx-t{color:var(--wf-on-black)}.sx.is-live .sx-it.is-cur .sx-d{color:var(--wf-grey-dk)}.sx.is-live .sx-it.is-cur .sx-d .st-mk,.sx.is-live:not(.is-closed) .sx-pl.is-cur .sx-plab .st-mk{color:var(--wf-ink);background-image:linear-gradient(#ff6b35,#ff6b35)}.sx-prog{display:none}.sx.is-live .sx-prog{position:absolute;left:var(--wf-gutter);bottom:clamp(20px,4vh,40px);display:grid;place-items:center;width:112px;height:36px;border-radius:999px;background:var(--wf-warm-2)}.sx-prog__bar{display:block;width:72px;height:4px;overflow:hidden;border-radius:999px;background:#1111111f}.sx-prog__bar span{display:block;height:100%;border-radius:999px;background:var(--wf-ink);transform:scaleX(0);transform-origin:0 50%}.sx-scene{position:relative;align-self:stretch;min-height:calc(var(--W) * 1.5)}.sx-scene{--turn:45deg}.sx-iso{position:absolute;pointer-events:none;left:50%;top:50%;width:var(--W);height:var(--W);margin:calc(var(--W) / -2) 0 0 calc(var(--W) / -2);transform-style:preserve-3d;transform:translateY(calc(var(--u) * 70)) rotateX(60deg) rotate(var(--turn))}.sx-iso *{transform-style:preserve-3d}.sx-face,.sx-face *,.sx-tf,.sx-tf *,.sx-lid,.sx-lid *,.sx-wall b{transform-style:flat}.sx-floor{position:absolute;inset:-22%;border-radius:999px;transform:translate3d(calc(var(--u) * 30),calc(var(--u) * 30),calc(var(--u) * -16));background:radial-gradient(closest-side,rgb(17 17 17 / .13),rgb(17 17 17 / .05) 62%,transparent)}.sx-pl{--o:1;--a:.62;position:absolute;inset:0;will-change:transform}.sx-pl.is-cur,.sx:not(.is-live) .sx-pl--4{--a:1}.sx-pl>i,.sx-tile>i{position:absolute;inset:0;border-radius:inherit;transform:translateZ(calc(var(--u) * var(--z) * -1));opacity:calc(var(--o) * var(--a));transition:opacity .26s ease}.sx-pl>i{border-radius:calc(var(--u) * 22);background:var(--sx-edge);transition:opacity .26s ease,background-color .36s ease}.sx-face{position:absolute;inset:0;border-radius:calc(var(--u) * 22);background:var(--sx-top);opacity:calc(var(--o) * (var(--a) * .5 + .5));transition:opacity .26s ease,background-color .36s ease}.sx.is-live:not(.is-closed) .sx-pl.is-cur>i{background:var(--sx-dk-edge)}.sx.is-live:not(.is-closed) .sx-pl.is-cur .sx-face{background:var(--sx-dk)}.sx.is-live:not(.is-closed) .sx-pl.is-cur .sx-plab{color:#fff}.sx-plab .st-mk{border-radius:calc(var(--u) * 6);background-color:transparent;background-size:0% 100%;transition:none}.sx.is-live:not(.is-closed) .sx-pl.is-cur .sx-plab .st-mk{background-size:100% 100%;transition:background-size .7s var(--wf-ease) .15s}.sx:not(.is-live) .sx-pl--4 .sx-plab .st-mk{background-color:var(--wf-warm);background-size:100% 100%;color:var(--wf-ink)}.sx-ln{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke:#c4470e;stroke-width:calc(var(--u) * 2.6);stroke-linecap:round;opacity:calc((var(--a) - .62) / .38);transition:opacity .3s ease}.sx-plab{position:absolute;left:0;right:0;bottom:calc(var(--u) * 18);text-align:center;color:var(--wf-grey);font-size:calc(var(--u) * 23);font-weight:500;line-height:1;letter-spacing:-.02em;white-space:nowrap;opacity:.9;transition:opacity .3s ease,color .3s ease}.sx-pl.is-cur .sx-plab,.sx:not(.is-live) .sx-plab{color:var(--wf-ink);opacity:1}.sx-grp{position:absolute;left:0;right:0;top:calc(var(--u) * 8);bottom:calc(var(--u) * 52);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u) * 26)}.sx-grp__row{position:relative;display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * 22)}.sx-pl--4 .sx-grp__row{gap:calc(var(--u) * 18)}.sx-grp__row--wrap{flex-wrap:wrap;max-width:calc(var(--u) * 316);gap:calc(var(--u) * 16)}.sx-tile{--sd:#d6d0c7;position:relative;display:block;border-radius:calc(var(--u) * 12);transform:translateZ(calc(var(--u) * 10))}.sx-tile--lo{transform:translateZ(calc(var(--u) * 6))}.sx-tile>i{background:var(--sd);opacity:calc(var(--o) * (var(--a) - .62) / .38)}.sx-tile>.sx-cs{inset:calc(var(--u) * -2);background:#1e120880;filter:blur(calc(var(--u) * 5));translate:calc(var(--u) * 3) calc(var(--u) * 5)}.sx-tile:has(.sx-tf--yes){--sd:#a5d1b2}.sx-tile:has(.sx-tf--no){--sd:#f2b5af}.sx-tile:has(.sx-tf--sk){--sd:#b8460f}.sx-tile:has(.sx-tf--kn1){--sd:#a8c3ee}.sx-tile:has(.sx-tf--kn2){--sd:#b9dbc3}.sx-tile:has(.sx-tf--kn3){--sd:#c0c5ee}.sx-tf{position:relative;display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * 9);border-radius:inherit;background:#fff;color:var(--wf-ink);font-size:calc(var(--u) * 19);font-weight:500;line-height:1;letter-spacing:-.01em;white-space:nowrap;opacity:calc(var(--o) * (var(--a) - .62) / .38);transition:opacity .26s ease}.sx-tile--sq .sx-tf{width:calc(var(--u) * 72);height:calc(var(--u) * 72)}.sx-tf img{display:block;width:calc(var(--u) * 48);height:calc(var(--u) * 48);object-fit:contain}.sx-tile--s .sx-tf{width:calc(var(--u) * 62);height:calc(var(--u) * 62)}.sx-tile--s .sx-tf img{width:calc(var(--u) * 40);height:calc(var(--u) * 40)}.sx-tf--sk{overflow:hidden;box-shadow:0 0 calc(var(--u) * 18) calc(var(--u) * 4) #ff6b3559}.sx-tf--sk{background:transparent}.sx-tf--sk img{width:100%;height:100%;border-radius:inherit}.sx-tf--chip{height:calc(var(--u) * 54);padding:0 calc(var(--u) * 20) 0 calc(var(--u) * 15)}.sx-tf--chip{flex-direction:column;align-items:flex-start;gap:calc(var(--u) * 7);height:auto;padding:calc(var(--u) * 14) calc(var(--u) * 22) calc(var(--u) * 15) calc(var(--u) * 18)}.sx-when{display:flex;align-items:center;gap:calc(var(--u) * 7);color:var(--wf-grey,#625f5a)}.sx-what{font-size:calc(var(--u) * 23)}.sx-tf svg{width:calc(var(--u) * 20);height:calc(var(--u) * 20);fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.sx-tf--btn{height:calc(var(--u) * 52);padding:0 calc(var(--u) * 17) 0 calc(var(--u) * 11)}.sx-tf--yes{background:#ceead6;color:#0d652d}.sx-tf--no{background:#ffdedc;color:#d52c00}.sx-ic{display:grid;place-items:center;width:calc(var(--u) * 28);height:calc(var(--u) * 28);border-radius:999px;color:#fff}.sx-tf--yes .sx-ic{background:#1f6f3c}.sx-tf--no .sx-ic{background:#ff3b30}.sx-ic svg{width:calc(var(--u) * 16);height:calc(var(--u) * 16);stroke-width:2.4;transform:rotate(-45deg) scaleY(2)}.sx-tile--ink{--sd:#33302c}.sx-tf--core{height:calc(var(--u) * 62);padding:0 calc(var(--u) * 22) 0 calc(var(--u) * 9);background:var(--wf-ink);color:#fff}.sx-tf--core img{width:calc(var(--u) * 46);height:calc(var(--u) * 46);box-sizing:border-box;padding:calc(var(--u) * 3);border-radius:999px;background:#fff}.sx-tf--kn{height:calc(var(--u) * 42);padding:0 calc(var(--u) * 12);color:var(--wf-grey)}.sx-tf--kn1{background:#d3e3fd;color:#041e49}.sx-tf--kn2{background:#e6f4ea;color:#0d652d}.sx-tf--kn3{background:#e8ebfa;color:#5b5fc7}.sx-tf--win{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;width:calc(var(--u) * 150);height:calc(var(--u) * 124);overflow:hidden}.sx-win__bar{display:flex;align-items:center;gap:calc(var(--u) * 5);height:calc(var(--u) * 24);padding:0 calc(var(--u) * 10);background:var(--wf-warm)}.sx-win__bar i{width:calc(var(--u) * 8);height:calc(var(--u) * 8);border-radius:999px;background:var(--sx-edge)}.sx-win__body{display:flex;flex:1;gap:calc(var(--u) * 10);padding:calc(var(--u) * 12)}.sx-win__list{display:flex;flex:1.15;flex-direction:column;justify-content:space-between}.sx-win__row{display:flex;align-items:center;gap:calc(var(--u) * 6)}.sx-win__row i{flex:none;width:calc(var(--u) * 10);height:calc(var(--u) * 10);border-radius:calc(var(--u) * 3);background:#d3e3fd}.sx-win__row:nth-child(2) i{background:#ceead6}.sx-win__row:nth-child(3) i{background:#f6d9c8}.sx-win__row:nth-child(4) i{background:#e8ebfa}.sx-win__row b{display:block;width:calc(var(--w) * 100%);height:calc(var(--u) * 7);border-radius:999px;background:var(--sx-edge)}.sx-win__chart{display:flex;flex:1;align-items:flex-end;gap:calc(var(--u) * 5);padding:calc(var(--u) * 6);border-radius:calc(var(--u) * 7);background:var(--wf-warm)}.sx-win__chart i{flex:1;height:calc(var(--h) * 100%);border-radius:calc(var(--u) * 3);background:#d3e3fd}.sx-win__chart i:nth-child(2){background:#ceead6}.sx-win__chart i:nth-child(3){background:#f6d9c8}.sx-win__chart i:last-child{background:#ff6b35}.sx-shell{--c:0;position:absolute;inset:calc(var(--u) * -14);visibility:hidden;border-radius:calc(var(--u) * 30);will-change:transform}.sx-shell.is-on{visibility:visible}.sx-wall{position:absolute;left:50%;top:50%;width:0;height:0;transform:translate3d(calc(var(--u) * var(--x)),calc(var(--u) * var(--y)),calc(var(--u) * 164)) rotate(var(--th))}.sx-wall b{position:absolute;left:calc(var(--u) * var(--d));top:calc(var(--u) * var(--len) / -2);width:calc(var(--u) * 180);height:calc(var(--u) * var(--len));transform-origin:0 50%;transform:rotateY(90deg);opacity:var(--c);background:linear-gradient(90deg,#d5cfc6bd 0,#d5cfc68f 45%,#d5cfc6b8)}.sx-wall--w b{background:linear-gradient(180deg,#d5cfc699 0,#d5cfc600 10% 90%,#d5cfc699),linear-gradient(90deg,#d5cfc6bd 0,#d5cfc68f 45%,#d5cfc6b8)}.sx-wall--c b{background:linear-gradient(90deg,#d5cfc6eb 0,#d5cfc6d6,#d5cfc6e6)}.sx-lid{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * 18);border-radius:inherit;background:#e6e3ddf0;transform:translateZ(calc(var(--u) * 166));color:var(--wf-ink);font-size:calc(var(--u) * 56);font-weight:500;letter-spacing:-.04em;opacity:var(--c)}.sx-lid img{width:calc(var(--u) * 72);height:calc(var(--u) * 72);border-radius:calc(var(--u) * 16)}.sx-left{display:grid;align-items:center}.sx-left>*{grid-area:1 / 1}.sx:not(.is-live) .sx-left>.sx-end{grid-area:auto;margin-top:10px}.wf .sx-end{margin:0;padding:clamp(24px,2.4vw,36px) clamp(22px,2.2vw,32px);border-radius:var(--wf-r);background:var(--wf-ink);color:var(--wf-on-black);font-size:var(--wf-lead);font-weight:400;line-height:1.35;letter-spacing:-.02em;text-wrap:balance}.sx-list,.sx-end{transition:opacity .42s ease,transform .52s cubic-bezier(.2,.7,.2,1),visibility 0s linear 0s}.sx.is-live:not(.is-closed) .sx-end,.sx.is-live.is-closed .sx-list{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,transform .4s ease,visibility 0s linear .4s}.sx.is-live:not(.is-closed) .sx-end{transform:translateY(14px)}.sx.is-live.is-closed .sx-list{transform:translateY(-10px)}.sx.is-live.is-closed .sx-end{transition-delay:.14s}@media(max-width:899px){.sx{--W:min(calc((100vw - 32px) / 1.56), calc((100svh - 470px)*.8) ,340px)}.sx-stage{grid-template-columns:minmax(0,1fr);row-gap:16px}.sx-scene{order:-1;min-height:calc(var(--W) * 1.42)}.sx.is-live .sx-stage{display:flex;flex-direction:column;align-items:stretch}.sx.is-live .sx-scene{flex:1;min-height:calc(var(--W) * 1.3)}.sx.is-live .sx-list{display:grid}.sx.is-live .sx-it{grid-area:1 / 1;transition:opacity .3s ease,visibility 0s linear .3s}.sx.is-live .sx-it.is-cur{transition-delay:0s}.sx.is-live .sx-it:not(.is-cur){opacity:0;visibility:hidden}.sx.is-live .sx-it .sx-body{grid-template-rows:1fr}.sx.is-live .sx-it .sx-body__in{opacity:1}.sx.is-live .sx-it .sx-bg{clip-path:none}.sx.is-live .sx-it .sx-plus{display:none}.sx.is-live .sx-prog{position:relative;left:auto;bottom:auto;margin-top:12px;align-self:flex-start;height:30px}}@media(max-width:767px){.sx{--sx-nav:56px}.sx.is-live .sx-track{height:418.5svh}.sx.is-live .sx-pin{height:100svh}.sx.is-live .sx-in{padding-top:calc(var(--sx-nav) + 14px);padding-bottom:16px}.sx .sx-head{margin-bottom:8px}.sx-pill{height:42px;padding-left:20px}.sx-body__in{padding:0 20px}.wf .sx-d{padding-bottom:18px}.wf .sx-end{padding:22px 20px}.sx.is-live .sx-left{align-items:end}}@media(prefers-reduced-motion:reduce){.sx-bg,.sx-body,.sx-body__in,.sx-pl>i,.sx-tile>i,.sx-face,.sx-tf,.sx-plab,.sx-list,.sx-end{transition:none}}.sx:not(.is-live) .sx-plus{display:none}.sx:not(.is-live) .sx-pill{cursor:default;pointer-events:none}
