.dmx-root{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;--dmx-cycle: 1.5s;--dmx-opacity-base: .16;--dmx-opacity-mid: .32;--dmx-opacity-peak: 1}.dmx-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(5,minmax(0,1fr))}.dmx-dot{border-radius:999px;display:block;background:currentColor;opacity:calc(.5 * (var(--dmx-opacity-base) + var(--dmx-opacity-mid)));--dmx-bloom-level: 0;transform-origin:center;transform:none;will-change:opacity}.dmx-bloom .dmx-dot{filter:drop-shadow(0 0 calc(var(--dmx-dot-size, 3px) * .75 * var(--dmx-bloom-level, 0)) currentColor) drop-shadow(0 0 calc(var(--dmx-dot-size, 3px) * 1.35 * var(--dmx-bloom-level, 0)) currentColor);will-change:opacity,filter}.dmx-root.dmx-bloom-halo.dmx-bloom .dmx-dot{filter:drop-shadow(0 0 calc(var(--dmx-dot-size, 3px) * .92 * var(--dmx-bloom-level, 0)) currentColor) drop-shadow(0 0 calc(var(--dmx-dot-size, 3px) * 1.62 * var(--dmx-bloom-level, 0)) currentColor) drop-shadow(0 0 calc(var(--dmx-dot-size, 3px) * 2.55 * var(--dmx-bloom-level, 0)) currentColor);will-change:opacity,filter}.dmx-muted .dmx-dot{opacity:calc(.44 * var(--dmx-opacity-mid));--dmx-bloom-level: 0}.dmx-dot.dmx-inactive{opacity:0!important;--dmx-bloom-level: 0;animation:none!important;visibility:hidden;pointer-events:none;will-change:auto;filter:none}.dmx-ripple{animation:dmx-ripple calc(var(--dmx-cycle) * var(--dmx-speed, 1)) cubic-bezier(.42,0,.58,1) infinite;animation-delay:calc(var(--dmx-ripple-ring, 0) * .2333 * var(--dmx-cycle) * var(--dmx-speed, 1));will-change:opacity}.dmx-ripple-echo{animation:dmx-ripple-echo calc(var(--dmx-cycle) * var(--dmx-speed, 1)) ease-in-out infinite;animation-delay:calc((var(--dmx-ripple-ring, 0) * .14 + var(--dmx-ripple-parity, 0) * .03) * var(--dmx-cycle) * var(--dmx-speed, 1));will-change:opacity}.dmx-center-origin-ripple{animation:dmx-center-origin-ripple calc(var(--dmx-cycle) * var(--dmx-speed, 1)) ease-in-out infinite;animation-delay:calc(var(--dmx-center-ripple-ring, 0) * .16 * var(--dmx-cycle) * var(--dmx-speed, 1));will-change:opacity}.dmx-collapse{animation:dmx-collapse calc(var(--dmx-cycle) * .2 * var(--dmx-speed, 1)) ease-in forwards;animation-delay:calc((4 - var(--dmx-manhattan, 0)) * .032 * var(--dmx-cycle) * var(--dmx-speed, 1))}.dmx-hover-ripple{animation:dmx-hover-ripple calc(var(--dmx-cycle) * var(--dmx-speed, 1)) ease-in-out infinite;animation-delay:calc(var(--dmx-distance, 0) * .127 * var(--dmx-cycle) * var(--dmx-speed, 1))}.dmx-path{animation:dmx-ripple calc(var(--dmx-cycle) * var(--dmx-speed, 1)) cubic-bezier(.42,0,.58,1) infinite;animation-delay:calc(var(--dmx-path, 0) * .2333 * var(--dmx-cycle) * var(--dmx-speed, 1));will-change:opacity}.dmx-diagonal-alt-sweep{animation:dmx-diagonal-alt-sweep calc(var(--dmx-cycle) * var(--dmx-speed, 1)) linear infinite;animation-delay:calc((var(--dmx-path, 0) * .2 + var(--dmx-diagonal-parity, 0) * .5) * var(--dmx-cycle) * var(--dmx-speed, 1));will-change:opacity}.dmx-spiral-snake{animation:dmx-spiral-snake calc(var(--dmx-cycle) * var(--dmx-speed, 1)) linear infinite;animation-delay:calc(var(--dmx-spiral-order, 0) * .04 * var(--dmx-cycle) * var(--dmx-speed, 1));will-change:opacity}.dmx-diagonal-snake{animation:dmx-diagonal-snake calc(var(--dmx-cycle) * var(--dmx-speed, 1)) linear infinite;animation-delay:calc(var(--dmx-diagonal-snake-order, 0) * .04 * var(--dmx-cycle) * var(--dmx-speed, 1));will-change:opacity}.dmx-outer-snake{animation:dmx-ring-snake calc(var(--dmx-cycle) * var(--dmx-speed, 1)) linear infinite;animation-delay:calc(var(--dmx-outer-order, 0) * .0625 * var(--dmx-cycle) * var(--dmx-speed, 1));will-change:opacity}.dmx-middle-snake{animation:dmx-ring-snake calc(var(--dmx-cycle) * var(--dmx-speed, 1)) linear infinite;animation-delay:calc(var(--dmx-middle-order, 0) * .125 * var(--dmx-cycle) * var(--dmx-speed, 1));will-change:opacity}@keyframes dmx-ripple{0%,to{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}50%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}}@keyframes dmx-ripple-echo{0%,to{opacity:calc(.625 * var(--dmx-opacity-base));--dmx-bloom-level: 0}28%{opacity:calc(.98 * var(--dmx-opacity-peak));--dmx-bloom-level: .9}56%{opacity:var(--dmx-opacity-mid);--dmx-bloom-level: 0}78%{opacity:calc(.68 * var(--dmx-opacity-peak) + .32 * var(--dmx-opacity-mid));--dmx-bloom-level: 0}}@keyframes dmx-center-origin-ripple{0%,to{opacity:calc(.625 * var(--dmx-opacity-base));--dmx-bloom-level: 0}34%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}60%{opacity:calc(.5 * (var(--dmx-opacity-base) + var(--dmx-opacity-mid)));--dmx-bloom-level: 0}}@keyframes dmx-collapse{0%{opacity:calc(.95 * var(--dmx-opacity-peak) + .05 * var(--dmx-opacity-mid));--dmx-bloom-level: .75}to{opacity:calc(.375 * var(--dmx-opacity-base));--dmx-bloom-level: 0}}@keyframes dmx-hover-ripple{0%{opacity:calc(.5 * var(--dmx-opacity-base));--dmx-bloom-level: 0}45%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}to{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}}@keyframes dmx-diagonal-alt-sweep{0%,to{opacity:calc(.5 * var(--dmx-opacity-base));--dmx-bloom-level: 0}14%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}30%{opacity:calc(.75 * var(--dmx-opacity-base));--dmx-bloom-level: 0}}@keyframes dmx-spiral-snake{0%,to{opacity:calc(.5 * var(--dmx-opacity-base));--dmx-bloom-level: 0}8%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}16%{opacity:calc(.5 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid) + .1 * var(--dmx-opacity-base));--dmx-bloom-level: 0}24%{opacity:calc(.25 * var(--dmx-opacity-peak) + .45 * var(--dmx-opacity-mid) + .3 * var(--dmx-opacity-base));--dmx-bloom-level: 0}32%{opacity:calc(.5 * var(--dmx-opacity-mid) + .5 * var(--dmx-opacity-base));--dmx-bloom-level: 0}40%{opacity:calc(.75 * var(--dmx-opacity-base));--dmx-bloom-level: 0}}@keyframes dmx-diagonal-snake{0%,to{opacity:calc(.5 * var(--dmx-opacity-base));--dmx-bloom-level: 0}8%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}16%{opacity:calc(.5 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid) + .1 * var(--dmx-opacity-base));--dmx-bloom-level: 0}24%{opacity:calc(.25 * var(--dmx-opacity-peak) + .45 * var(--dmx-opacity-mid) + .3 * var(--dmx-opacity-base));--dmx-bloom-level: 0}32%{opacity:calc(.5 * var(--dmx-opacity-mid) + .5 * var(--dmx-opacity-base));--dmx-bloom-level: 0}40%{opacity:calc(.75 * var(--dmx-opacity-base));--dmx-bloom-level: 0}}@keyframes dmx-ring-snake{0%,to{opacity:calc(.5 * var(--dmx-opacity-base));--dmx-bloom-level: 0}10%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}20%{opacity:calc(.45 * var(--dmx-opacity-peak) + .45 * var(--dmx-opacity-mid) + .1 * var(--dmx-opacity-base));--dmx-bloom-level: 0}30%{opacity:calc(.2 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid) + .4 * var(--dmx-opacity-base));--dmx-bloom-level: 0}40%{opacity:calc(.875 * var(--dmx-opacity-base));--dmx-bloom-level: 0}}.dmx-square9-bit{animation-duration:calc(5.2s * var(--dmx-speed, 1));animation-timing-function:steps(52,end);animation-iteration-count:infinite;will-change:opacity}.dmx-square9-d1{animation-name:dmx-square9-d1}.dmx-square9-d2{animation-name:dmx-square9-d2}.dmx-square9-d3{animation-name:dmx-square9-d3}.dmx-square9-d4{animation-name:dmx-square9-d4}.dmx-square9-d5{animation-name:dmx-square9-d5}.dmx-square9-d6{animation-name:dmx-square9-d6}@keyframes dmx-square9-d1{0%,3.846154%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}3.846154%,30.769231%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}30.769231%,46.153846%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}46.153846%,50%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}50%,53.846154%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}53.846154%,57.692308%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}57.692308%,65.384615%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}65.384615%,71.153846%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}71.153846%,80.769231%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}80.769231%,84.615385%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}84.615385%,88.461538%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}88.461538%,92.307692%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}92.307692%,to{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}}@keyframes dmx-square9-d2{0%,5.769231%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}5.769231%,25%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}25%,30.769231%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}30.769231%,36.538462%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}36.538462%,50%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}50%,53.846154%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}53.846154%,57.692308%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}57.692308%,61.538462%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}61.538462%,65.384615%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}65.384615%,76.923077%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}76.923077%,80.769231%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}80.769231%,84.615385%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}84.615385%,88.461538%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}88.461538%,92.307692%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}92.307692%,to{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}}@keyframes dmx-square9-d3{0%,7.692308%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}7.692308%,25%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}25%,36.538462%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}36.538462%,42.307692%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}42.307692%,46.153846%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}46.153846%,50%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}50%,53.846154%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}53.846154%,57.692308%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}57.692308%,71.153846%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}71.153846%,76.923077%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}76.923077%,80.769231%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}80.769231%,84.615385%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}84.615385%,88.461538%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}88.461538%,92.307692%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}92.307692%,to{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}}@keyframes dmx-square9-d4{0%,13.461538%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}13.461538%,30.769231%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}30.769231%,50%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}50%,53.846154%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}53.846154%,57.692308%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}57.692308%,61.538462%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}61.538462%,65.384615%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}65.384615%,71.153846%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}71.153846%,84.615385%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}84.615385%,88.461538%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}88.461538%,92.307692%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}92.307692%,96.153846%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}96.153846%,to{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}}@keyframes dmx-square9-d5{0%,15.384615%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}15.384615%,25%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}25%,30.769231%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}30.769231%,36.538462%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}36.538462%,46.153846%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}46.153846%,50%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}50%,53.846154%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}53.846154%,57.692308%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}57.692308%,65.384615%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}65.384615%,76.923077%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}76.923077%,84.615385%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}84.615385%,88.461538%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}88.461538%,92.307692%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}92.307692%,96.153846%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}96.153846%,to{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}}@keyframes dmx-square9-d6{0%,17.307692%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}17.307692%,25%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}25%,36.538462%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}36.538462%,42.307692%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}42.307692%,50%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}50%,53.846154%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}53.846154%,57.692308%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}57.692308%,61.538462%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}61.538462%,71.153846%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}71.153846%,76.923077%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}76.923077%,84.615385%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}84.615385%,88.461538%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}88.461538%,92.307692%{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}92.307692%,96.153846%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}96.153846%,to{opacity:var(--dmx-opacity-base);--dmx-bloom-level: 0}}.dmx-square6-col-snake{animation:dmx-square6-col-snake calc(var(--dmx-cycle) * var(--dmx-speed, 1)) steps(5,end) infinite;animation-delay:calc(var(--dmx-col-pos, 0) * .2 * var(--dmx-cycle) * var(--dmx-speed, 1));will-change:opacity}@keyframes dmx-square6-col-snake{0%,20%{opacity:calc(.6 * var(--dmx-opacity-peak) + .25 * var(--dmx-opacity-mid) + .15 * var(--dmx-opacity-base));--dmx-bloom-level: 0}20%,40%{opacity:calc(.3 * var(--dmx-opacity-peak) + .5 * var(--dmx-opacity-mid) + .2 * var(--dmx-opacity-base));--dmx-bloom-level: 0}40%,60%{opacity:calc(.6 * var(--dmx-opacity-mid) + .4 * var(--dmx-opacity-base));--dmx-bloom-level: 0}60%,80%{opacity:calc(.2 * var(--dmx-opacity-mid) + .8 * var(--dmx-opacity-base));--dmx-bloom-level: 0}80%,to{opacity:calc(.625 * var(--dmx-opacity-base));--dmx-bloom-level: 0}}.dmx-circular2-ring{animation:dmx-circular2-ring calc(var(--dmx-cycle) * var(--dmx-speed, 1)) steps(12,end) infinite;animation-delay:calc(var(--dmx-ring-order, 0) * .0833333333 * var(--dmx-cycle) * var(--dmx-speed, 1));will-change:opacity}@keyframes dmx-circular2-ring{0%,8.333333%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}8.333333%,16.666667%{opacity:calc(.6 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid));--dmx-bloom-level: 0}16.666667%,25%{opacity:calc(.5 * var(--dmx-opacity-mid) + .5 * var(--dmx-opacity-base));--dmx-bloom-level: 0}25%,33.333333%{opacity:calc(.3 * var(--dmx-opacity-mid) + .7 * var(--dmx-opacity-base));--dmx-bloom-level: 0}33.333333%,41.666667%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}41.666667%,50%{opacity:calc(.6 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid));--dmx-bloom-level: 0}50%,58.333333%{opacity:calc(.5 * var(--dmx-opacity-mid) + .5 * var(--dmx-opacity-base));--dmx-bloom-level: 0}58.333333%,66.666667%{opacity:calc(.3 * var(--dmx-opacity-mid) + .7 * var(--dmx-opacity-base));--dmx-bloom-level: 0}66.666667%,75%{opacity:var(--dmx-opacity-peak);--dmx-bloom-level: 1}75%,83.333333%{opacity:calc(.6 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid));--dmx-bloom-level: 0}83.333333%,91.666667%{opacity:calc(.5 * var(--dmx-opacity-mid) + .5 * var(--dmx-opacity-base));--dmx-bloom-level: 0}91.666667%,to{opacity:calc(.3 * var(--dmx-opacity-mid) + .7 * var(--dmx-opacity-base));--dmx-bloom-level: 0}}@media (prefers-reduced-motion: reduce){.dmx-dot,.dmx-ripple,.dmx-ripple-echo,.dmx-center-origin-ripple,.dmx-collapse,.dmx-hover-ripple,.dmx-path,.dmx-diagonal-alt-sweep,.dmx-spiral-snake,.dmx-diagonal-snake,.dmx-outer-snake,.dmx-middle-snake,.dmx-square9-bit,.dmx-square6-col-snake,.dmx-circular2-ring{animation:none!important;transition:none!important}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-x-3{left:.75rem;right:.75rem}.inset-x-4{left:1rem;right:1rem}.inset-x-5{left:1.25rem;right:1.25rem}.inset-x-6{left:1.5rem;right:1.5rem}.-bottom-2{bottom:-.5rem}.-right-2{right:-.5rem}.bottom-0{bottom:0}.bottom-11{bottom:2.75rem}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-\[0\.35rem\]{left:.35rem}.left-\[1\.5rem\]{left:1.5rem}.right-1{right:.25rem}.right-2{right:.5rem}.right-4{right:1rem}.right-5{right:1.25rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-9{top:2.25rem}.top-\[0\.35rem\]{top:.35rem}.top-\[4\.15rem\]{top:4.15rem}.top-\[4\.2rem\]{top:4.2rem}.top-\[calc\(100\%\+10px\)\]{top:calc(100% + 10px)}.z-10{z-index:10}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[120\]{z-index:120}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.m-0{margin:0}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.-mt-1{margin-top:-.25rem}.-mt-24{margin-top:-6rem}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.mb-3{margin-bottom:.75rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[5rem\]{margin-bottom:5rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[4\/5\]{aspect-ratio:4/5}.h-1{height:.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1\.1rem\]{height:1.1rem}.h-\[10\.5rem\]{height:10.5rem}.h-\[10\.75rem\]{height:10.75rem}.h-\[11\.25rem\]{height:11.25rem}.h-\[3\.4rem\]{height:3.4rem}.h-\[4\.4rem\]{height:4.4rem}.h-\[4\.75rem\]{height:4.75rem}.h-\[460px\]{height:460px}.h-\[97vh\]{height:97vh}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-10{max-height:2.5rem}.max-h-32{max-height:8rem}.max-h-6{max-height:1.5rem}.max-h-7{max-height:1.75rem}.max-h-8{max-height:2rem}.max-h-\[1120px\]{max-height:1120px}.max-h-screen{max-height:100vh}.\!min-h-\[unset\]{min-height:unset!important}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-\[220px\]{min-height:220px}.min-h-\[320px\]{min-height:320px}.min-h-\[350px\]{min-height:350px}.min-h-\[4\.25rem\]{min-height:4.25rem}.min-h-\[450px\]{min-height:450px}.min-h-\[520px\]{min-height:520px}.min-h-\[72px\]{min-height:72px}.min-h-\[8\.5rem\]{min-height:8.5rem}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[14rem\]{width:14rem}.w-\[185\%\]{width:185%}.w-\[2\.7rem\]{width:2.7rem}.w-\[28rem\]{width:28rem}.w-\[4\.75rem\]{width:4.75rem}.w-\[7\.2rem\]{width:7.2rem}.w-\[8\.4rem\]{width:8.4rem}.w-\[8\.5rem\]{width:8.5rem}.w-\[8\.75rem\]{width:8.75rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-7xl{max-width:80rem}.max-w-\[1040px\]{max-width:1040px}.max-w-\[10ch\]{max-width:10ch}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[12ch\]{max-width:12ch}.max-w-\[13\.75rem\]{max-width:13.75rem}.max-w-\[1380px\]{max-width:1380px}.max-w-\[14\.5rem\]{max-width:14.5rem}.max-w-\[14ch\]{max-width:14ch}.max-w-\[14rem\]{max-width:14rem}.max-w-\[16ch\]{max-width:16ch}.max-w-\[18ch\]{max-width:18ch}.max-w-\[18rem\]{max-width:18rem}.max-w-\[20ch\]{max-width:20ch}.max-w-\[21rem\]{max-width:21rem}.max-w-\[22ch\]{max-width:22ch}.max-w-\[24rem\]{max-width:24rem}.max-w-\[260px\]{max-width:260px}.max-w-\[26rem\]{max-width:26rem}.max-w-\[28ch\]{max-width:28ch}.max-w-\[348px\]{max-width:348px}.max-w-\[34rem\]{max-width:34rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[38rem\]{max-width:38rem}.max-w-\[44rem\]{max-width:44rem}.max-w-\[46rem\]{max-width:46rem}.max-w-\[56rem\]{max-width:56rem}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[68rem\]{max-width:68rem}.max-w-\[720px\]{max-width:720px}.max-w-\[72ch\]{max-width:72ch}.max-w-\[760px\]{max-width:760px}.max-w-\[84rem\]{max-width:84rem}.max-w-\[860px\]{max-width:860px}.max-w-\[880px\]{max-width:880px}.max-w-\[900px\]{max-width:900px}.max-w-\[920px\]{max-width:920px}.max-w-\[min\(96vw\,80rem\)\]{max-width:min(96vw,80rem)}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.origin-left{transform-origin:left}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[1px\]{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[1px\]{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[6px\]{--tw-translate-x: 6px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[1px\]{--tw-translate-y: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.72\]{--tw-scale-x: .72;--tw-scale-y: .72;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[hero-audit-progress_12\.2s_linear_infinite\]{animation:hero-audit-progress 12.2s linear infinite}.animate-\[hero-check-reveal_2\.8s_ease-in-out_infinite\]{animation:hero-check-reveal 2.8s ease-in-out infinite}.animate-\[hero-circle-morph_2\.8s_ease-in-out_infinite\]{animation:hero-circle-morph 2.8s ease-in-out infinite}.animate-\[hero-doc-check_7\.2s_ease-in-out_infinite\]{animation:hero-doc-check 7.2s ease-in-out infinite}.animate-\[hero-drag-file_3\.6s_ease-in-out_infinite\]{animation:hero-drag-file 3.6s ease-in-out infinite}.animate-\[hero-drop-zone_3\.6s_ease-in-out_infinite\]{animation:hero-drop-zone 3.6s ease-in-out infinite}.animate-\[hero-eye-blink_8\.0s_ease-in-out_infinite\]{animation:hero-eye-blink 8s ease-in-out infinite}.animate-\[hero-eye-line_8\.0s_ease-in-out_infinite\]{animation:hero-eye-line 8s ease-in-out infinite}.animate-\[hero-eye-pupil_8\.0s_ease-in-out_infinite\]{animation:hero-eye-pupil 8s ease-in-out infinite}.animate-\[hero-eye-scan_8\.0s_ease-in-out_infinite\]{animation:hero-eye-scan 8s ease-in-out infinite}.animate-\[success-check_700ms_ease-out_220ms_both\]{animation:success-check .7s ease-out .22s both}.animate-\[success-pop_500ms_cubic-bezier\(0\.22\,1\,0\.36\,1\)_both\]{animation:success-pop .5s cubic-bezier(.22,1,.36,1) both}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.scroll-mt-56{scroll-margin-top:14rem}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-3{row-gap:.75rem}.gap-y-8{row-gap:2rem}.gap-y-\[68px\]{row-gap:68px}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(8rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[var\(--theme-border-subtle\)\]>:not([hidden])~:not([hidden]){border-color:var(--theme-border-subtle)}.self-center{align-self:center}.justify-self-center{justify-self:center}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.rounded-2xl{border-radius:1rem}.rounded-\[0\.9rem\]{border-radius:.9rem}.rounded-\[1\.1rem\]{border-radius:1.1rem}.rounded-\[1\.2rem\]{border-radius:1.2rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[1rem\]{border-radius:1rem}.rounded-\[2\.25rem\]{border-radius:2.25rem}.rounded-\[26px\]{border-radius:26px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[999px\]{border-radius:999px}.rounded-full{border-radius:9999px}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-bl-\[0\.45rem\]{border-bottom-left-radius:.45rem}.rounded-tr-\[0\.45rem\]{border-top-right-radius:.45rem}.border{border-width:1px}.border-2{border-width:2px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l-2{border-left-width:2px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#315efb\]{--tw-border-opacity: 1;border-color:rgb(49 94 251 / var(--tw-border-opacity, 1))}.border-\[\#7665F6\]\/20{border-color:#7665f633}.border-\[\#7c7ff7\]\/20{border-color:#7c7ff733}.border-\[\#7c7ff7\]\/25{border-color:#7c7ff740}.border-\[\#7c7ff7\]\/35{border-color:#7c7ff759}.border-\[\#C94B64\]{--tw-border-opacity: 1;border-color:rgb(201 75 100 / var(--tw-border-opacity, 1))}.border-\[\#d3d0cb\]{--tw-border-opacity: 1;border-color:rgb(211 208 203 / var(--tw-border-opacity, 1))}.border-\[rgba\(15\,23\,42\,0\.06\)\]{border-color:#0f172a0f}.border-\[var\(--theme-border\)\]{border-color:var(--theme-border)}.border-\[var\(--theme-border-subtle\)\]{border-color:var(--theme-border-subtle)}.border-black\/10{border-color:#0000001a}.border-black\/15{border-color:#00000026}.border-black\/5{border-color:#0000000d}.border-destructive{border-color:var(--destructive)}.border-transparent{border-color:transparent}.border-white\/10{border-color:#ffffff1a}.border-white\/40{border-color:#fff6}.bg-\[\#0b1220\]{--tw-bg-opacity: 1;background-color:rgb(11 18 32 / var(--tw-bg-opacity, 1))}.bg-\[\#111111\]{--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity, 1))}.bg-\[\#38a169\]{--tw-bg-opacity: 1;background-color:rgb(56 161 105 / var(--tw-bg-opacity, 1))}.bg-\[\#635bff\]{--tw-bg-opacity: 1;background-color:rgb(99 91 255 / var(--tw-bg-opacity, 1))}.bg-\[\#635bff\]\/10{background-color:#635bff1a}.bg-\[\#7665F6\]{--tw-bg-opacity: 1;background-color:rgb(118 101 246 / var(--tw-bg-opacity, 1))}.bg-\[\#7c6cff\]{--tw-bg-opacity: 1;background-color:rgb(124 108 255 / var(--tw-bg-opacity, 1))}.bg-\[\#7c7ff7\]\/60{background-color:#7c7ff799}.bg-\[\#d9defd\]{--tw-bg-opacity: 1;background-color:rgb(217 222 253 / var(--tw-bg-opacity, 1))}.bg-\[\#eaf8ee\]{--tw-bg-opacity: 1;background-color:rgb(234 248 238 / var(--tw-bg-opacity, 1))}.bg-\[\#ebeefe\]{--tw-bg-opacity: 1;background-color:rgb(235 238 254 / var(--tw-bg-opacity, 1))}.bg-\[\#eef1ff\]{--tw-bg-opacity: 1;background-color:rgb(238 241 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f2f4ff\]{--tw-bg-opacity: 1;background-color:rgb(242 244 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f7f7f7\]{--tw-bg-opacity: 1;background-color:rgb(247 247 247 / var(--tw-bg-opacity, 1))}.bg-\[\#f8f9ff\]{--tw-bg-opacity: 1;background-color:rgb(248 249 255 / var(--tw-bg-opacity, 1))}.bg-\[color\:rgba\(10\,11\,28\,0\.94\)\]{background-color:#0a0b1cf0}.bg-\[rgba\(255\,255\,255\,0\.4\)\]{background-color:#fff6}.bg-\[rgba\(8\,10\,20\,0\.42\)\]{background-color:#080a146b}.bg-\[var\(--theme-bg\)\]{background-color:var(--theme-bg)}.bg-\[var\(--theme-green\)\]{background-color:var(--theme-green)}.bg-\[var\(--theme-surface\)\]{background-color:var(--theme-surface)}.bg-\[var\(--theme-white\)\]{background-color:var(--theme-white)}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/35{background-color:#f59e0b59}.bg-background{background-color:var(--background)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/10{background-color:#0000001a}.bg-black\/20{background-color:#0003}.bg-black\/\[0\.04\]{background-color:#0000000a}.bg-destructive{background-color:var(--destructive)}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/35{background-color:#10b98159}.bg-fuchsia-500{--tw-bg-opacity: 1;background-color:rgb(217 70 239 / var(--tw-bg-opacity, 1))}.bg-fuchsia-500\/35{background-color:#d946ef59}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-rose-500\/35{background-color:#f43f5e59}.bg-sky-500{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.bg-sky-500\/35{background-color:#0ea5e959}.bg-transparent{background-color:transparent}.bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-violet-500\/35{background-color:#8b5cf659}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/55{background-color:#ffffff8c}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-\[linear-gradient\(135deg\,\#2a3e95_0\%\,\#b2aadb_100\%\)\]{background-image:linear-gradient(135deg,#2a3e95,#b2aadb)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.94\)_0\%\,rgba\(248\,247\,244\,0\.96\)_100\%\)\]{background-image:linear-gradient(180deg,#fffffff0,#f8f7f4f5)}.bg-\[linear-gradient\(180deg\,rgba\(7\,13\,24\,0\.08\)_0\%\,rgba\(7\,13\,24\,0\.16\)_48\%\,rgba\(7\,13\,24\,0\.34\)_100\%\)\]{background-image:linear-gradient(180deg,#070d1814,#070d1829 48%,#070d1857)}.bg-\[linear-gradient\(90deg\,rgba\(7\,13\,24\,0\.82\)_0\%\,rgba\(7\,13\,24\,0\.55\)_38\%\,rgba\(7\,13\,24\,0\.18\)_68\%\,rgba\(7\,13\,24\,0\.08\)_100\%\)\]{background-image:linear-gradient(90deg,#070d18d1,#070d188c 38%,#070d182e 68%,#070d1814)}.bg-\[radial-gradient\(circle_at_center\,rgba\(124\,127\,247\,0\.14\)\,rgba\(124\,127\,247\,0\.03\)_70\%\,transparent_100\%\)\]{background-image:radial-gradient(circle at center,rgba(124,127,247,.14),rgba(124,127,247,.03) 70%,transparent 100%)}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[rgba\(5\,5\,5\,0\.88\)\]{--tw-gradient-from: rgba(5,5,5,.88) var(--tw-gradient-from-position);--tw-gradient-to: rgba(5, 5, 5, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/40{--tw-gradient-from: rgb(255 255 255 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[rgba\(5\,5\,5\,0\.22\)\]{--tw-gradient-to: rgba(5, 5, 5, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgba(5,5,5,.22) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-50\%{--tw-gradient-via-position: 50%}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-white\/40{--tw-gradient-to: rgb(255 255 255 / .4) var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.fill-current{fill:currentColor}.fill-none{fill:none}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[5\%\]{padding-left:5%;padding-right:5%}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-28{padding-top:7rem;padding-bottom:7rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[6\%\]{padding-top:6%;padding-bottom:6%}.pb-0{padding-bottom:0}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pl-6{padding-left:1.5rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[2\.5rem\]{padding-top:2.5rem}.pt-\[3rem\]{padding-top:3rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-super{vertical-align:super}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\!text-\[8\.75rem\]{font-size:8.75rem!important}.\!text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.72em\]{font-size:.72em}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[18px\]{font-size:18px}.text-\[1rem\]{font-size:1rem}.text-\[2\.9rem\]{font-size:2.9rem}.text-\[2rem\]{font-size:2rem}.text-\[clamp\(0\.9rem\,1\.8vw\,1\.4rem\)\]{font-size:clamp(.9rem,1.8vw,1.4rem)}.text-\[clamp\(1\.25rem\,2\.3vw\,1\.7rem\)\]{font-size:clamp(1.25rem,2.3vw,1.7rem)}.text-\[clamp\(1\.35rem\,3\.8vw\,3\.4rem\)\]{font-size:clamp(1.35rem,3.8vw,3.4rem)}.text-\[clamp\(1\.5rem\,6vw\,2\.625rem\)\]{font-size:clamp(1.5rem,6vw,2.625rem)}.text-\[clamp\(1\.8rem\,4vw\,3rem\)\]{font-size:clamp(1.8rem,4vw,3rem)}.text-\[clamp\(2\.5rem\,6vw\,4\.25rem\)\]{font-size:clamp(2.5rem,6vw,4.25rem)}.text-\[clamp\(3\.2rem\,8vw\,6\.4rem\)\]{font-size:clamp(3.2rem,8vw,6.4rem)}.text-\[clamp\(3rem\,7vw\,5\.5rem\)\]{font-size:clamp(3rem,7vw,5.5rem)}.text-\[clamp\(3rem\,7vw\,5\.8rem\)\]{font-size:clamp(3rem,7vw,5.8rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.\!font-medium{font-weight:500!important}.font-\[900\]{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-\[0\.92\]{line-height:.92}.leading-\[0\.95\]{line-height:.95}.leading-\[0\.98\]{line-height:.98}.leading-\[0\.9\]{line-height:.9}.leading-\[1\.04\]{line-height:1.04}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.95\]{line-height:1.95}.leading-\[var\(--font-heading1-line-height\)\]{line-height:var(--font-heading1-line-height)}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[-0\.06em\]{letter-spacing:-.06em}.tracking-\[0\.01em\]{letter-spacing:.01em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[var\(--font-heading1-letter-spacing\)\]{letter-spacing:var(--font-heading1-letter-spacing)}.tracking-normal{letter-spacing:0em}.text-\[\#15130d\]{--tw-text-opacity: 1;color:rgb(21 19 13 / var(--tw-text-opacity, 1))}.text-\[\#22c55e\]{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-\[\#2d2d2f\]{--tw-text-opacity: 1;color:rgb(45 45 47 / var(--tw-text-opacity, 1))}.text-\[\#315efb\]{--tw-text-opacity: 1;color:rgb(49 94 251 / var(--tw-text-opacity, 1))}.text-\[\#315efb\]\/70{color:#315efbb3}.text-\[\#38a169\]{--tw-text-opacity: 1;color:rgb(56 161 105 / var(--tw-text-opacity, 1))}.text-\[\#5b5f8d\]{--tw-text-opacity: 1;color:rgb(91 95 141 / var(--tw-text-opacity, 1))}.text-\[\#635bff\]{--tw-text-opacity: 1;color:rgb(99 91 255 / var(--tw-text-opacity, 1))}.text-\[\#7665F6\]{--tw-text-opacity: 1;color:rgb(118 101 246 / var(--tw-text-opacity, 1))}.text-\[\#7c7ff7\]{--tw-text-opacity: 1;color:rgb(124 127 247 / var(--tw-text-opacity, 1))}.text-\[\#8d8780\]{--tw-text-opacity: 1;color:rgb(141 135 128 / var(--tw-text-opacity, 1))}.text-\[\#C94B64\]{--tw-text-opacity: 1;color:rgb(201 75 100 / var(--tw-text-opacity, 1))}.text-\[\#d86b63\]{--tw-text-opacity: 1;color:rgb(216 107 99 / var(--tw-text-opacity, 1))}.text-\[var\(--theme-black\)\]{color:var(--theme-black)}.text-\[var\(--theme-blue\)\]{color:var(--theme-blue)}.text-\[var\(--theme-dim\)\]{color:var(--theme-dim)}.text-\[var\(--theme-muted\)\]{color:var(--theme-muted)}.text-\[var\(--theme-text\)\]{color:var(--theme-text)}.text-\[var\(--theme-white\)\]{color:var(--theme-white)}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-black\/30{color:#0000004d}.text-black\/45{color:#00000073}.text-black\/55{color:#0000008c}.text-black\/60{color:#0009}.text-black\/65{color:#000000a6}.text-black\/70{color:#000000b3}.text-destructive-foreground{color:var(--destructive-foreground)}.text-foreground{color:var(--foreground)}.text-transparent{color:transparent}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/80{color:#fffc}.underline{text-decoration-line:underline}.decoration-\[\#315efb\]\/40{text-decoration-color:#315efb66}.decoration-black\/25{text-decoration-color:#00000040}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-90{opacity:.9}.mix-blend-multiply{mix-blend-mode:multiply}.shadow-\[0_0_0_5px_rgba\(99\,91\,255\,0\.08\)\]{--tw-shadow: 0 0 0 5px rgba(99,91,255,.08);--tw-shadow-colored: 0 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 10px 24px rgba(15,23,42,.06);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 10px 30px rgba(15,23,42,.04);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(99\,91\,255\,0\.12\)\]{--tw-shadow: 0 10px 30px rgba(99,91,255,.12);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(99\,91\,255\,0\.18\)\]{--tw-shadow: 0 14px 30px rgba(99,91,255,.18);--tw-shadow-colored: 0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_36px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 16px 36px rgba(15,23,42,.06);--tw-shadow-colored: 0 16px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(118\,101\,246\,0\.18\)\]{--tw-shadow: 0 16px 40px rgba(118,101,246,.18);--tw-shadow-colored: 0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 18px 42px rgba(15,23,42,.08);--tw-shadow-colored: 0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(99\,91\,255\,0\.1\)\]{--tw-shadow: 0 18px 42px rgba(99,91,255,.1);--tw-shadow-colored: 0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(0\,0\,0\,0\.48\)\]{--tw-shadow: 0 18px 48px rgba(0,0,0,.48);--tw-shadow-colored: 0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow: 0 18px 60px rgba(15,23,42,.05);--tw-shadow-colored: 0 18px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 20px 60px rgba(15,23,42,.04);--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow: 0 24px 60px rgba(15,23,42,.18);--tw-shadow-colored: 0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 24px 80px rgba(15,23,42,.08);--tw-shadow-colored: 0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: 0 28px 90px rgba(15,23,42,.12);--tw-shadow-colored: 0 28px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_100px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: 0 30px 100px rgba(15,23,42,.12);--tw-shadow-colored: 0 30px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_120px_rgba\(0\,0\,0\,0\.32\)\]{--tw-shadow: 0 32px 120px rgba(0,0,0,.32);--tw-shadow-colored: 0 32px 120px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(56\,161\,105\,0\.18\)\]{--tw-shadow: 0 8px 18px rgba(56,161,105,.18);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.18\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.18);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.9);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-1{outline-width:1px}.-outline-offset-1{outline-offset:-1px}.outline-\[rgba\(0\,0\,0\,0\.1\)\]{outline-color:#0000001a}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[\#635bff\]\/10{--tw-ring-color: rgb(99 91 255 / .1)}.ring-offset-background{--tw-ring-offset-color: var(--background)}.brightness-0{--tw-brightness: brightness(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[7px\]{--tw-backdrop-blur: blur(7px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,scale\]{transition-property:background-color,scale;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,transform\]{transition-property:background-color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,scale\]{transition-property:opacity,scale;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,transform\,visibility\]{transition-property:opacity,transform,visibility;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,background-color\,border-color\]{transition-property:transform,background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,box-shadow\,border-color\]{transition-property:transform,box-shadow,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,filter\]{transition-property:transform,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,left\,box-shadow\]{transition-property:transform,left,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-\[background-position\]{will-change:background-position}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.fade-out{--tw-exit-opacity: 0}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.\[backface-visibility\:hidden\]{backface-visibility:hidden}.\[font-size\:clamp\(2px\,0\.66vw\,9px\)\]{font-size:clamp(2px,.66vw,9px)}.\[text-wrap\:balance\]{text-wrap:balance}.\[text-wrap\:pretty\]{text-wrap:pretty}.\[transform-style\:preserve-3d\]{transform-style:preserve-3d}.\[transform\:rotateY\(180deg\)\]{transform:rotateY(180deg)}@font-face{font-family:Inter;src:url(/assets/fonts/Inter/Inter-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/Inter/Inter-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/Inter/Inter-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/Inter/Inter-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/Inter/Inter-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--theme-yellow: #EBAC4C;--theme-green: #55B685;--theme-blue: #4E80EE;--theme-red: #DD524C;--theme-black: #121212;--theme-white: #ffffff;--theme-bg: #ffffff;--theme-surface: #ffffff;--theme-surface-hover: #f5f5f5;--theme-surface-elevated: #fafafa;--theme-border: rgba(18, 18, 18, .12);--theme-border-subtle: rgba(18, 18, 18, .08);--theme-text: #121212;--theme-muted: rgba(18, 18, 18, .66);--theme-dim: rgba(18, 18, 18, .42);--theme-overlay: rgba(255, 255, 255, .76);--theme-code-bg: #f5f5f5;--theme-shadow-card: 0 10px 30px rgba(18, 18, 18, .06);--theme-shadow-glow: 0 0 0 rgba(0, 0, 0, 0);--theme-light-blue: #E8F0FE;--theme-white-v1: #FCFBFA;--dealflow-node: #494644;--dealflow-coolGray: #abaeb5;--dealflow-blue: #6eaeca;--dealflow-orange: #fc9c60;--dealflow-coral: #fb716f;--dealflow-green: #74c365;--privateplacements-node: #494644;--privateplacements-coolGray: #abaeb5;--privateplacements-blue: #6eaeca;--privateplacements-orange: #fc9c60;--privateplacements-coral: #fb716f;--privateplacements-green: #74c365;--background: var(--theme-bg);--foreground: var(--theme-text);--card: var(--theme-surface);--card-foreground: var(--theme-text);--primary: var(--theme-blue);--primary-foreground: var(--theme-black);--secondary: var(--theme-surface);--secondary-foreground: var(--theme-text);--muted: var(--theme-surface-hover);--muted-foreground: var(--theme-muted);--accent: var(--theme-green);--accent-foreground: var(--theme-black);--input: var(--theme-surface-elevated);--ring: var(--theme-blue);--radius: .875rem;--popover: var(--theme-surface-elevated);--popover-foreground: var(--theme-text);--destructive: var(--theme-red);--chart-1: var(--theme-yellow);--chart-2: var(--theme-green);--chart-3: var(--theme-blue);--chart-4: var(--theme-red);--chart-5: #f59e0b;--sidebar: var(--theme-surface);--sidebar-foreground: var(--theme-text);--sidebar-primary: var(--theme-blue);--sidebar-primary-foreground: var(--theme-black);--sidebar-accent: var(--theme-surface-hover);--sidebar-accent-foreground: var(--theme-text);--sidebar-ring: var(--theme-blue);--font-heading1-family: "Inter", "Helvetica Neue", Arial, sans-serif;--font-heading1-size: 6.25rem;--font-heading1-weight: 700;--font-heading1-line-height: .94;--font-heading1-letter-spacing: -.06em;--font-heading2-family: "Inter", "Helvetica Neue", Arial, sans-serif;--font-heading2-size: 4.25rem;--font-heading2-weight: 700;--font-heading2-line-height: 1.04;--font-heading2-letter-spacing: -.04em;--font-heading2Small-family: "Inter", "Helvetica Neue", Arial, sans-serif;--font-heading2Small-size: 2.75rem;--font-heading2Small-weight: 700;--font-heading2Small-line-height: 1.08;--font-heading2Small-letter-spacing: -.04em;--font-heading3-family: "Inter", "Helvetica Neue", Arial, sans-serif;--font-heading3-size: 1.5rem;--font-heading3-weight: 700;--font-heading3-line-height: 1.2;--font-heading3-letter-spacing: -.03em;--font-body-family: "Inter", "Helvetica Neue", Arial, sans-serif;--font-body-size: 1.375rem;--font-body-weight: 400;--font-body-line-height: 1.75;--font-body-letter-spacing: 0em;--font-bodyItalic-family: "Inter", "Helvetica Neue", Arial, sans-serif;--font-bodyItalic-size: var(--font-body-size);--font-bodyItalic-weight: var(--font-body-weight);--font-bodyItalic-line-height: var(--font-body-line-height);--font-bodyItalic-letter-spacing: var(--font-body-letter-spacing);--font-bodySecondary-family: "Inter", "Helvetica Neue", Arial, sans-serif;--font-bodySecondary-size: .9375rem;--font-bodySecondary-weight: 400;--font-bodySecondary-line-height: 1.45;--font-bodySecondary-letter-spacing: 0em;--font-label-family: "Inter", "Helvetica Neue", Arial, sans-serif;--font-label-size: .75rem;--font-label-weight: 700;--font-label-line-height: 1.2;--font-label-letter-spacing: .14em;--font-caption-family: "Inter", "Helvetica Neue", Arial, sans-serif;--font-caption-size: .875rem;--font-caption-weight: 400;--font-caption-line-height: 1.5;--font-caption-letter-spacing: 0em}html,body,#app,[class]{font-family:var(--font-body-family)}body,button,input,select,textarea{font-family:inherit}html{scroll-behavior:smooth;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{background:var(--theme-bg);color:var(--theme-text);font-size:var(--font-body-size);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height);letter-spacing:var(--font-body-letter-spacing);overflow-x:hidden;text-wrap:pretty}h1,.font-heading1{font-family:var(--font-heading1-family);font-size:clamp(2.5rem,9vw,var(--font-heading1-size))!important;font-weight:var(--font-heading1-weight);line-height:var(--font-heading1-line-height);letter-spacing:var(--font-heading1-letter-spacing);text-wrap:balance}.font-heading2{font-family:var(--font-heading2-family);font-size:var(--font-heading2-size)!important;font-weight:var(--font-heading2-weight);line-height:var(--font-heading2-line-height);letter-spacing:var(--font-heading2-letter-spacing);text-wrap:balance}.font-heading2-small{font-family:var(--font-heading2Small-family);font-size:var(--font-heading2Small-size)!important;font-weight:var(--font-heading2Small-weight);line-height:var(--font-heading2Small-line-height);letter-spacing:var(--font-heading2Small-letter-spacing);text-wrap:balance}@media (max-width: 639px){.rolling-ticker .font-heading2{font-size:clamp(.95rem,4.6vw,1.7rem)!important}}@media (min-width: 640px) and (max-width: 1023px){.rolling-ticker .font-heading2{font-size:clamp(1.8rem,4.2vw,3rem)!important}}.font-heading3{font-family:var(--font-heading3-family);font-size:var(--font-heading3-size)!important;font-weight:var(--font-heading3-weight);line-height:var(--font-heading3-line-height);letter-spacing:var(--font-heading3-letter-spacing);text-wrap:balance}p,li,.font-body{font-family:var(--font-body-family);font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight);line-height:var(--font-body-line-height);letter-spacing:var(--font-body-letter-spacing)}.font-body-secondary{font-family:var(--font-bodySecondary-family);font-size:var(--font-bodySecondary-size)!important;font-weight:var(--font-bodySecondary-weight);line-height:var(--font-bodySecondary-line-height);letter-spacing:var(--font-bodySecondary-letter-spacing)}.font-body-italic{font-family:var(--font-bodyItalic-family);font-size:var(--font-bodyItalic-size)!important;font-weight:var(--font-bodyItalic-weight);line-height:var(--font-bodyItalic-line-height);letter-spacing:var(--font-bodyItalic-letter-spacing);font-style:italic}.material-section-label,.font-label{font-family:var(--font-label-family);font-size:var(--font-label-size);font-weight:var(--font-label-weight);line-height:var(--font-label-line-height);letter-spacing:var(--font-label-letter-spacing)}.font-caption{font-family:var(--font-caption-family);font-size:var(--font-caption-size);font-weight:var(--font-caption-weight);line-height:var(--font-caption-line-height);letter-spacing:var(--font-caption-letter-spacing)}body.menu-open{overflow:hidden}.material-page-shell{width:100%;padding-bottom:0}.material-full-bleed{width:100%}.material-content-frame{width:min(var(--page-content-width, 96%),1265px);margin-inline:auto}.material-copy-width{width:min(100%,42rem)}.material-copy-width-wide{width:min(100%,46rem)}.material-copy-width-narrow{width:min(100%,680px)}@media (max-width: 1024px){.material-copy-width,.material-copy-width-wide{width:min(100%,72vw)}}@media (max-width: 768px){.material-page-shell{padding-inline:.75rem;padding-bottom:3rem}.material-copy-width,.material-copy-width-wide{width:100%}}.material-section{border-top:1px solid var(--theme-border-subtle)}.material-page{min-height:100vh;background:var(--theme-bg);color:var(--theme-text)}.material-shell{display:flex;flex-direction:column}.material-section-padding{padding-block:clamp(4rem,8vw,7rem)}.material-page section:last-of-type{padding-bottom:clamp(4rem,8vw,7rem)}.material-section-label{margin-bottom:.5rem;text-transform:uppercase;color:var(--theme-muted)}.material-card{border:1px solid var(--theme-border);background:var(--theme-surface);box-shadow:var(--theme-shadow-card)}.fixed-fee-odometer{--odometer-display-size: clamp(1.95rem, 4.4vw, 3.05rem);--odometer-slot-radius: 1rem;--odometer-gap: clamp(.45rem, 1vw, .75rem);display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);align-items:center;gap:clamp(1rem,3vw,2.5rem);width:100%;border-radius:1.75rem;padding:clamp(1.5rem,3vw,2.5rem);background:linear-gradient(180deg,#fffffffa,#f8f7f4f5)}.fixed-fee-odometer__panel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;min-height:clamp(16rem,28vw,20rem);text-align:center}.fixed-fee-odometer__panel--left{justify-content:flex-start;padding-top:clamp(1rem,2vw,1.8rem);padding-bottom:clamp(1.5rem,2.8vw,2.5rem);transform:translateY(clamp(.35rem,1vw,2.9rem))}.fixed-fee-odometer__panel--right{justify-content:center;padding-top:clamp(1rem,2vw,1.4rem);padding-bottom:clamp(1.5rem,2.8vw,2.5rem)}.fixed-fee-odometer__headline{margin:0;color:var(--theme-text);text-wrap:balance;padding-bottom:1.8rem}.fixed-fee-odometer__headline--primary{font-size:clamp(2rem,3.6vw,4rem)!important;font-weight:var(--font-heading1-weight);line-height:1;transform:translateY(-.24rem)}.fixed-fee-odometer__headline--secondary{font-size:clamp(1.15rem,2.1vw,1.5rem)!important;font-weight:500;line-height:1.02;letter-spacing:-.03em;transform:translateY(.42rem)}.fixed-fee-odometer__panel--right .fixed-fee-odometer__headline--secondary{font-size:clamp(2.2rem,4.2vw,2.8rem)!important}.fixed-fee-odometer__panel--left .fixed-fee-odometer__headline--primary{transform:translateY(0)}.fixed-fee-odometer__panel--left .fixed-fee-odometer__headline--secondary,.fixed-fee-odometer__panel--right .fixed-fee-odometer__headline--secondary{font-size:clamp(1.5rem,2.8vw,2.3rem)!important}.fixed-fee-odometer__logo{width:min(100%,18rem);height:auto;opacity:.96;padding-bottom:clamp(2.5rem,4vw,3.75rem);transform:translateY(clamp(-1.25rem,-1.8vw,-.5rem))}.fixed-fee-odometer__divider{width:1px;height:100%;min-height:14rem;background:var(--theme-border-subtle)}.fixed-fee-odometer__display{display:inline-flex;align-items:flex-start;justify-content:center;gap:var(--odometer-gap);min-width:0;max-width:100%;flex-wrap:nowrap;transform:translateY(.45rem);margin-bottom:clamp(.9rem,1.8vw,1.6rem)}.fixed-fee-odometer__slot{position:relative;display:flex;flex:0 0 auto;height:clamp(5.3rem,10vw,7rem);width:clamp(2.5rem,5.4vw,3.8rem);align-items:center;justify-content:center;padding:1px;overflow:hidden;border-radius:var(--odometer-slot-radius);background:linear-gradient(180deg,#fdfdfd,#ececec);box-shadow:0 14px 30px #12121214,0 2px 6px #12121214}.fixed-fee-odometer__slot-inner{position:relative;display:flex;height:100%;width:100%;align-items:center;justify-content:center;overflow:hidden;border-radius:calc(var(--odometer-slot-radius) - 1px);background:linear-gradient(180deg,rgba(255,255,255,.92),transparent 18%,transparent 82%,rgba(0,0,0,.04)),linear-gradient(180deg,#fff,#f4f4f4 52%,#efefef);box-shadow:inset 0 1px #fffc,inset 0 -1px #0000000a,inset 0 10px 18px #fff3,inset 0 -12px 18px #00000014}.fixed-fee-odometer__slot--currency{background:linear-gradient(180deg,#fdfdfd,#ececec)}.fixed-fee-odometer__slot-inner--currency{background:linear-gradient(180deg,rgba(255,255,255,.92),transparent 18%,transparent 82%,rgba(0,0,0,.04)),linear-gradient(180deg,#fff,#f4f4f4 52%,#efefef)}.fixed-fee-odometer__window{position:absolute;top:12%;right:0;bottom:12%;left:0;overflow:hidden}.fixed-fee-odometer__groove{position:absolute;inset-inline:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.18),transparent);box-shadow:0 1px #ffffff73;z-index:2}.fixed-fee-odometer__groove--top{top:24%}.fixed-fee-odometer__groove--bottom{bottom:24%}.fixed-fee-odometer__digit-stack{display:grid;grid-template-rows:repeat(12,33.3333%);height:400%;width:100%;transition:transform .52s cubic-bezier(.16,1,.3,1);will-change:transform;align-items:center}.fixed-fee-odometer__digit,.fixed-fee-odometer__symbol,.fixed-fee-odometer__fixed-fee-text{font-family:var(--font-heading2-family);font-size:var(--odometer-display-size);font-weight:var(--font-heading2-weight);line-height:1;letter-spacing:-.045em;color:#000;-webkit-font-smoothing:antialiased;-webkit-text-fill-color:#000000;text-rendering:geometricPrecision}.fixed-fee-odometer__digit,.fixed-fee-odometer__symbol{display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding-top:.24em;padding-bottom:.69em;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.fixed-fee-odometer__digit{padding-inline:.05em .02em;text-shadow:none;backface-visibility:hidden;transform:translateZ(0)}.fixed-fee-odometer__digit--adjacent{opacity:1;filter:none}.fixed-fee-odometer__symbol{height:auto;transform:translate(.02em,.25em)}@media (min-width: 1024px) and (max-width: 1400px){.fixed-fee-odometer{--odometer-display-size: clamp(1.6rem, 2.4vw, 2.25rem);--odometer-gap: clamp(.26rem, .65vw, .45rem)}.fixed-fee-odometer__slot{width:clamp(2rem,4vw,2.85rem);height:clamp(4.1rem,7.5vw,5.4rem)}}@media (max-width: 1023px){.fixed-fee-odometer{--odometer-display-size: clamp(1.34rem, 2.75vw, 1.95rem);--odometer-gap: clamp(.22rem, .55vw, .4rem);grid-template-columns:1fr;justify-items:center;text-align:center}.fixed-fee-odometer__panel{min-width:0;width:100%}.fixed-fee-odometer__panel--left{transform:none;padding-top:0}.fixed-fee-odometer__panel--left .fixed-fee-odometer__headline--primary{font-size:clamp(2rem,4.2vw,3rem)!important}.fixed-fee-odometer__panel--left .fixed-fee-odometer__headline--secondary,.fixed-fee-odometer__panel--right .fixed-fee-odometer__headline--secondary{font-size:clamp(1.8rem,3.6vw,2.5rem)!important}.fixed-fee-odometer__display{width:100%;transform:none}.fixed-fee-odometer__slot{width:clamp(1.75rem,3.7vw,2.35rem);height:clamp(3.5rem,6.5vw,4.55rem)}.fixed-fee-odometer__logo{width:min(100%,15rem);padding-bottom:3.5rem}.fixed-fee-odometer__divider{width:100%;height:1px;min-height:1px}}@media (max-width: 640px){.fixed-fee-odometer{--odometer-display-size: clamp(1.7rem, 7.8vw, 2.3rem);--odometer-gap: .28rem}.fixed-fee-odometer__headline--primary{font-size:clamp(1.35rem,5vw,1.8rem)!important}.fixed-fee-odometer__headline--secondary{font-size:clamp(.92rem,3.5vw,1.15rem)!important}.fixed-fee-odometer__logo{width:min(100%,13rem)}.fixed-fee-odometer__display{gap:var(--odometer-gap)}.fixed-fee-odometer__slot{width:clamp(2.15rem,8.8vw,2.7rem);height:clamp(4.25rem,14vw,5rem);--odometer-slot-radius: .8rem}}.disclosure-route{position:relative;display:grid;gap:clamp(7rem,15vw,12rem);padding:clamp(1rem,2vw,1.5rem) 0}.disclosure-route__line{position:absolute;top:0;bottom:0;left:50%;width:clamp(4rem,8vw,6rem);transform:translate(-50%);pointer-events:none}.disclosure-route__svg{height:100%;width:100%;overflow:visible}.disclosure-route__track,.disclosure-route__progress{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.disclosure-route__track{stroke:var(--theme-dim);stroke-width:3.5}.disclosure-route__progress{stroke:#000;stroke-width:3.5;opacity:var(--disclosure-route-progress-fade, .22);filter:drop-shadow(0 0 1px rgba(0,0,0,.08)) drop-shadow(0 0 8px rgba(0,0,0,.04));transition:y2 .24s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1),filter .26s ease-out;will-change:y2,opacity,filter}.disclosure-route__entry{display:flex;align-items:center;gap:clamp(1.5rem,4vw,4rem)}.disclosure-route__entry--left{justify-content:flex-start}.disclosure-route__entry--right{justify-content:flex-end;flex-direction:row-reverse}.disclosure-route__card{position:relative;display:flex;min-height:260px;width:min(100%,42rem);align-items:center;justify-content:space-between;gap:clamp(1.75rem,4vw,4rem);border-radius:1.5rem;padding:1.5rem 1.75rem 2rem;background:linear-gradient(180deg,#fff,#f8f7f4);box-shadow:0 18px 60px #0f172a0d;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:1;transition:transform .26s ease,border-color .26s ease,box-shadow .26s ease,background-color .26s ease,opacity .26s ease}.disclosure-route__entry--active .disclosure-route__card{border-color:#0f172a29;background:linear-gradient(180deg,#fff,#f5f6ff);opacity:1;box-shadow:0 18px 60px #0f172a0d;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transform:translateY(-6px)}.disclosure-route__entry--done .disclosure-route__card{border-color:#0f172a1a}.disclosure-route__visual{flex:0 0 min(100%,22rem);width:min(100%,22rem);max-width:22rem}.disclosure-route__visual--outside{flex-shrink:0}.disclosure-visual-frame{display:flex;min-height:200px;width:100%;max-width:22rem;align-items:center;justify-content:center}.disclosure-doc{width:100%;border:1px solid var(--theme-border);border-radius:1.25rem;background:linear-gradient(180deg,#fffffffa,#f8f7f4f0);box-shadow:0 18px 40px #12121214;padding:1rem}.disclosure-doc__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.82rem;font-weight:600;letter-spacing:-.02em;color:var(--theme-text)}.disclosure-doc__lines{display:grid;gap:.55rem;margin-top:1rem}.disclosure-doc__lines span{display:block;height:.38rem;border-radius:999px;background:#1212121a}.disclosure-doc__lines span:nth-child(1){width:100%}.disclosure-doc__lines span:nth-child(2){width:82%}.disclosure-doc__lines span:nth-child(3){width:68%}.disclosure-doc__lines span:nth-child(4){width:56%}.disclosure-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.28rem .58rem;background:#4e80ee1f;color:var(--theme-blue);font-size:.72rem;font-weight:600}.disclosure-badge--green{background:#55b6851f;color:var(--theme-green)}.disclosure-mda-visual{display:grid;grid-template-columns:auto 2.5rem minmax(0,1fr);align-items:center;gap:.9rem;width:100%;max-width:22rem}.disclosure-mda-visual{display:flex;align-items:center;gap:24px;padding:20px 24px;min-height:110px;position:relative}.disclosure-dnd-source{display:flex;flex-direction:column;align-items:center;gap:6px;flex-shrink:0;min-width:76px}.disclosure-drag-hint{font-size:11px;color:var(--color-text-tertiary);white-space:nowrap;letter-spacing:.02em;opacity:0;transform:translateY(2px);transition:opacity .22s ease,transform .22s ease}.disclosure-drag-hint.is-visible{opacity:1;transform:translateY(0)}.disclosure-chip-ghost{width:76px;height:34px;border:1.5px dashed var(--color-border-tertiary);border-radius:var(--border-radius-md);opacity:0;transform:scale(.94);transition:opacity .26s ease,transform .26s cubic-bezier(.22,1,.36,1)}.disclosure-chip-ghost.is-visible{opacity:.35;transform:scale(1)}.disclosure-excel-chip{display:flex;align-items:center;gap:7px;padding:9px 15px;background:linear-gradient(180deg,#f1ffd8,#d7f6a6);color:#194d08;border:1px solid #8fd14e;border-radius:999px;box-shadow:0 10px 24px #7cbe352e,inset 0 1px #ffffffbf;font-size:13px;font-weight:600;letter-spacing:.01em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;white-space:nowrap;transform-origin:center left;will-change:transform,opacity;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,background .22s ease,border-color .22s ease,opacity .22s ease,filter .22s ease}.disclosure-excel-chip .ti{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:4px;background:#266c0b1a;font-size:13px;color:#2f7a12;box-shadow:inset 0 0 0 1px #2f7a1214}@keyframes disclosure-lift{0%{transform:translateZ(0) rotate(0) scale(1)}55%{transform:translate3d(.2rem,-.18rem,0) rotate(-2deg) scale(1.03)}to{transform:translate3d(.45rem,-.28rem,0) rotate(-4deg) scale(1.06)}}.disclosure-excel-chip--lifting{animation:disclosure-lift .5s cubic-bezier(.22,1,.36,1) forwards}@keyframes disclosure-fly{0%{transform:translate3d(.45rem,-.28rem,0) rotate(-4deg) scale(1.06);opacity:1}45%{transform:translate3d(4.4rem,-.4rem,0) rotate(-5deg) scale(1.02);opacity:.92}to{transform:translate3d(8.9rem,-.18rem,0) rotate(-6deg) scale(.95);opacity:0}}.disclosure-excel-chip--flying{animation:disclosure-fly .96s cubic-bezier(.2,.8,.2,1) forwards;pointer-events:none}.disclosure-excel-chip--settling{opacity:0;transform:translate3d(8rem,-.12rem,0) rotate(-5deg) scale(.96);filter:blur(.4px);transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .34s ease-out,filter .34s ease-out}.disclosure-excel-chip--hidden{opacity:0;visibility:hidden;transform:translate3d(8rem,-.12rem,0) rotate(-5deg) scale(.96);filter:blur(.4px);transition:opacity .32s ease-out,transform .42s cubic-bezier(.22,1,.36,1),filter .34s ease-out,visibility 0s linear .32s}.disclosure-doc{flex:1;min-height:90px;background:var(--color-background-primary);border:.5px solid var(--color-border-tertiary);border-radius:var(--border-radius-xl);padding:12px 16px;box-shadow:0 0 #5ba93900;will-change:transform,filter,box-shadow;transition:transform .36s cubic-bezier(.22,1,.36,1),border-color .32s ease,background-color .32s ease,box-shadow .36s ease,filter .32s ease,opacity .32s ease}.disclosure-doc--over{border:1.5px dashed var(--color-border-info);background:var(--color-background-info)}.disclosure-doc--settling{transform:scale(.996);filter:blur(.25px)}.disclosure-doc--active{border:.5px solid var(--color-border-success);background:linear-gradient(180deg,#f7fff3,#f3fbef);box-shadow:0 14px 30px #5ea44c1f,0 0 0 1px #6dbb4b14}.disclosure-doc__header{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:500;color:var(--color-text-primary);margin-bottom:10px}.disclosure-doc__title{display:inline-flex;align-items:center;gap:8px;min-width:0}.disclosure-doc__title-icon{display:inline-grid;place-items:center;width:18px;height:18px;flex-shrink:0;border-radius:5px;background:#0f172a0d;color:#0f172ab8;font-size:12px}.disclosure-doc--active .disclosure-doc__title-icon{background:#7ec03e24;color:#2f7a12}.disclosure-doc__lines{display:flex;flex-direction:column;gap:5px;margin-bottom:10px}.disclosure-doc__lines span{display:block;height:3px;border-radius:2px;background:var(--color-border-tertiary)}.disclosure-doc__lines span:nth-child(1){width:80%}.disclosure-doc__lines span:nth-child(2){width:62%}.disclosure-doc__lines span:nth-child(3){width:44%}.disclosure-drop-zone-hint{display:flex;justify-content:center;font-size:18px;color:var(--color-text-info);animation:disclosure-bob .7s ease-in-out infinite alternate;opacity:0;transform:translateY(4px);transition:opacity .22s ease,transform .22s ease}.disclosure-drop-zone-hint.is-visible{opacity:1;transform:translateY(0)}.disclosure-badge{font-size:11px;padding:2px 8px;border-radius:20px;font-weight:500}.disclosure-badge-stack{position:relative;display:inline-grid;min-width:5.1rem;min-height:1.3rem}.disclosure-badge-stack .disclosure-badge{grid-area:1 / 1;opacity:0;transform:translateY(3px) scale(.985);transition:opacity .28s ease,transform .32s cubic-bezier(.22,1,.36,1)}.disclosure-badge-stack .disclosure-badge.is-visible{opacity:1;transform:translateY(0) scale(1)}.disclosure-badge--green{background:linear-gradient(180deg,#ecffd8,#d8f4b3);color:#1d5b08;border:1px solid rgba(126,192,62,.4)}.disclosure-badge--blue{background:var(--color-background-info);color:var(--color-text-info)}.disclosure-check-row{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--color-text-success);opacity:0;transform:translateY(4px);transition:opacity .3s ease,transform .34s cubic-bezier(.22,1,.36,1)}.disclosure-check-row.is-visible{opacity:1;transform:translateY(0)}.disclosure-checkmark--animated{display:inline-block;animation:disclosure-pop .35s cubic-bezier(.68,-.55,.265,1.55) both}@keyframes disclosure-pop{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes disclosure-bob{0%{transform:translateY(0)}to{transform:translateY(-4px)}}@keyframes disclosure-loaded-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.disclosure-comp-sheet__value--old,.disclosure-comp-sheet__value--new,.disclosure-excel-chip,.disclosure-doc,.disclosure-check-row,.disclosure-checkmark--animated,.disclosure-drop-zone-hint{animation:none!important;transition-duration:.01ms!important;transform:none!important;filter:none!important}.disclosure-comp-sheet__value--old{opacity:0!important}.disclosure-comp-sheet__value--new{position:static;opacity:1!important}}.disclosure-arrow{position:relative;height:2px;background:#12121233}.disclosure-arrow:after{content:"";position:absolute;right:-.1rem;top:50%;width:.6rem;height:.6rem;border-top:2px solid rgba(18,18,18,.2);border-right:2px solid rgba(18,18,18,.2);transform:translateY(-50%) rotate(45deg)}.disclosure-check-row{display:flex;align-items:center;gap:.55rem;margin-top:1rem;color:var(--theme-muted);font-size:.8rem}.disclosure-checkmark{display:inline-grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:999px;background:#55b68524;color:var(--theme-green);font-size:.82rem;font-weight:700}.disclosure-checkmark--animated{animation:disclosure-check-pop 1.2s ease-out infinite}.disclosure-aif-visual{position:relative;width:100%;max-width:none;min-height:24rem;aspect-ratio:1 / 1;overflow:visible}.hero-visual{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:28rem}.hero-visual__frame{width:100%;max-width:min(100%,32rem);min-height:0}.hero-visual__aif{max-width:min(100%,32rem);min-height:0}.hero-visual__logo-mark{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.hero-visual__logo-image{width:7rem;height:7rem}.disclosure-aif-node{position:absolute;display:inline-flex;align-items:center;justify-content:center;min-width:4.5rem;height:2.4rem;padding:0 .8rem;border-radius:999px;border:1px solid var(--theme-border);background:#fffffff5;color:var(--theme-text);font-size:.74rem;font-weight:600;box-shadow:0 10px 24px #12121214}.disclosure-aif-node--center{top:50%;left:50%;transform:translate(-50%,-50%);min-width:5rem;height:2.8rem;background:#4e80ee1f;color:var(--theme-blue)}.disclosure-aif-node--tl{top:1.25rem;left:1.25rem;animation:disclosure-aif-float-1 4.4s ease-in-out infinite}.disclosure-aif-node--tr{top:1.25rem;right:1.25rem;animation:disclosure-aif-float-2 4.2s ease-in-out infinite}.disclosure-aif-node--bl{bottom:1.25rem;left:1.25rem;animation:disclosure-aif-float-3 4.6s ease-in-out infinite}.disclosure-aif-node--br{bottom:1.25rem;right:1.25rem;animation:disclosure-aif-float-4 4s ease-in-out infinite}.disclosure-comp-visual{position:relative;display:grid;place-items:center;width:100%;max-width:18rem;min-height:220px}.disclosure-pointer{position:absolute;width:1.02rem;height:1.24rem;pointer-events:none;z-index:3;background:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='100 0 320 512'%3E%3Cpath d='M123.193 29.635L121 406.18l84.31-82.836l65.87 159.02l67.5-27.96l-65.87-159.02L391 294.342z' fill='rgba(18,18,18,0.92)' stroke='white' stroke-width='22' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");filter:drop-shadow(0 7px 12px rgba(18,18,18,.18));transition:transform .22s cubic-bezier(.23,1,.32,1),opacity .28s ease}.disclosure-pointer--comp{top:5.74rem;right:2.95rem;transform:rotate(-22deg);animation:disclosure-comp-cursor 4.2s cubic-bezier(.2,0,0,1) infinite}.disclosure-pointer--mda-idle{top:3.22rem;left:3.38rem;transform:rotate(-26deg)}.disclosure-pointer--mda-lift{top:3.24rem;left:3.58rem;transform:rotate(-26deg) scale(.93)}.disclosure-pointer--mda-fly{top:2.65rem;left:7.1rem;transform:rotate(-23deg) scale(.98);transition:top .68s cubic-bezier(.23,1,.32,1),left .68s cubic-bezier(.23,1,.32,1),transform .68s cubic-bezier(.23,1,.32,1),opacity .28s ease}.disclosure-pointer--mda-over{top:2.45rem;left:9.15rem;transform:rotate(-22deg) scale(.96);transition:top .22s cubic-bezier(.23,1,.32,1),left .22s cubic-bezier(.23,1,.32,1),transform .22s cubic-bezier(.23,1,.32,1),opacity .22s ease}.disclosure-pointer--mda-loaded{top:2.45rem;left:9.15rem;transform:rotate(-22deg) scale(.96);opacity:0;transition:top .22s cubic-bezier(.23,1,.32,1),left .22s cubic-bezier(.23,1,.32,1),transform .22s cubic-bezier(.23,1,.32,1),opacity .22s ease}.disclosure-doc--comp{width:min(100%,14rem);padding:.7rem;border-radius:1.45rem}.disclosure-comp-sheet{position:relative;width:100%;padding:.6rem;border-radius:1.15rem;background:linear-gradient(180deg,#f8faf6fa,#f2f7eff0);border:1px solid rgba(15,23,42,.06);box-shadow:inset 0 0 0 1px #ffffff80;overflow:hidden}.disclosure-comp-sheet:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(78,128,238,.05),transparent 32%),radial-gradient(circle at top right,rgba(126,192,62,.14),transparent 38%);pointer-events:none}.disclosure-comp-sheet__grid{position:relative;z-index:1;display:grid;align-items:stretch;font-variant-numeric:tabular-nums}.disclosure-comp-sheet__grid--compact{grid-template-columns:minmax(0,1.25fr) minmax(2.35rem,.72fr) minmax(2.35rem,.72fr);gap:.28rem}.disclosure-comp-sheet__row{display:contents}.disclosure-comp-sheet__head,.disclosure-comp-sheet__cell{display:flex;align-items:center;min-height:1.55rem;border-radius:.65rem}.disclosure-comp-sheet__head{justify-content:center;padding:.28rem .3rem;background:#0f172a0d;color:#0f172ab8;font-size:.58rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.disclosure-comp-sheet__head--label{justify-content:flex-start;padding-inline:.5rem}.disclosure-comp-sheet__head--active{background:#7ec03e1f;color:#296b14}.disclosure-comp-sheet__cell{position:relative;justify-content:center;padding:.34rem .3rem;background:#fffc;box-shadow:inset 0 0 0 1px #0f172a0d;overflow:hidden}.disclosure-comp-sheet__cell--label{justify-content:flex-start;padding-inline:.5rem;color:#0f172ac7;font-size:.63rem;font-weight:600}.disclosure-comp-sheet__cell--value.is-active{background:linear-gradient(180deg,#ecffd8eb,#daf4b3e0);box-shadow:inset 0 0 0 1px #7ec03e24,0 10px 20px #7ec03e14}.disclosure-comp-sheet__cell-flash{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);transform:translate(-130%);animation:disclosure-cell-flash 4.2s cubic-bezier(.2,0,0,1) infinite;animation-delay:var(--disclosure-row-delay, 0s)}.disclosure-comp-sheet__value{display:inline-block;font-size:.64rem;font-weight:700;line-height:1}.disclosure-comp-sheet__value--static{color:#0f172ab8}.disclosure-comp-sheet__value--old,.disclosure-comp-sheet__value--new{animation-duration:4.2s;animation-timing-function:cubic-bezier(.2,0,0,1);animation-iteration-count:infinite;animation-delay:var(--disclosure-row-delay, 0s);will-change:transform,opacity,filter}.disclosure-comp-sheet__value--old{color:#0f172a70;animation-name:disclosure-cell-old}.disclosure-comp-sheet__value--new{position:absolute;color:#205f0e;animation-name:disclosure-cell-new}.disclosure-comp-sheet__footer{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:.55rem;margin-top:.42rem;padding:.55rem .65rem;border-radius:.85rem;background:#0f172a0a}.disclosure-comp-sheet__footer-label{max-width:7rem;color:#0f172ab3;font-size:.58rem;font-weight:600;line-height:1.35}.disclosure-comp-sheet__footer-total{position:relative;display:inline-flex;align-items:center;gap:.1rem;color:#205f0e;font-variant-numeric:tabular-nums;line-height:1}.disclosure-comp-sheet__footer-total--static{color:#0f172ab8}.disclosure-comp-sheet__footer-prefix,.disclosure-comp-sheet__footer-suffix{font-size:.64rem;font-weight:700;line-height:1}.disclosure-comp-sheet__footer-suffix{align-self:center;transform:translateY(.02rem)}.disclosure-comp-sheet__footer-values{position:relative;display:inline-grid;min-width:2rem;justify-items:end;font-size:.92rem;font-weight:700;line-height:1}.disclosure-comp-sheet__footer-values .disclosure-comp-sheet__value--new,.disclosure-comp-sheet__footer-values .disclosure-comp-sheet__value--old{animation-delay:.5s}@keyframes disclosure-cell-old{0%,30%{opacity:1;transform:translateY(0);filter:blur(0)}40%,86%{opacity:0;transform:translateY(-.75rem);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes disclosure-cell-new{0%,30%{opacity:0;transform:translateY(.75rem);filter:blur(4px)}40%,86%{opacity:1;transform:translateY(0);filter:blur(0)}to{opacity:0;transform:translateY(0);filter:blur(0)}}@keyframes disclosure-cell-flash{0%,30%{opacity:0;transform:translate(-130%)}42%{opacity:1;transform:translate(130%)}to{opacity:0;transform:translate(130%)}}@keyframes disclosure-comp-cursor{0%,30%{transform:translateZ(0) rotate(-22deg) scale(1)}38%{transform:translateZ(0) rotate(-22deg) scale(.92)}to{transform:translateZ(0) rotate(-22deg) scale(1)}}.disclosure-press-visual{position:relative;display:grid;align-items:center;gap:.85rem;width:100%;max-width:22rem;min-height:220px}.disclosure-press-accent{position:absolute;border-radius:999px;filter:blur(.2px);opacity:.9}.disclosure-press-accent--one{top:.9rem;right:1rem;width:4rem;height:4rem;background:radial-gradient(circle at 35% 35%,#4e80ee59,#4e80ee00)}.disclosure-press-accent--two{bottom:1rem;left:.5rem;width:5.2rem;height:5.2rem;background:radial-gradient(circle at 50% 50%,#ebac4c3d,#ebac4c00);animation:disclosure-orbit-two 4.5s ease-in-out infinite}.disclosure-press-accent--one{animation:disclosure-orbit-one 4.2s ease-in-out infinite}.disclosure-press-accent--three{top:50%;left:50%;width:3.6rem;height:3.6rem;background:radial-gradient(circle at 50% 50%,#55b68538,#55b68500);transform:translate(-50%,-50%);animation:disclosure-orbit-three 5.2s ease-in-out infinite}.disclosure-doc__lines--animated span{animation:disclosure-line-pulse 2.2s ease-in-out infinite}.disclosure-doc__lines--animated span:nth-child(2){animation-delay:.15s}.disclosure-doc__lines--animated span:nth-child(3){animation-delay:.3s}.disclosure-doc__lines--animated span:nth-child(4){animation-delay:.45s}.disclosure-translation-visual{position:relative;display:grid;place-items:center;min-height:220px;width:100%;max-width:22rem}.disclosure-language{position:absolute;z-index:2;display:inline-flex;min-width:2.6rem;height:2.6rem;align-items:center;justify-content:center;border:1px solid var(--theme-border);border-radius:999px;background:#fffffff5;font-size:.76rem;font-weight:700;color:var(--theme-muted);box-shadow:0 8px 18px #1212120f}.disclosure-language--top{top:2.95rem;animation:disclosure-language-orbit-1 5.2s ease-in-out infinite}.disclosure-language--top-right{top:1.3rem;right:1.2rem;animation:disclosure-language-orbit-2 5.8s ease-in-out infinite}.disclosure-language--right{right:.5rem;animation:disclosure-language-orbit-3 5.1s ease-in-out infinite}.disclosure-language--bottom-right{right:1rem;bottom:1.2rem;animation:disclosure-language-orbit-4 6s ease-in-out infinite}.disclosure-language--bottom{bottom:.5rem;animation:disclosure-language-orbit-5 5.4s ease-in-out infinite}.disclosure-language--bottom-left{left:1rem;bottom:1.1rem;animation:disclosure-language-orbit-6 5.6s ease-in-out infinite}.disclosure-language--left{left:.5rem;animation:disclosure-language-orbit-7 5s ease-in-out infinite}.disclosure-language--top-left{top:1.25rem;left:1rem;animation:disclosure-language-orbit-8 5.7s ease-in-out infinite}.disclosure-language--inner-one{top:3rem;left:4.2rem;min-width:2.25rem;height:2.25rem;font-size:.88rem;animation:disclosure-language-orbit-3 4.8s ease-in-out infinite}.disclosure-language--inner-two{top:3.3rem;right:4.25rem;min-width:2.2rem;height:2.2rem;font-size:.85rem;animation:disclosure-language-orbit-6 5.3s ease-in-out infinite}.disclosure-language--inner-three{bottom:3.35rem;left:4.15rem;min-width:2.15rem;height:2.15rem;font-size:.84rem;animation:disclosure-language-orbit-5 5s ease-in-out infinite}.disclosure-language--inner-four{bottom:3.05rem;right:4.3rem;min-width:2.15rem;height:2.15rem;font-size:.84rem;animation:disclosure-language-orbit-2 5.6s ease-in-out infinite}.disclosure-doc--polished{position:relative;overflow:hidden;border:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,#fffffffa,#f8f7f4f0);box-shadow:0 18px 40px #12121214,0 0 0 1px #ffffff5c inset}.disclosure-doc__glow{position:absolute;border-radius:999px;pointer-events:none}.disclosure-doc__glow--blue{top:-1.5rem;right:-1rem;width:5.6rem;height:5.6rem;background:radial-gradient(circle,#4e80ee24,#4e80ee00 72%)}.disclosure-doc__glow--green{left:-1.2rem;bottom:-1.9rem;width:6.3rem;height:6.3rem;background:radial-gradient(circle,#55b68524,#55b68500 72%)}.disclosure-doc__glow--amber{right:1rem;bottom:-1.8rem;width:6rem;height:6rem;background:radial-gradient(circle,#ebac4c24,#ebac4c00 72%)}.disclosure-doc__feature-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:.9rem}.disclosure-doc__feature-grid--translation{margin-top:.15rem}.disclosure-doc__feature-block{display:block;border-radius:.85rem;background:linear-gradient(180deg,#12121212,#12121208);border:1px solid rgba(18,18,18,.05)}.disclosure-doc__feature-block--hero{grid-column:span 2;height:2.8rem}.disclosure-doc__feature-block--wide{grid-column:span 2;height:1rem}.disclosure-doc__feature-block--mid{height:1rem}.disclosure-doc__text-lines{position:relative;z-index:1;display:grid;gap:.38rem;margin-top:.85rem}.disclosure-doc__text-lines--tight{margin-top:.7rem}.disclosure-doc__text-line{display:block;height:.22rem;border-radius:999px;background:#1212121f}.disclosure-doc__text-line--full{width:100%}.disclosure-doc__text-line--mid{width:74%}.disclosure-doc__text-line--short{width:56%}.disclosure-doc--feature-card,.disclosure-doc--mda,.disclosure-doc--press{position:relative;z-index:1;overflow:hidden;margin-inline:auto;border:1px solid rgba(15,23,42,.08);border-radius:1.5rem;background:linear-gradient(180deg,#fffffffa,#f8f7f4f0);box-shadow:0 18px 40px #12121214,0 0 0 1px #ffffff5c inset}.disclosure-doc--press{max-width:15rem}.disclosure-doc--mda{max-width:15.5rem}.disclosure-doc--translation{max-width:12rem}.disclosure-fallback-visual{display:grid;place-items:center;gap:.75rem;width:100%;min-height:220px;border:1px dashed var(--theme-border);border-radius:1.5rem;background:#f8f7f4b3}.disclosure-fallback-visual__glyph{font-size:2.5rem;color:var(--theme-blue)}.disclosure-fallback-visual__label{width:min(16rem,100%);text-align:center;color:var(--theme-muted);font-size:.88rem}.disclosure-empty-visual{position:relative;width:100%;max-width:20rem;min-height:13rem;border:1px dashed var(--theme-border-subtle);border-radius:1.5rem;background:linear-gradient(180deg,#ffffffb3,#f8f7f48c)}.disclosure-empty-visual__dot{position:absolute;width:1rem;height:1rem;border-radius:999px;background:#12121214}.disclosure-empty-visual__dot--one{top:1.25rem;left:1.25rem}.transaction-offering-visual{position:relative;display:grid;place-items:center;width:100%;max-width:22rem;min-height:220px}.transaction-offering-visual__doc-card{position:relative;z-index:1;width:min(100%,16.5rem);min-height:13.5rem;padding:1.15rem;overflow:hidden}.transaction-offering-visual__doc-glow{position:absolute;inset:auto auto -2.5rem -2rem;width:7.5rem;height:7.5rem;border-radius:999px;background:radial-gradient(circle,#4e80ee24,#4e80ee00 72%);pointer-events:none}.transaction-offering-visual__doc-header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.transaction-offering-visual__status{position:relative;z-index:4;white-space:nowrap}.transaction-offering-visual__doc-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-top:1rem;margin-bottom:.85rem}.transaction-offering-visual__doc-block{display:block;border-radius:.9rem;background:linear-gradient(180deg,#12121212,#12121208);border:1px solid rgba(18,18,18,.05)}.transaction-offering-visual__doc-block--hero{grid-column:span 2;height:3.6rem}.transaction-offering-visual__doc-block--wide{grid-column:span 2;height:1.2rem}.transaction-offering-visual__doc-block--mid{height:1.2rem}.transaction-offering-visual__doc-block--short{height:2.65rem}.transaction-offering-visual__text-lines{position:relative;z-index:1;display:grid;gap:.42rem}.transaction-offering-visual__text-line{display:block;height:.24rem;border-radius:999px;background:#1212121f}.transaction-offering-visual__text-line--full{width:100%}.transaction-offering-visual__text-line--mid{width:74%}.transaction-offering-visual__text-line--short{width:56%}.transaction-offering-visual__mark{position:absolute;border-radius:999px;pointer-events:none}.transaction-offering-visual__mark--one{top:1.35rem;right:1.2rem;width:4.5rem;height:4.5rem;background:radial-gradient(circle at 35% 35%,#55b68529,#55b68500 74%)}.transaction-offering-visual__mark--two{right:2rem;bottom:1.5rem;width:5.5rem;height:5.5rem;background:radial-gradient(circle at 50% 50%,#ebac4c24,#ebac4c00 72%)}.transaction-offering-visual__loupe{position:absolute;z-index:3;top:1.15rem;right:3.45rem;display:flex;align-items:flex-end;transform:translateZ(0) rotate(-8deg);animation:transaction-loupe-scan 3.8s cubic-bezier(.45,.05,.2,.98) infinite;transform-origin:70% 70%}.transaction-offering-visual__loupe--verified{animation-duration:3.8s}.transaction-offering-visual__lens{position:relative;display:grid;place-items:center;width:6.6rem;height:6.6rem;border-radius:999px;background:radial-gradient(circle at 35% 35%,#ffffffeb,#f4f7fae0);border:1px solid rgba(18,18,18,.08);box-shadow:0 16px 34px #12121224,inset 0 1px #ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden}.transaction-offering-visual__lens:after{content:"";position:absolute;top:.7rem;right:.7rem;bottom:.7rem;left:.7rem;border-radius:999px;background:radial-gradient(circle at 35% 35%,#4e80ee1f,#4e80ee05 52%,#fff0 72%)}.transaction-offering-visual__loader-ring,.transaction-offering-visual__loader-core,.transaction-offering-visual__indicator{position:relative;z-index:1}.transaction-offering-visual__loader-ring{position:absolute;top:.55rem;right:.55rem;bottom:.55rem;left:.55rem;border-radius:999px;border:1px solid rgba(18,18,18,.08)}.transaction-offering-visual__loader-core{display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:999px;background:#ffffffb3;box-shadow:inset 0 0 0 1px #1212120d}.transaction-offering-visual__indicator{width:2.4rem;height:2.4rem;overflow:visible}.transaction-offering-visual__indicator-circle,.transaction-offering-visual__indicator-check{fill:none;stroke-linecap:round;stroke-linejoin:round}.transaction-offering-visual__indicator-circle{stroke:#4e80ee;stroke-width:3;stroke-dasharray:100;stroke-dashoffset:100;animation:transaction-loader-circle 3.8s ease-in-out infinite}.transaction-offering-visual__indicator-check{stroke:#2f7a12;stroke-width:3.4;stroke-dasharray:100;stroke-dashoffset:100;animation:transaction-loader-check 3.8s ease-in-out infinite}.transaction-private-visual{position:relative;display:grid;place-items:center;width:100%;max-width:22rem;min-height:220px}.transaction-private-visual__panel{position:relative;width:min(100%,17rem);min-height:13.75rem;padding:1rem;overflow:hidden}.transaction-private-visual__glow{position:absolute;border-radius:999px;pointer-events:none}.transaction-private-visual__glow--one{top:-1.25rem;right:-1rem;width:6.5rem;height:6.5rem;background:radial-gradient(circle,#4e80ee26,#4e80ee00 72%)}.transaction-private-visual__glow--two{left:-1rem;bottom:-1.75rem;width:7rem;height:7rem;background:radial-gradient(circle,#55b68524,#55b68500 72%)}.transaction-private-visual__header{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;min-height:1.75rem}.transaction-private-visual__header-spacer{flex:1}.transaction-private-visual__list{position:relative;z-index:1;display:grid;gap:.65rem;margin-top:1rem}.transaction-private-visual__cta-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;transition:opacity .26s ease,transform .26s ease}.transaction-private-visual__cta-wrap--hidden{opacity:0;transform:scale(.96);pointer-events:none}.transaction-private-visual__cta{display:inline-flex;align-items:center;justify-content:center;min-width:8rem;height:2.5rem;padding:0 1rem;border:1px solid rgba(18,18,18,.08);border-radius:999px;background:linear-gradient(180deg,#fffffffa,#f7f7f4f0);color:var(--theme-text);font-size:.84rem;font-weight:600;letter-spacing:-.02em;box-shadow:0 16px 30px #1212121a;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease,transform .12s ease}.transaction-private-visual__cta--pressed{background:linear-gradient(180deg,#efefecfa,#e8e8e4fa);border-color:#1212121f;box-shadow:0 8px 18px #12121214;transform:translateY(1px)}.transaction-private-visual__item{display:flex;align-items:flex-start;gap:.75rem;padding:.8rem .85rem;border-radius:1rem;border:1px solid rgba(18,18,18,.06);background:#ffffff9e;box-shadow:0 8px 20px #1212120a;opacity:0;transform:translateY(.55rem) scale(.98);transition:opacity .24s ease,transform .24s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.transaction-private-visual__item--visible{opacity:1;transform:translateY(0) scale(1)}.transaction-private-visual__item--hovered{border-color:#4e80ee38;background:#4e80ee0f;box-shadow:0 12px 26px #4e80ee14}.transaction-private-visual__item-check-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;flex-shrink:0}.transaction-private-visual__item-check{display:inline-grid;place-items:center;width:1.4rem;height:1.4rem;flex-shrink:0;border-radius:.42rem;border:1px solid rgba(18,18,18,.14);background:#ffffffd1;box-shadow:inset 0 1px #ffffffe6}.transaction-private-visual__item-check--checked{border-color:#7ec03e47;background:linear-gradient(180deg,#f7fff3,#f3fbef);color:#2f7a12;font-size:.8rem;font-weight:700}.transaction-private-visual__item-copy{display:grid;gap:.18rem;min-width:0}.transaction-private-visual__item-title{color:var(--theme-text);font-size:.84rem;font-weight:600;line-height:1.2}.transaction-private-visual__item-subtitle{color:var(--theme-muted);font-size:.72rem;line-height:1.3}.transaction-private-visual__cursor-wrap{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.transaction-private-visual__cursor{position:absolute;top:6.95rem;left:10.9rem;width:1.18rem;height:1.42rem;filter:drop-shadow(0 8px 14px rgba(18,18,18,.18));transform:translateZ(0) rotate(-28deg) scale(1);opacity:1;transition:top .28s cubic-bezier(.23,1,.32,1),left .28s cubic-bezier(.23,1,.32,1),transform .18s ease,opacity .22s ease;background:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='100 0 320 512'%3E%3Cpath d='M123.193 29.635L121 406.18l84.31-82.836l65.87 159.02l67.5-27.96l-65.87-159.02L391 294.342z' fill='rgba(18,18,18,0.92)' stroke='white' stroke-width='22' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.transaction-private-visual__cursor:after{content:"";display:none}.transaction-private-visual__cursor-dot{display:none}.transaction-private-visual__cursor--button{top:9.5rem;left:10.95rem}.transaction-private-visual__cursor--button-press{top:7.85rem;left:11.05rem;transform:translateZ(0) rotate(-28deg) scale(.9)}.transaction-private-visual__cursor--one{top:4.95rem;left:13.1rem}.transaction-private-visual__cursor--two{top:8.35rem;left:13.05rem}.transaction-private-visual__cursor--review{top:5.05rem;left:2.25rem}.transaction-private-visual__cursor--review-press{top:5.2rem;left:2.35rem;transform:translateZ(0) rotate(-28deg) scale(.9)}.transaction-private-visual__cursor--fade{opacity:0}@keyframes transaction-private-cursor-pulse{0%,to{box-shadow:0 0 #4e80ee47}55%{box-shadow:0 0 0 .45rem #4e80ee00}}.transaction-offering-visual__handle{width:3rem;height:.95rem;margin-left:-.35rem;margin-bottom:.7rem;border-radius:999px;background:linear-gradient(180deg,#1d232ae6,#1d232ab8);box-shadow:0 10px 22px #1212122e,inset 0 1px #ffffff26;transform:rotate(36deg);transform-origin:left center}@keyframes transaction-loupe-scan{0%,12%{transform:translate3d(-.45rem,.15rem,0) rotate(-10deg)}30%{transform:translate3d(-3.4rem,1.45rem,0) rotate(-3deg)}56%{transform:translate3d(-1.2rem,2.65rem,0) rotate(6deg)}74%{transform:translate3d(-2.45rem,1.3rem,0) rotate(-2deg)}to{transform:translate3d(-.45rem,.15rem,0) rotate(-10deg)}}@keyframes transaction-loader-circle{0%,14%{stroke-dashoffset:100;opacity:.4}52%{stroke-dashoffset:24;opacity:1}62%{stroke-dashoffset:0;opacity:1}76%,to{stroke-dashoffset:0;opacity:0}}@keyframes transaction-loader-check{0%,58%{stroke-dashoffset:100;opacity:0}68%{stroke-dashoffset:100;opacity:1}84%,to{stroke-dashoffset:0;opacity:1}}@media (prefers-reduced-motion: reduce){.transaction-offering-visual__loupe,.transaction-offering-visual__indicator-circle,.transaction-offering-visual__indicator-check,.transaction-private-visual__cursor-dot{animation:none!important}.transaction-offering-visual__indicator-circle{stroke-dashoffset:0;opacity:0}.transaction-offering-visual__indicator-check{stroke-dashoffset:0;opacity:1}}.disclosure-empty-visual__dot--two{top:50%;right:2rem;transform:translateY(-50%)}.disclosure-empty-visual__dot--three{bottom:1.25rem;left:50%;transform:translate(-50%)}@keyframes disclosure-line-pulse{0%,to{opacity:.45;transform:scaleX(.96);transform-origin:left center}50%{opacity:1;transform:scaleX(1);transform-origin:left center}}@keyframes disclosure-drag-chip{0%,12%,to{transform:translateZ(0) scale(1)}38%{transform:translate3d(3.6rem,0,0) scale(1.02)}52%{transform:translate3d(5.3rem,0,0) scale(.92)}64%{transform:translate3d(5.1rem,0,0) scale(.88);opacity:.55}78%{transform:translateZ(0) scale(.98);opacity:1}}@keyframes disclosure-check-pop{0%,24%,to{opacity:.24;transform:scale(.78)}42%,70%{opacity:1;transform:scale(1.04)}}@keyframes disclosure-aif-float-1{0%,to{transform:translate(0)}50%{transform:translate(.5rem,.6rem)}}@keyframes disclosure-aif-float-2{0%,to{transform:translate(0)}50%{transform:translate(-.55rem,.5rem)}}@keyframes disclosure-aif-float-3{0%,to{transform:translate(0)}50%{transform:translate(.45rem,-.5rem)}}@keyframes disclosure-aif-float-4{0%,to{transform:translate(0)}50%{transform:translate(-.45rem,-.55rem)}}@keyframes disclosure-orbit-one{0%,to{transform:translate(0)}50%{transform:translate(-.6rem,.7rem)}}@keyframes disclosure-orbit-two{0%,to{transform:translate(0)}50%{transform:translate(.7rem,-.5rem)}}@keyframes disclosure-orbit-three{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-34%,-62%) scale(1.08)}}@keyframes disclosure-language-orbit-1{0%,to{transform:translate(0)}50%{transform:translate(.3rem,.45rem)}}@keyframes disclosure-language-orbit-2{0%,to{transform:translate(0)}50%{transform:translate(-.35rem,.35rem)}}@keyframes disclosure-language-orbit-3{0%,to{transform:translate(0)}50%{transform:translate(-.4rem,-.25rem)}}@keyframes disclosure-language-orbit-4{0%,to{transform:translate(0)}50%{transform:translate(-.2rem,-.45rem)}}@keyframes disclosure-language-orbit-5{0%,to{transform:translate(0)}50%{transform:translate(.2rem,-.35rem)}}@keyframes disclosure-language-orbit-6{0%,to{transform:translate(0)}50%{transform:translate(.35rem,-.25rem)}}@keyframes disclosure-language-orbit-7{0%,to{transform:translate(0)}50%{transform:translate(.4rem,.25rem)}}@keyframes disclosure-language-orbit-8{0%,to{transform:translate(0)}50%{transform:translate(.25rem,.4rem)}}.disclosure-route__card--left{margin-right:auto;margin-left:clamp(0rem,2vw,1rem)}.disclosure-route__card--right{margin-left:auto;margin-right:clamp(0rem,2vw,1rem)}@media (max-width: 1023px){.disclosure-route{gap:5rem}.disclosure-route__card,.disclosure-route__card--left,.disclosure-route__card--right{width:100%;max-width:36rem;margin-left:auto;margin-right:auto}.disclosure-route__entry,.disclosure-route__entry--right{flex-direction:column;align-items:center}.disclosure-route__card{flex-direction:column;align-items:flex-start}.disclosure-route__visual{width:100%;flex-basis:auto;max-width:32rem}.disclosure-visual-frame,.disclosure-mda-visual,.disclosure-aif-visual,.disclosure-press-visual,.disclosure-translation-visual{max-width:none}}@media (max-width: 640px){.disclosure-route__card{min-height:0;flex-direction:column;align-items:flex-start;gap:1.25rem;padding:1.25rem 1.25rem 1.5rem}}.material-hero-gradient{position:relative;overflow:hidden}.material-hero-gradient:before{content:"";position:absolute;top:-4rem;right:0;bottom:-4rem;left:0;background:linear-gradient(135deg,#2a3e95,#b2aadb);z-index:0}.material-hero-gradient>*{position:relative;z-index:1}.hero-ascii-stage{--hero-motion-speed: 1;--hero-rotation-cycle: 8s;--hero-theta-half: 4rad;--hero-theta-full: 9rad;position:relative;display:flex;min-height:inherit;height:100%;width:100%;align-items:center;justify-content:center;overflow:hidden;border-radius:2rem;isolation:isolate}.hero-ascii-cluster-field{position:absolute;top:0;right:0;bottom:0;left:0;font-family:Avenue X,SFMono-Regular,Consolas,monospace;pointer-events:none}.hero-ascii-connection-line{position:absolute;z-index:0;display:block;height:1px;transform-origin:left center;background:linear-gradient(90deg,#12121200,#12121257 18%,#1212121f 82%,#12121200);box-shadow:0 0 14px #5ba27c14;animation:hero-ascii-line-pulse 2.7s ease-in-out infinite}.hero-ascii-cluster{position:absolute;display:grid;gap:.08rem;z-index:1;transform:translate(-50%,-50%) rotate(var(--cluster-rotate, 0deg));transform-origin:center;animation:hero-ascii-cluster-float 4.6s cubic-bezier(.23,1,.32,1) infinite}.hero-ascii-cluster-cell{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;line-height:1;letter-spacing:.04em;animation:hero-ascii-cell-flicker 2.2s steps(2,end) infinite;animation-iteration-count:infinite;text-shadow:0 0 8px rgba(255,255,255,.08)}.hero-ascii-core{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;width:min(100%,24rem);aspect-ratio:1}.hero-ascii-logo-shell{position:relative;display:flex;align-items:center;justify-content:center;width:clamp(10rem,42%,15rem);aspect-ratio:1;border-radius:2rem}.hero-ascii-orbit-field{position:absolute;top:-28%;right:-28%;bottom:-28%;left:-28%;z-index:1;border-radius:999px;animation:hero-ascii-spin-accelerated calc(var(--hero-rotation-cycle) * .58) linear infinite}.hero-ascii-orbit-symbol{position:absolute;top:50%;left:50%;display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;color:#121212c7;transform:rotate(var(--orbit-angle, 0deg)) translate(var(--orbit-radius, 8rem)) rotate(calc(-1 * var(--orbit-angle, 0deg) + var(--orbit-tilt, 0deg)));transform-origin:center;animation:hero-ascii-symbol-fade 1.8s ease-in-out infinite}.hero-ascii-logo-halo{position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;border-radius:999px;background:radial-gradient(circle,#ffffffd6,#ffffff6b 42%,#fff0 74%);filter:blur(14px)}.hero-ascii-logo-grid{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;border-radius:1.75rem;background-image:linear-gradient(rgba(18,18,18,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(18,18,18,.05) 1px,transparent 1px);background-size:1rem 1rem;opacity:.32;-webkit-mask-image:radial-gradient(circle at center,black 42%,transparent 82%);mask-image:radial-gradient(circle at center,black 42%,transparent 82%)}.hero-ascii-logo-orbit{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;border-radius:999px;border-top:1px solid rgba(217,89,76,.18);border-right:1px solid rgba(91,162,124,.16);border-bottom:1px solid rgba(18,18,18,.05);border-left:1px solid rgba(18,18,18,.03);animation:hero-ascii-spin-accelerated calc(var(--hero-rotation-cycle) * .56) linear infinite}.hero-ascii-logo{position:relative;z-index:2;width:100%;height:auto;filter:drop-shadow(0 18px 24px rgba(18,18,18,.1));animation:hero-ascii-pulse 2.8s cubic-bezier(.77,0,.175,1) infinite}.hero-ascii-breeze{position:absolute;z-index:2;display:grid;gap:.25rem;font-family:Avenue X,SFMono-Regular,Consolas,monospace;font-size:clamp(.72rem,.95vw,.88rem);letter-spacing:.18em;color:#12121257;animation:hero-ascii-banner-wave calc(2.4s / var(--hero-motion-speed)) cubic-bezier(.23,1,.32,1) infinite}.hero-ascii-breeze-top{--hero-banner-rotate: -8deg;top:19%;left:10%}.hero-ascii-breeze-bottom{--hero-banner-rotate: 10deg;right:11%;bottom:18%;text-align:right;animation-delay:-2.2s}@keyframes hero-ascii-spin-accelerated{0%{transform:rotate(0)}50%{transform:rotate(var(--hero-theta-half))}to{transform:rotate(var(--hero-theta-full))}}@keyframes hero-ascii-cluster-float{0%,to{transform:translate(-50%,-50%) translateZ(0) rotate(var(--cluster-rotate, 0deg))}50%{transform:translate(-50%,-50%) translate3d(var(--cluster-drift-x, 0rem),var(--cluster-drift-y, 0rem),0) rotate(calc(var(--cluster-rotate, 0deg) + 3deg))}}@keyframes hero-ascii-line-pulse{0%,to{opacity:0;filter:blur(.2px)}20%{opacity:.42}50%{opacity:.9;filter:blur(0)}80%{opacity:.18}}@keyframes hero-ascii-cell-flicker{0%,to{opacity:.54;transform:translateY(0)}50%{opacity:1;transform:translateY(-.08rem)}}@keyframes hero-ascii-banner-wave{0%,to{transform:translateY(0) rotate(var(--hero-banner-rotate, 0deg))}50%{transform:translateY(-.4rem) rotate(calc(var(--hero-banner-rotate, 0deg) + 1.5deg))}}@keyframes hero-ascii-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.025);opacity:.96}}@keyframes hero-ascii-symbol-fade{0%,to{opacity:.16;filter:blur(.4px)}40%{opacity:.92;filter:blur(0)}70%{opacity:.34}}@media (max-width: 1024px){.hero-ascii-stage{min-height:24rem}.hero-ascii-breeze-top{left:8%}.hero-ascii-breeze-bottom{right:7%}}@media (max-width: 640px){.hero-ascii-stage{min-height:21rem;border-radius:1.5rem}.hero-ascii-breeze{gap:.2rem;letter-spacing:.12em}}@media (prefers-reduced-motion: reduce){.hero-ascii-connection-line,.hero-ascii-cluster,.hero-ascii-cluster-cell,.hero-ascii-breeze,.hero-ascii-logo,.hero-ascii-logo-orbit,.hero-ascii-orbit-field,.hero-ascii-orbit-symbol{animation:none}}.material-grid-line{border:1px solid var(--theme-border-subtle);background:var(--theme-border-subtle)}.material-prose{color:var(--theme-muted)}.material-prose>:first-child{margin-top:0}.material-prose>:last-child{margin-bottom:0}.material-prose h1,.material-prose h2,.material-prose h3{color:var(--theme-text)}.material-prose h1{margin-top:0;margin-bottom:1rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.05;letter-spacing:-.04em}.material-prose h2{margin-top:2.5rem;margin-bottom:.875rem;font-size:clamp(1.125rem,2.2vw,1.5rem);font-weight:700;line-height:1.2;letter-spacing:-.03em}.material-prose h3{margin-top:1.5rem;margin-bottom:.75rem;font-size:1rem;font-weight:700;line-height:1.4}.material-prose p,.material-prose li{color:var(--theme-muted);font-size:1rem;line-height:1.75}.material-prose p{margin:0 0 1rem}.material-prose ul{margin:.75rem 0 1.25rem;padding-left:1.25rem;list-style:disc}.material-prose li{margin:.35rem 0}.material-prose strong{color:var(--theme-text);font-weight:700}.material-prose em{font-style:italic}.material-prose--legal p,.material-prose--legal li{font-family:var(--font-heading2-family);font-weight:600}.material-accent-dot{display:inline-block;height:.5rem;width:.5rem;border-radius:9999px;background:var(--theme-green)}[data-theme=dark]{--background: var(--theme-black);--foreground: var(--theme-white);--card: #2a2c2b;--card-foreground: var(--theme-white);--primary: var(--theme-blue);--primary-foreground: var(--theme-white);--secondary: #2a2c2b;--secondary-foreground: var(--theme-white);--muted: #2a2c2b;--muted-foreground: #9ca3af;--accent: #3f4241;--accent-foreground: var(--theme-white);--input: #3f4241;--ring: var(--theme-blue);--destructive: var(--theme-red)}@theme inline{ --radius-sm: calc(var(--radius) - 4px); --radius-md: calc(var(--radius) - 2px); --radius-lg: var(--radius); --radius-xl: calc(var(--radius) + 4px); --color-background: var(--background); --color-foreground: var(--foreground); --color-card: var(--card); --color-card-foreground: var(--card-foreground); --color-popover: var(--popover); --color-popover-foreground: var(--popover-foreground); --color-primary: var(--primary); --color-primary-foreground: var(--primary-foreground); --color-secondary: var(--secondary); --color-secondary-foreground: var(--secondary-foreground); --color-muted: var(--muted); --color-muted-foreground: var(--muted-foreground); --color-accent: var(--accent); --color-accent-foreground: var(--accent-foreground); --color-destructive: var(--destructive); --color-input: var(--input); --color-ring: var(--ring); --color-chart-1: var(--chart-1); --color-chart-2: var(--chart-2); --color-chart-3: var(--chart-3); --color-chart-4: var(--chart-4); --color-chart-5: var(--chart-5); --color-sidebar: var(--sidebar); --color-sidebar-foreground: var(--sidebar-foreground); --color-sidebar-primary: var(--sidebar-primary); --color-sidebar-primary-foreground: var(--sidebar-primary-foreground); --color-sidebar-accent: var(--sidebar-accent); --color-sidebar-accent-foreground: var(--sidebar-accent-foreground); --color-sidebar-ring: var(--sidebar-ring); }@keyframes shiny-text{0%,15%{background-position:calc(-100% - var(--shiny-width)) 0}45%,to{background-position:calc(100% + var(--shiny-width)) 0}}.animate-shiny-text{animation:shiny-text 3.2s ease-in-out infinite}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-ticker{animation:ticker var(--ticker-duration, 40s) linear infinite}.animate-ticker:hover{animation-play-state:paused}@keyframes success-pop{0%{opacity:0;transform:scale(.72)}65%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes success-check{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.marker\:content-none *::marker{--tw-content: none;content:var(--tw-content)}.marker\:content-none::marker{--tw-content: none;content:var(--tw-content)}.placeholder\:text-black\/30::-moz-placeholder{color:#0000004d}.placeholder\:text-black\/30::placeholder{color:#0000004d}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-0:after{content:var(--tw-content);left:0}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-full:after{content:var(--tw-content);width:100%}.first\:border-t-0:first-child{border-top-width:0px}.first\:pt-0:first-child{padding-top:0}.last\:pb-0:last-child{padding-bottom:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-black\/10:hover{border-color:#0000001a}.hover\:bg-\[\#8A7AFF\]:hover{--tw-bg-opacity: 1;background-color:rgb(138 122 255 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-500\/50:hover{background-color:#f59e0b80}.hover\:bg-black\/5:hover{background-color:#0000000d}.hover\:bg-emerald-500\/50:hover{background-color:#10b98180}.hover\:bg-fuchsia-500\/50:hover{background-color:#d946ef80}.hover\:bg-rose-500\/50:hover{background-color:#f43f5e80}.hover\:bg-secondary:hover{background-color:var(--secondary)}.hover\:bg-sky-500\/50:hover{background-color:#0ea5e980}.hover\:bg-violet-500\/50:hover{background-color:#8b5cf680}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/90:hover{background-color:#ffffffe6}.hover\:text-\[\#274fdf\]:hover{--tw-text-opacity: 1;color:rgb(39 79 223 / var(--tw-text-opacity, 1))}.hover\:text-\[\#315efb\]:hover{--tw-text-opacity: 1;color:rgb(49 94 251 / var(--tw-text-opacity, 1))}.hover\:text-\[var\(--theme-blue\)\]:hover{color:var(--theme-blue)}.hover\:text-\[var\(--theme-text\)\]:hover{color:var(--theme-text)}.hover\:text-\[var\(--theme-white\)\]:hover{color:var(--theme-white)}.hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:decoration-\[\#274fdf\]\/70:hover{text-decoration-color:#274fdfb3}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-\[0_18px_40px_rgba\(15\,23\,42\,0\.08\)\]:hover{--tw-shadow: 0 18px 40px rgba(15,23,42,.08);--tw-shadow-colored: 0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_34px_110px_rgba\(15\,23\,42\,0\.16\)\]:hover{--tw-shadow: 0 34px 110px rgba(15,23,42,.16);--tw-shadow-colored: 0 34px 110px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:brightness-105:hover{--tw-brightness: brightness(1.05);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-\[\#7665F6\]:focus{--tw-border-opacity: 1;border-color:rgb(118 101 246 / var(--tw-border-opacity, 1))}.focus\:border-\[\#C94B64\]:focus{--tw-border-opacity: 1;border-color:rgb(201 75 100 / var(--tw-border-opacity, 1))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color: var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:text-\[var\(--theme-blue\)\]:focus-visible{color:var(--theme-blue)}.focus-visible\:text-\[var\(--theme-white\)\]:focus-visible{color:var(--theme-white)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.active\:scale-\[0\.96\]:active{--tw-scale-x: .96;--tw-scale-y: .96;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:text-\[var\(--theme-blue\)\]:active{color:var(--theme-blue)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.group[open] .group-open\:rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:opacity-0{opacity:0}.group[open] .group-open\:opacity-100{opacity:1}.group:focus-within .group-focus-within\:pointer-events-auto{pointer-events:auto}.group:focus-within .group-focus-within\:visible{visibility:visible}.group:focus-within .group-focus-within\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-focus-within\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:hover .group-hover\:pointer-events-auto{pointer-events:auto}.group:hover .group-hover\:visible{visibility:visible}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-\[0\.35rem\]{--tw-translate-y: .35rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-black\/90{background-color:#000000e6}.group:hover .group-hover\:text-black\/75{color:#000000bf}.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:var(--destructive)}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:var(--destructive-foreground)}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: var(--destructive)}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}@media (prefers-reduced-motion: reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:transition-none{transition-property:none}}@media (min-width: 640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:mr-2{margin-right:.5rem}.sm\:mt-12{margin-top:3rem}.sm\:mt-24{margin-top:6rem}.sm\:mt-8{margin-top:2rem}.sm\:h-10{height:2.5rem}.sm\:h-9{height:2.25rem}.sm\:h-\[600px\]{height:600px}.sm\:h-\[97vh\]{height:97vh}.sm\:max-h-24{max-height:6rem}.sm\:min-h-\[260px\]{min-height:260px}.sm\:min-h-\[350px\]{min-height:350px}.sm\:min-h-\[400px\]{min-height:400px}.sm\:min-h-\[620px\]{min-height:620px}.sm\:max-w-\[1020px\]{max-width:1020px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-col{flex-direction:column}.sm\:gap-4{gap:1rem}.sm\:space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.sm\:space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(7rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(7rem * var(--tw-space-y-reverse))}.sm\:space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(9rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(9rem * var(--tw-space-y-reverse))}.sm\:p-10{padding:2.5rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:pb-10{padding-bottom:2.5rem}.sm\:pb-12{padding-bottom:3rem}.sm\:pb-24{padding-bottom:6rem}.sm\:pb-28{padding-bottom:7rem}.sm\:pb-32{padding-bottom:8rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pt-12{padding-top:3rem}.sm\:pt-14{padding-top:3.5rem}.sm\:pt-16{padding-top:4rem}.sm\:pt-24{padding-top:6rem}.sm\:pt-28{padding-top:7rem}.sm\:pt-5{padding-top:1.25rem}.sm\:pt-8{padding-top:2rem}.sm\:pt-\[1\.5rem\]{padding-top:1.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-\[0\.76rem\]{font-size:.76rem}.sm\:text-\[1\.02rem\]{font-size:1.02rem}.sm\:text-\[1\.05rem\]{font-size:1.05rem}.sm\:text-\[1\.12rem\]{font-size:1.12rem}.sm\:text-\[1\.375rem\]{font-size:1.375rem}.sm\:text-\[1\.95rem\]{font-size:1.95rem}.sm\:text-\[3\.7rem\]{font-size:3.7rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:leading-9{line-height:2.25rem}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media (min-width: 768px){.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:-ml-1{margin-left:-.25rem}.md\:mt-4{margin-top:1rem}.md\:h-\[720px\]{height:720px}.md\:min-h-\[260px\]{min-height:260px}.md\:max-w-\[420px\]{max-width:420px}.md\:max-w-\[806px\]{max-width:806px}.md\:scale-\[0\.64\]{--tw-scale-x: .64;--tw-scale-y: .64;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,14rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,14rem) minmax(0,1fr)}.md\:items-start{align-items:flex-start}.md\:gap-16{gap:4rem}.md\:gap-8{gap:2rem}.md\:self-center{align-self:center}.md\:p-6{padding:1.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:text-center{text-align:center}}@media (min-width: 900px){.min-\[900px\]\:block{display:block}.min-\[900px\]\:flex{display:flex}.min-\[900px\]\:grid{display:grid}.min-\[900px\]\:contents{display:contents}.min-\[900px\]\:hidden{display:none}.min-\[900px\]\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.min-\[900px\]\:items-center{align-items:center}.min-\[900px\]\:gap-0{gap:0px}.min-\[900px\]\:rounded-full{border-radius:9999px}.min-\[900px\]\:px-6{padding-left:1.5rem;padding-right:1.5rem}@media (max-width: 1199px){.min-\[900px\]\:max-\[1199px\]\:flex{display:flex}}}@media (min-width: 1024px){.lg\:left-\[4\%\]{left:4%}.lg\:top-\[1\%\]{top:1%}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:-mt-48{margin-top:-12rem}.lg\:mb-28{margin-bottom:7rem}.lg\:mt-16{margin-top:4rem}.lg\:mt-28{margin-top:7rem}.lg\:h-\[1000px\]{height:1000px}.lg\:h-\[104\%\]{height:104%}.lg\:max-h-28{max-height:7rem}.lg\:min-h-\[640px\]{min-height:640px}.lg\:min-h-\[680px\]{min-height:680px}.lg\:w-\[104\%\]{width:104%}.lg\:max-w-\[1180px\]{max-width:1180px}.lg\:max-w-\[400px\]{max-width:400px}.lg\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:scale-\[0\.56\]{--tw-scale-x: .56;--tw-scale-y: .56;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.lg\:grid-flow-col{grid-auto-flow:column}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.lg\:justify-end{justify-content:flex-end}.lg\:gap-1{gap:.25rem}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-3{gap:.75rem}.lg\:gap-4{gap:1rem}.lg\:gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.lg\:p-10{padding:2.5rem}.lg\:p-14{padding:3.5rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pb-12{padding-bottom:3rem}.lg\:pb-14{padding-bottom:3.5rem}.lg\:pb-2{padding-bottom:.5rem}.lg\:pb-24{padding-bottom:6rem}.lg\:pb-28{padding-bottom:7rem}.lg\:pb-32{padding-bottom:8rem}.lg\:pb-36{padding-bottom:9rem}.lg\:pb-8{padding-bottom:2rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-16{padding-top:4rem}.lg\:pt-20{padding-top:5rem}.lg\:pt-24{padding-top:6rem}.lg\:pt-28{padding-top:7rem}.lg\:pt-80{padding-top:20rem}.lg\:text-left{text-align:left}.lg\:text-\[4\.9rem\]{font-size:4.9rem}}@media (min-width: 1200px){.min-\[1200px\]\:flex{display:flex}.min-\[1200px\]\:inline-flex{display:inline-flex}.min-\[1200px\]\:hidden{display:none}}@media (min-width: 1280px){.xl\:left-\[8\%\]{left:8%}.xl\:top-\[1\%\]{top:1%}.xl\:mx-0{margin-left:0;margin-right:0}.xl\:-ml-6{margin-left:-1.5rem}.xl\:-mt-48{margin-top:-12rem}.xl\:block{display:block}.xl\:h-\[1060px\]{height:1060px}.xl\:h-\[118\%\]{height:118%}.xl\:min-h-\[42rem\]{min-height:42rem}.xl\:w-\[116\%\]{width:116%}.xl\:max-w-\[1260px\]{max-width:1260px}.xl\:max-w-none{max-width:none}.xl\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:scale-50{--tw-scale-x: .5;--tw-scale-y: .5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.xl\:items-start{align-items:flex-start}.xl\:items-stretch{align-items:stretch}.xl\:gap-20{gap:5rem}.xl\:gap-5{gap:1.25rem}.xl\:self-start{align-self:flex-start}.xl\:pb-\[5rem\]{padding-bottom:5rem}.xl\:pl-0{padding-left:0}.xl\:pr-14{padding-right:3.5rem}.xl\:text-left{text-align:left}}@media (min-width: 1536px){.\32xl\:-left-\[14\%\]{left:-14%}.\32xl\:top-\[1\%\]{top:1%}.\32xl\:-mt-48{margin-top:-12rem}.\32xl\:h-\[108\%\]{height:108%}.\32xl\:h-\[1160px\]{height:1160px}.\32xl\:w-\[138\%\]{width:138%}.\32xl\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\32xl\:gap-24{gap:6rem}}.\[\&\>p\]\:max-w-\[42ch\]>p{max-width:42ch}@media (min-width:1400px){.\[\@media\(min-width\:1400px\)\]\:-ml-10{margin-left:-2.5rem}.\[\@media\(min-width\:1400px\)\]\:-mt-48{margin-top:-12rem}.\[\@media\(min-width\:1400px\)\]\:grid-cols-\[minmax\(0\,1\.28fr\)_minmax\(0\,1\.12fr\)\]{grid-template-columns:minmax(0,1.28fr) minmax(0,1.12fr)}.\[\@media\(min-width\:1400px\)\]\:pb-\[7rem\]{padding-bottom:7rem}}@media (min-width:1618px){.\[\@media\(min-width\:1618px\)\]\:mx-0{margin-left:0;margin-right:0}.\[\@media\(min-width\:1618px\)\]\:-ml-\[calc\(var\(--page-content-width\,80\%\)\*0\.18\)\]{margin-left:calc(calc(var(--page-content-width,80%) * .18) * -1)}.\[\@media\(min-width\:1618px\)\]\:block{display:block}.\[\@media\(min-width\:1618px\)\]\:max-w-\[980px\]{max-width:980px}.\[\@media\(min-width\:1618px\)\]\:grid-cols-\[minmax\(0\,17rem\)_minmax\(0\,1fr\)_minmax\(0\,10rem\)\]{grid-template-columns:minmax(0,17rem) minmax(0,1fr) minmax(0,10rem)}.\[\@media\(min-width\:1618px\)\]\:text-left{text-align:left}.\[\@media\(min-width\:1618px\)\]\:leading-\[1\.28\]{line-height:1.28}}
