.bul-cta-a{--cta-a-runway:140vh;--cta-a-overscan:2.45;--cta-a-ease:cubic-bezier(.22, .61, .36, 1);display:var(--cta-variant-a,none);isolation:isolate;height:calc(100vh + var(--cta-a-runway));background:#001f5d;position:relative}.bul-cta-a__sticky{background:#10244d;place-items:center;height:100vh;display:grid;position:sticky;top:0;overflow:hidden}.bul-cta-a__stage{--cta-a-stage-w:min(91.1vw, 165.8vh);width:var(--cta-a-stage-w);aspect-ratio:1166/583;transform:scale(var(--cta-a-scale,1));transform-origin:50%;position:relative}.bul-cta-a__win{border-radius:calc(var(--cta-a-stage-w) * .036);background:#10244d;position:absolute;inset:0;overflow:hidden}.bul-cta-a__sky{transform:scale(var(--cta-a-sky-fix,1));transform-origin:50%;position:absolute;inset:0}.bul-cta-a__sky-img{object-fit:cover;width:100%;height:100%;display:block}.bul-cta-a__frame{object-fit:fill;pointer-events:none;z-index:2;width:100%;height:100%;display:block;position:absolute;inset:0}.bul-cta-a__orb{left:50%;top:var(--cta-a-orb-y,50%);z-index:1;width:var(--cta-a-orb-size,0%);aspect-ratio:1;opacity:var(--cta-a-orb-opacity,0);pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.bul-cta-a[data-cta-a-near] .bul-cta-a__stage{will-change:transform}.bul-cta-a[data-cta-a-near] .bul-cta-a__orb{will-change:width, top, opacity}.bul-cta-a__orb-img{width:100%;height:100%;display:block}.bul-cta-a__copy{z-index:4;color:#fff;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:32px;display:flex;position:absolute;inset:0}.bul-cta-a__copy a{pointer-events:auto}.bul-cta-a__mark,.bul-cta-a__star{opacity:0;transition:opacity .7s var(--cta-a-ease), transform .9s var(--cta-a-ease);transform:scale(.86)}.bul-cta-a__copy[data-play=true] .bul-cta-a__mark{opacity:1;transform:none}.bul-cta-a__copy[data-play=true] .bul-cta-a__star{opacity:1;animation:3.6s ease-in-out .9s infinite bul-cta-a-twinkle;transform:translateY(-50%)scale(1)}.bul-cta-a[data-bul-idle-paused] .bul-cta-a__star{animation-play-state:paused}@keyframes bul-cta-a-twinkle{0%,to{opacity:.85;transform:translateY(-50%)scale(1)}50%{opacity:1;transform:translateY(-50%)scale(1.18)}}.bul-cta-a__star{color:#fff;width:74.4px;height:74.4px;display:block;position:absolute;top:calc(50% - 37px);left:8%}.bul-cta-a__row{align-items:center;gap:clamp(40px,9vw,150px);width:100%;display:flex}.bul-cta-a__line{min-width:max-content;font-family:"DM Sans", var(--font-sans);white-space:nowrap;flex:1 1 0;font-size:clamp(18px,2.1vw,27.35px);font-weight:500;line-height:1.3}.bul-cta-a__line:first-of-type{text-align:right}.bul-cta-a__line:last-of-type{text-align:left}.bul-cta-a__mark{flex-shrink:0;width:clamp(56px,6.5vw,82.9px);height:clamp(56px,6.5vw,82.9px);display:block}.bul-cta-a__ch{white-space:pre;opacity:0;transition:opacity .5s var(--cta-a-ease), transform .72s var(--cta-a-ease);display:inline-block;transform:translateY(88%)}.bul-cta-a__copy[data-play=true] .bul-cta-a__ch{opacity:1;transition-delay:calc(var(--d,0s) + var(--i) * 26ms);transform:none}.bul-cta-a__btn{backdrop-filter:blur(15px);color:#fff;height:clamp(42px,2.2vw,52px);font-family:"DM Sans", var(--font-sans);opacity:0;transition:opacity .6s var(--cta-a-ease), transform .7s var(--cta-a-ease), background-position .5s cubic-bezier(.2, .65, .3, 1);background-color:#00134b82;border-radius:12px;justify-content:center;align-items:center;padding:0 clamp(24px,1.3vw,32px);font-size:clamp(14px,.8vw,16px);font-weight:500;text-decoration:none;display:inline-flex;transform:translateY(14px)}.bul-cta-a__copy[data-play=true] .bul-cta-a__btn{opacity:1;transition-delay:1.85s,1.85s,0s;transform:none}@media (width<=900px){.bul-cta-a{height:auto}.bul-cta-a__sticky{height:auto;padding:72px 20px;display:block;position:relative}.bul-cta-a__stage{display:none}.bul-cta-a__copy{position:relative;inset:auto}.bul-cta-a__row{flex-direction:column;gap:24px}.bul-cta-a__line{text-align:center;flex:0 auto}.bul-cta-a__star{display:none}}@media (prefers-reduced-motion:reduce){.bul-cta-a{height:100vh}.bul-cta-a__stage{display:none}.bul-cta-a__mark,.bul-cta-a__star,.bul-cta-a__ch,.bul-cta-a__btn{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}.bul-cta{--cta-scroll:270vh;--cta-zoom-start:100%;--cta-blur-max:26px;--cta-copy-ease:cubic-bezier(.22, .61, .36, 1);display:var(--cta-variant-b,block);isolation:isolate;height:var(--cta-scroll);background:#001f5d;position:relative}.bul-cta__sticky{place-items:center;height:100vh;display:grid;position:sticky;top:0;overflow:hidden}.bul-cta__stage{isolation:isolate;aspect-ratio:1280/703;width:min(91.1vw,165.8vh);transform:scale(var(--cta-stage-scale,1));transform-origin:50%;border-radius:24px;position:relative;overflow:hidden}.bul-cta__backdrop{z-index:0;filter:blur(var(--cta-blur,0px));position:absolute;inset:0}.bul-cta__outside{z-index:0;transform:scale(var(--cta-outside-scale,1));transform-origin:50%;position:absolute;inset:0}.bul-cta__outside-img{object-fit:cover;width:100%;height:100%}.bul-cta__orb{left:50%;top:var(--cta-orb-y,50%);z-index:1;width:var(--cta-orb-size,0.7%);aspect-ratio:1;position:absolute;transform:translate(-50%,-50%)}.bul-cta__orb-img{width:100%;height:100%;display:block}.bul-cta__window{z-index:2;transform:scale(var(--cta-window-scale,1));transform-origin:50%;position:absolute;inset:0}.bul-cta[data-cta-near] .bul-cta__stage,.bul-cta[data-cta-near] .bul-cta__outside,.bul-cta[data-cta-near] .bul-cta__window{will-change:transform}.bul-cta[data-cta-near] .bul-cta__orb{will-change:width, top}.bul-cta__window-img{object-fit:cover;width:100%;height:100%;display:block}.bul-cta__content{z-index:3;pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;gap:clamp(28px,1.8vw,48px);padding:0 20px;display:flex;position:absolute;inset:0}.bul-cta__content[data-driven] .bul-cta__logo{opacity:0;transition:opacity .7s var(--cta-copy-ease), transform .9s var(--cta-copy-ease);transform:scale(.86)}.bul-cta__content[data-driven][data-play=true] .bul-cta__logo{opacity:1;transform:none}.bul-cta__ch{white-space:pre;letter-spacing:normal;display:inline-block}.bul-cta__content[data-driven] .bul-cta__ch{opacity:0;transition:opacity .5s var(--cta-copy-ease), transform .72s var(--cta-copy-ease);transform:translateY(88%)}.bul-cta__content[data-driven][data-play=true] .bul-cta__ch{opacity:1;transition-delay:calc(var(--d,0s) + var(--i) * 26ms);transform:none}.bul-cta__content[data-driven] .bul-cta__demo{opacity:0;transform:translateY(14px)}.bul-cta__content[data-driven][data-play=true] .bul-cta__demo{opacity:1;transition-delay:1.85s,1.85s,0s;transform:none}.bul-cta__row{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}@media (width>=900px){.bul-cta__row{flex-direction:row;gap:clamp(60px,3vw,90px);width:100%}.bul-cta__row>.bul-cta__line{flex:1 1 0;min-width:max-content}.bul-cta__row>.bul-cta__line:first-of-type{justify-content:flex-end}.bul-cta__row>.bul-cta__line:last-of-type{justify-content:flex-start}}.bul-cta__line{font-family:"DM Sans", var(--font-sans);letter-spacing:normal;color:#fff;white-space:nowrap;align-items:center;margin:0;font-size:18px;font-weight:500;display:inline-flex;overflow:hidden}@media (width>=640px){.bul-cta__line{font-size:clamp(22px,1.5vw,36px)}}.bul-cta__star{pointer-events:none;width:74.4px;height:74.4px;margin-top:-37.2px;display:none;position:absolute;top:50%;left:8%}@media (width>=900px){.bul-cta__star{display:block}}.bul-cta__content[data-driven] .bul-cta__star{opacity:0;transition:opacity .7s var(--cta-copy-ease), transform .9s var(--cta-copy-ease);transform:scale(.86)}.bul-cta__content[data-driven][data-play=true] .bul-cta__star{opacity:1;animation:3.6s ease-in-out .9s infinite bul-cta-twinkle;transform:scale(1)}.bul-cta[data-bul-idle-paused] .bul-cta__star{animation-play-state:paused}@keyframes bul-cta-twinkle{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}.bul-cta__logo{flex-shrink:0;width:56px;height:56px}@media (width>=640px){.bul-cta__logo{width:clamp(70px,3.5vw,96px);height:clamp(70px,3.5vw,96px)}}.bul-cta__demo{backdrop-filter:blur(15px);color:#fff;height:42px;font-family:"DM Sans", var(--font-sans);transition:opacity .6s var(--cta-copy-ease), transform .7s var(--cta-copy-ease), background-position .5s cubic-bezier(.2, .65, .3, 1);background-color:#00134b82;border-radius:12px;justify-content:center;align-items:center;padding:0 24px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}@media (width>=640px){.bul-cta__demo{height:clamp(42px,2.2vw,60px);padding:0 clamp(24px,1.3vw,34px);font-size:clamp(14px,.8vw,18px)}}@media (width<=900px){.bul-cta__content{width:100vw;height:100svh;translate:-50% -50%;scale:var(--cta-content-scale,1);gap:32px;padding:64px 24px 40px;inset:50% auto auto 50%}.bul-cta__row{gap:18px}.bul-cta__line{font-size:clamp(20px,5.65vw,24px)}.bul-cta__logo{width:72px;height:72px}.bul-cta__demo{height:46px;padding-inline:28px;font-size:16px}}@media (prefers-reduced-motion:reduce){.bul-cta{height:100vh}.bul-cta__stage,.bul-cta__window,.bul-cta__outside,.bul-cta__content{transform:none!important}.bul-cta__window,.bul-cta__orb{opacity:0}.bul-cta__backdrop{filter:none}.bul-cta__content{opacity:1;pointer-events:auto}.bul-cta__logo,.bul-cta__ch,.bul-cta__demo{opacity:1!important;transition:none!important;transform:none!important}.bul-cta__star{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}@media (width<=900px) and (prefers-reduced-motion:reduce){.bul-cta__stage{aspect-ratio:auto;border-radius:0;width:100%;height:100%}}.bul-hero-nebula[data-astro-cid-dh3l65qs]{isolation:isolate;width:100%;margin-top:calc(-1 * var(--site-header-height,3.5rem));--hero-in-ease:cubic-bezier(.2, .85, .45, .95);--hero-in-lift:-3.66vw;background:#04061c;position:sticky;top:0;overflow:hidden}.bul-hero-nebula__base[data-astro-cid-dh3l65qs]{background:radial-gradient(120% 140% at 15% 100%,#1c3fae 0%,#0a1442 45%,#04061c 100%);position:absolute;inset:0}.bul-hero-nebula__crop[data-astro-cid-dh3l65qs]{pointer-events:none;position:absolute;overflow:hidden}.bul-hero-nebula__space-bg-box[data-astro-cid-dh3l65qs]{background-image:linear-gradient(90deg,#001247 0%,#000e38 8%,#000928 16%,#00061d 25%,#000310 35%,#000209 50%,#00030f 60%,#00061b 70%,#000720 80%,#000211 90%,#00051c 100%)}.bul-hero-nebula__dome-box[data-astro-cid-dh3l65qs]{transform:translate(var(--gravity-x,0px), var(--gravity-y,0px))}.bul-hero-nebula__space-bg-img[data-astro-cid-dh3l65qs],.bul-hero-nebula__dome-img[data-astro-cid-dh3l65qs]{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.bul-hero-nebula__space-bg-img[data-astro-cid-dh3l65qs]{transform:scale(var(--hero-exit-scale,1));will-change:transform}.bul-hero-nebula[data-astro-cid-dh3l65qs][data-bul-hero-distant] .bul-hero-nebula__space-bg-img[data-astro-cid-dh3l65qs]{will-change:auto;transform:none}.bul-hero-nebula__space-bg-img[data-astro-cid-dh3l65qs]{--hero-bg-in-scale:1.053;--hero-bg-in-shift:26.34%;animation:bul-hero-bg-in 1.575s var(--hero-in-ease) both}@keyframes bul-hero-bg-in{0%{scale:var(--hero-bg-in-scale);translate:0 var(--hero-bg-in-shift)}to{translate:0;scale:1}}.bul-hero-nebula__dome-img[data-astro-cid-dh3l65qs]{transform-origin:50% 100%;opacity:0;transition:opacity .52s var(--hero-in-ease) .22s, translate 1.05s var(--hero-in-ease) .22s;animation:10s ease-in-out infinite bul-hero-dome-sway;translate:0 56%}.bul-hero-nebula[data-astro-cid-dh3l65qs][data-hero-ready] .bul-hero-nebula__dome-img[data-astro-cid-dh3l65qs]{opacity:1;translate:0}.bul-hero-nebula__planet-img[data-astro-cid-dh3l65qs]{width:637.04%;max-width:none;height:auto;position:absolute;top:-110.1%;left:-400.93%}.bul-hero-nebula__gradient[data-astro-cid-dh3l65qs]{mix-blend-mode:hard-light;pointer-events:none;background-image:radial-gradient(900px 620px at 63.71%,#ffffffd9 0%,#cfddf28c 45%,#a0bae500 75%);position:absolute;inset:0}.bul-hero-nebula__meteors[data-astro-cid-dh3l65qs]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.bul-hero-nebula__glass-orb[data-astro-cid-dh3l65qs]{object-fit:cover;height:auto;transform:scaleX(-1) translate(var(--gravity-x,0px), var(--gravity-y,0px));pointer-events:none;opacity:0;transition:opacity .38s var(--hero-in-ease) .22s, scale 1.45s var(--hero-in-ease) .22s, translate 1.45s var(--hero-in-ease) .22s;position:absolute;translate:17% -97%;scale:.9}.bul-hero-nebula[data-astro-cid-dh3l65qs][data-hero-ready] .bul-hero-nebula__glass-orb[data-astro-cid-dh3l65qs]{opacity:1;translate:0;scale:1}.bul-hero-nebula__planet[data-astro-cid-dh3l65qs]{pointer-events:none;transform:translate(var(--gravity-x,0px), var(--gravity-y,0px));position:absolute;overflow:hidden}.bul-hero-nebula__planet--sm[data-astro-cid-dh3l65qs]{opacity:0;transition:opacity .42s var(--hero-in-ease) .48s, scale .95s var(--hero-in-ease) .48s, translate .95s var(--hero-in-ease) .48s;animation:13s ease-in-out infinite bul-hero-planet-drift-sm;translate:-11% -67%;scale:.94}.bul-hero-nebula__planet--lg[data-astro-cid-dh3l65qs]{opacity:0;transition:opacity .6s var(--hero-in-ease) .85s, scale 1.4s var(--hero-in-ease) .85s, translate 1.4s var(--hero-in-ease) .85s;animation:17s ease-in-out infinite bul-hero-planet-drift-lg;translate:8% -40%;scale:.94}.bul-hero-nebula[data-astro-cid-dh3l65qs][data-hero-ready] .bul-hero-nebula__planet--sm[data-astro-cid-dh3l65qs],.bul-hero-nebula[data-astro-cid-dh3l65qs][data-hero-ready] .bul-hero-nebula__planet--lg[data-astro-cid-dh3l65qs]{opacity:1;translate:0;scale:1}@keyframes bul-hero-dome-sway{0%,to{transform:rotate(-1.1deg)}50%{transform:rotate(1.1deg)}}@keyframes bul-hero-planet-drift-sm{0%,to{transform:translate(0)}50%{transform:translate(10px,-14px)}}@keyframes bul-hero-planet-drift-lg{0%,to{transform:translate(0)}50%{transform:translate(-14px,10px)}}@media (prefers-reduced-motion:reduce){.bul-hero-nebula__space-bg-img[data-astro-cid-dh3l65qs],.bul-hero-nebula__dome-img[data-astro-cid-dh3l65qs],.bul-hero-nebula__glass-orb[data-astro-cid-dh3l65qs],.bul-hero-nebula__planet--sm[data-astro-cid-dh3l65qs],.bul-hero-nebula__planet--lg[data-astro-cid-dh3l65qs]{opacity:1;transition:none;animation:none;translate:0;scale:1}}.bul-hero-nebula__content[data-astro-cid-dh3l65qs]{z-index:1;animation:bul-hero-content-fade .62s var(--hero-in-ease) .6s both, bul-hero-content-drop 1.05s var(--hero-in-ease) .6s both;position:absolute}.bul-hero-nebula__copy[data-astro-cid-dh3l65qs]{flex-direction:column;align-items:flex-start;gap:1rem;width:100%;display:flex;position:relative}@keyframes bul-hero-content-fade{0%{opacity:0}to{opacity:1}}@keyframes bul-hero-content-drop{0%{translate:0 var(--hero-in-lift,-44px)}to{translate:0}}@media (prefers-reduced-motion:reduce){.bul-hero-nebula__content[data-astro-cid-dh3l65qs]{animation:none}}.bul-hero-nebula__heading[data-astro-cid-dh3l65qs],.bul-hero-nebula__sub[data-astro-cid-dh3l65qs],.bul-hero-nebula__cta[data-astro-cid-dh3l65qs]{font-family:"DM Sans", var(--font-sans)}.bul-hero-nebula__heading[data-astro-cid-dh3l65qs]{color:#fff;white-space:pre-line;margin:0;font-weight:400;line-height:1.15}.bul-hero-nebula__sub[data-astro-cid-dh3l65qs]{color:#fffc;letter-spacing:.03em;margin:0;font-weight:400;line-height:1.4}.bul-hero-nebula__cta[data-astro-cid-dh3l65qs]{--bul-glass-cta-blur:16px}@media (width<=639.98px){.bul-hero-nebula[data-astro-cid-dh3l65qs]{aspect-ratio:390/700;--hero-in-lift:-14.36vw;min-height:30rem}.bul-hero-nebula__gradient[data-astro-cid-dh3l65qs],.bul-hero-nebula__space-bg-box[data-astro-cid-dh3l65qs]{inset:0}.bul-hero-nebula__dome-box[data-astro-cid-dh3l65qs]{aspect-ratio:250/155;width:98.46%;bottom:-8%;left:-15.9%}.bul-hero-nebula__glass-orb[data-astro-cid-dh3l65qs]{aspect-ratio:1;width:61.5385%;top:16.8571%;left:19.2308%}.bul-hero-nebula__planet[data-astro-cid-dh3l65qs]{display:block}.bul-hero-nebula__planet--sm[data-astro-cid-dh3l65qs]{aspect-ratio:90/87;width:23.0769%;top:14.7143%;left:-15.8974%}.bul-hero-nebula__planet--lg[data-astro-cid-dh3l65qs]{aspect-ratio:125/121;width:32.0513%;top:51.8571%;left:82.5641%}.bul-hero-nebula__content[data-astro-cid-dh3l65qs]{width:89.7436%;top:60%;left:50%;transform:translate(-50%)}.bul-hero-nebula__heading[data-astro-cid-dh3l65qs]{font-size:clamp(1.5rem,8.20513vw,2.75rem)}.bul-hero-nebula__sub[data-astro-cid-dh3l65qs]{width:87.1795%;font-size:clamp(.8125rem,3.58974vw,1rem)}}@media (width>=640px){.bul-hero-nebula[data-astro-cid-dh3l65qs]{aspect-ratio:1280/586;min-height:100svh}.bul-hero-nebula__gradient[data-astro-cid-dh3l65qs]{width:106.562%;height:100%;inset:0 auto auto -3.28125%}.bul-hero-nebula__space-bg-box[data-astro-cid-dh3l65qs]{inset:0}.bul-hero-nebula__space-bg-img[data-astro-cid-dh3l65qs]{width:100%;height:121.49%;inset:.03% auto auto 0}.bul-hero-nebula__dome-box[data-astro-cid-dh3l65qs]{aspect-ratio:607/257;width:41.7188%;bottom:0;left:-.85938%}.bul-hero-nebula__dome-img[data-astro-cid-dh3l65qs]{width:100%;height:107%;inset:.29% auto auto 0}.bul-hero-nebula__glass-orb[data-astro-cid-dh3l65qs]{aspect-ratio:1;width:24.4531%;top:28.6689%;left:62.5781%}.bul-hero-nebula__planet[data-astro-cid-dh3l65qs]{display:block}.bul-hero-nebula__planet--sm[data-astro-cid-dh3l65qs]{aspect-ratio:90/87;width:7.03125%;top:13.8225%;left:54.2969%}.bul-hero-nebula__planet--lg[data-astro-cid-dh3l65qs]{aspect-ratio:227/219;width:17.7344%;top:80.7167%;left:87.0313%}.bul-hero-nebula__content[data-astro-cid-dh3l65qs]{width:48.0469%;top:35.1331%;left:7.26563%;transform:none}.bul-hero-nebula__heading[data-astro-cid-dh3l65qs]{font-size:min(5vw,4.5rem)}.bul-hero-nebula__sub[data-astro-cid-dh3l65qs]{width:min(100%,33.125em);font-size:min(1.25vw,1rem)}}@media (width>=640px) and (width<=1439.98px){.bul-hero-nebula__heading[data-astro-cid-dh3l65qs]{font-size:min(5vw,54px)}}@media (width>=1440px){.bul-hero-nebula__heading[data-astro-cid-dh3l65qs]{font-size:clamp(54px,3.75vw,72px)}.bul-hero-nebula__sub[data-astro-cid-dh3l65qs]{font-size:clamp(16px,1.09375vw,21px)}.bul-hero-nebula__cta[data-astro-cid-dh3l65qs]{height:clamp(42px,2.91667vw,56px);font-size:clamp(14px,1.09375vw - 2px,19px)}}.bul-meteor{height:1px;width:var(--meteor-len,120px);opacity:0;transform-origin:100%;animation:bul-meteor-shot var(--meteor-dur,1.2s) linear forwards;background:linear-gradient(90deg,#fff0,#ffffffe6);border-radius:1px;position:absolute}@keyframes bul-meteor-shot{0%{opacity:0;transform:rotate(var(--meteor-angle,20deg)) translateX(0)}12%{opacity:.85}85%{opacity:.5}to{opacity:0;transform:rotate(var(--meteor-angle,20deg)) translateX(var(--meteor-dist,500px))}}@media (prefers-reduced-motion:reduce){.bul-meteor{display:none}}.bul-logic{--logic-open-scroll:45svh;--logic-step-scroll:55svh;--logic-gutter:20px;--logic-rest-radius:24px;isolation:isolate;min-height:calc(100svh + var(--logic-open-scroll) + var(--logic-step-scroll) * var(--logic-count,4));background:#fff;position:relative}@media (width>=640px){.bul-logic{--logic-gutter:5.625vw}}@media (width>=1120px){.bul-logic{--logic-gutter:90px}}.bul-logic__sticky{justify-content:center;align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.bul-logic__stage{--logic-measure:min(var(--bul-shell,1300px), 100vw);width:var(--logic-measure);border-radius:var(--logic-rest-radius);isolation:isolate;background:#0b1330;height:100svh;position:relative;overflow:hidden}.bul-logic__bg{z-index:-1;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .62s cubic-bezier(.65,0,.35,1);position:absolute;inset:0}.bul-logic__bg[data-active=true]{opacity:1}.bul-logic__blooms{z-index:-1;filter:blur(4.7vw);opacity:0;width:124%;height:140.2%;position:absolute;top:-22.9%;left:-4.45%}.bul-logic[data-logic-passed] .bul-logic__blooms{display:none}.bul-logic__bloom{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .62s cubic-bezier(.65,0,.35,1);position:absolute;inset:0}.bul-logic__bloom[data-active=true]{opacity:1}.bul-logic__inner{width:100%;height:100%;max-width:var(--bul-shell,1300px);--logic-pad-top:24px;--logic-pad-bottom:24px;--logic-pad-open-bottom:16px;--logic-pad-ramp:1;padding-block:var(--logic-pad-top) var(--logic-pad-bottom);flex-direction:column;justify-content:center;gap:24px;margin-inline:auto;padding-inline:20px;display:flex}@media (width>=640px){.bul-logic__inner{padding-inline:var(--bul-section-pad-x)}}@media (width>=900px){.bul-logic__inner{gap:60px;padding-inline:128px}}.bul-logic__headline{font-family:"DM Sans", var(--font-sans);letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(30px,4.4vw,56px);font-weight:400;line-height:1.1}.bul-logic__body{grid-template-columns:1fr;align-items:center;gap:24px;min-height:0;display:grid}@media (width>=900px){.bul-logic__body{grid-template-columns:minmax(0,475px) minmax(0,560px);justify-content:space-between;align-items:start;gap:40px}.bul-logic__art{margin-top:-5svh}}.bul-logic__copy{display:grid}.bul-logic__state{opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;gap:16px;transition:opacity .52s cubic-bezier(.65,0,.35,1),visibility 0s linear .52s;display:flex}.bul-logic__state[data-active=true]{opacity:1;visibility:visible;transition-delay:0s}.bul-logic__title{font-family:"DM Sans", var(--font-sans);letter-spacing:normal;color:#fff;margin:0;font-size:clamp(22px,2.5vw,32px);font-weight:500;line-height:1.3}.bul-logic__desc{font-family:"DM Sans", var(--font-sans);letter-spacing:.03em;color:#ffffffb3;margin:0;font-size:clamp(15px,1.4vw,18px);font-weight:400;line-height:1.4}.bul-logic__pills{flex-direction:column;align-items:flex-start;gap:16px;margin:16px 0 0;padding:0;list-style:none;display:flex}.bul-logic__pill{background:#ffffff05;border-radius:37px;align-items:center;gap:3px;padding:6px 40px 8px 8px;display:flex;position:relative}.bul-logic__pill:after,.bul-logic__pill-icon:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#fff9,#ffffff4d);padding:1px;position:absolute;inset:0;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@media (width>=640px){.bul-logic__pill{padding-right:64px}}.bul-logic__pill-icon{color:#fff;background:#ffffff05;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:relative}.bul-logic__pill-icon svg{width:20px;height:20px}.bul-logic__pill-label{font-family:"DM Sans", var(--font-sans);letter-spacing:.03em;color:#fff;padding:10px;font-size:clamp(14px,1.25vw,16px);font-weight:400;line-height:1.4}.bul-logic__art{aspect-ratio:560/460;width:100%;max-width:560px;margin-inline:auto;position:relative}.bul-logic__art-poster,.bul-logic__art-media{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .62s cubic-bezier(.65,0,.35,1);position:absolute;inset:0}.bul-logic__art-poster[data-active=true],.bul-logic__art-media[data-active=true][data-ready=true]{opacity:1}.bul-logic__art-poster[data-animation-ready=true]{opacity:0}.bul-logic[data-logic-scrolling] .bul-logic__art-poster[data-active=true]{opacity:1;transition:none}.bul-logic[data-logic-scrolling] .bul-logic__art-media{opacity:0;transition:none}@media (width<=899.98px){.bul-logic{--logic-step-scroll:50svh}.bul-logic__inner{--logic-pad-bottom:16px;--logic-pad-ramp:0;gap:12px}.bul-logic__body{flex:auto;grid-template-rows:auto minmax(0,1fr);gap:12px}.bul-logic__state{gap:10px}.bul-logic__title{font-size:clamp(20px,2.5vw,32px)}.bul-logic__desc{font-size:clamp(14px,1.4vw,18px)}.bul-logic__pills{gap:10px;margin-top:10px}.bul-logic__pill{padding:4px 36px 4px 6px}.bul-logic__pill-icon{width:30px;height:30px}.bul-logic__pill-label{padding:5px 10px}.bul-logic__art{aspect-ratio:auto;align-self:stretch;max-width:340px;min-height:0}}@media (prefers-reduced-motion:reduce){.bul-logic__bg,.bul-logic__bloom,.bul-logic__art-poster,.bul-logic__art-media,.bul-logic__state{transition:none}}.bul-products{isolation:isolate;background:#f5f5f5;position:relative}.bul-products__inner{max-width:var(--bul-shell,1300px);padding:28px var(--bul-section-pad-x) 0;margin:0 auto}@media (width>=640px){.bul-products__inner{padding-top:46px}}@media (width>=1120px){.bul-products__inner{padding-top:64px}}.bul-products__headline{max-width:30ch;font-family:"DM Sans", var(--font-sans);color:#000;margin:0 0 20px;font-size:30px;font-weight:400;line-height:1.15}@media (width>=640px){.bul-products__headline{margin-bottom:28px;font-size:40px}}@media (width>=1120px){.bul-products__headline{max-width:none;margin-bottom:32px;font-size:52px}}.bul-products__carousel{--bul-carousel-start-inset:calc(max(0px, (100% - var(--bul-shell,1300px)) / 2) + var(--bul-section-pad-x));flex-direction:column;align-items:flex-start;gap:20px;padding-bottom:28px;display:flex}@media (width>=640px){.bul-products__carousel{padding-bottom:46px}}@media (width>=1120px){.bul-products__carousel{padding-bottom:64px}}.bul-products__viewport{width:100%;min-width:0}.bul-products__track{width:100%;padding:0 var(--bul-section-pad-x) 4px var(--bul-carousel-start-inset);overscroll-behavior-x:contain;scrollbar-width:none;gap:12px;margin:0;list-style:none;display:flex;overflow-x:auto}.bul-products__track::-webkit-scrollbar{display:none}@media (width>=640px){.bul-products__track{gap:17px}}@media (prefers-reduced-motion:reduce){.bul-products__track{scroll-behavior:auto}}.bul-products__slide{flex:none;width:min(78vw,340px)}@media (width>=640px){.bul-products__slide{width:min(56vw,420px)}}@media (width>=1120px){.bul-products__slide{width:520px}}.bul-products__card{height:100%;color:inherit;background:#fff;border-radius:24px;flex-direction:column;gap:12px;padding:8px;text-decoration:none;display:flex}a.bul-products__card{transition:background-color .2s;display:flex}a.bul-products__card:hover,a.bul-products__card:focus-visible{background:#2c52a2}a.bul-products__card:focus-visible{outline-offset:3px;outline:2px solid #1a52dc}.bul-products__visual{border-radius:16px;height:220px;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.bul-products__card--live [data-cursor-pill-zone],.bul-products__track{cursor:none}}@media (width>=640px){.bul-products__visual{height:280px}}@media (width>=1120px){.bul-products__visual{height:344px}}.bul-products__bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bul-products__mockup{aspect-ratio:908/599;border-radius:6px;width:106.75%;max-width:none;height:auto;position:absolute;top:12.94%;left:9.92%;box-shadow:0 12px 30px #0000002e}.bul-products__soon{z-index:1;opacity:0;pointer-events:none;background-image:linear-gradient(#abc5f347 0%,#abc5f3b3 100%),linear-gradient(#0003,#0003);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:10px 40px;transition:opacity .32s,backdrop-filter 0s linear .32s;display:flex;position:absolute;inset:0}.bul-products__soon-icon{color:#e6f0ff;width:48px;height:48px}.bul-products__soon-line{max-width:278px;font-family:"DM Sans", var(--font-sans);text-transform:capitalize;letter-spacing:normal;text-align:center;color:#fff;margin:0;font-size:clamp(20px,2vw,24px);font-weight:400;line-height:1.15}.bul-products__soon-icon,.bul-products__soon-line{opacity:0;transition:opacity .3s .11s,transform .42s cubic-bezier(.2,.7,.1,1) .11s;transform:translateY(6px)}@media (hover:hover) and (pointer:fine){.bul-products__card--soon{transition:background-color .32s}.bul-products__card--soon:hover{background:#abc5f3}.bul-products__card--soon:hover .bul-products__soon{opacity:1;backdrop-filter:blur(6.5px);transition-delay:0s}.bul-products__card--soon:hover .bul-products__soon-icon,.bul-products__card--soon:hover .bul-products__soon-line{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bul-products__card--soon,.bul-products__soon,.bul-products__soon-icon,.bul-products__soon-line{transition:none}.bul-products__soon-icon,.bul-products__soon-line{transform:none}}.bul-products__badge{z-index:2;color:#fff;height:32px;font-family:"DM Sans", var(--font-sans);letter-spacing:.42px;white-space:nowrap;background:#1a52dc;border-radius:27px;align-items:center;padding:0 16px;font-size:14px;display:inline-flex;position:absolute;top:16px;right:16px}.bul-products__text{flex-direction:column;gap:16px;padding:12px 20px 4px;display:flex}@media (width>=640px){.bul-products__text{padding:12px 36px}}.bul-products__text-head{align-items:flex-start;gap:16px;display:flex}.bul-products__icon{color:#000;flex-shrink:0;width:22px;height:22px;margin-top:4px}@media (width>=640px){.bul-products__icon{width:24px;height:24px;margin-top:6px}}a.bul-products__card:hover .bul-products__icon,a.bul-products__card:focus-visible .bul-products__icon{color:#fff}.bul-products__title{font-family:"DM Sans", var(--font-sans);color:#000;margin:0;font-size:26px;font-weight:400;line-height:1.15}@media (width>=640px){.bul-products__title{font-size:32px}}@media (width>=1120px){.bul-products__icon{margin-top:9px}.bul-products__title{font-size:36px}}a.bul-products__card:hover .bul-products__title,a.bul-products__card:focus-visible .bul-products__title{color:#fff}.bul-products__desc{font-family:"DM Sans", var(--font-sans);letter-spacing:.42px;color:#000c;margin:0;padding-left:38px;font-size:14px;line-height:1.4}@media (width>=640px){.bul-products__desc{padding-left:40px}}a.bul-products__card:hover .bul-products__desc,a.bul-products__card:focus-visible .bul-products__desc{color:#fffc}.bul-products__controls{margin-left:var(--bul-carousel-start-inset);border-radius:8px;align-items:center;display:flex;overflow:hidden}.bul-products__nav{color:#000;cursor:pointer;background:#fff;border:0;justify-content:center;align-items:center;width:44px;height:44px;transition:color .15s;display:flex}.bul-products__nav:not(:first-child){border-left:1px solid #ececec}.bul-products__nav svg{width:20px;height:20px}.bul-products__nav:hover:not(:disabled){color:#1a52dc}.bul-products__nav:focus-visible{outline-offset:-2px;outline:2px solid #1a52dc}.bul-products__nav:disabled{color:#00000040;cursor:default}.bul-record[data-astro-cid-keqt6j5d]{isolation:isolate;background:#f5f5f5;position:relative}.bul-record__inner[data-astro-cid-keqt6j5d]{max-width:var(--bul-shell,1300px);margin-inline:auto;padding:32px 20px}.bul-record__stack[data-astro-cid-keqt6j5d],.bul-record__row[data-astro-cid-keqt6j5d]{flex-direction:column;gap:16px;display:flex}.bul-record__col[data-astro-cid-keqt6j5d]{flex-direction:column;flex:1 1 0;gap:16px;min-width:0;display:flex}.bul-record__card[data-astro-cid-keqt6j5d]{border-radius:16px}.bul-record__card--proven[data-astro-cid-keqt6j5d]{background:#fff;flex-direction:column;gap:10px;padding:24px 20px;display:flex}.bul-record__card-head[data-astro-cid-keqt6j5d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.bul-record__logo[data-astro-cid-keqt6j5d]{width:96px;height:24px}.bul-record__yc[data-astro-cid-keqt6j5d]{font-family:"DM Sans", var(--font-sans);letter-spacing:.42px;white-space:nowrap;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:400;line-height:1.4;display:inline-flex}.bul-record__yc-prefix[data-astro-cid-keqt6j5d]{color:#0009}.bul-record__yc-mark[data-astro-cid-keqt6j5d]{border-radius:5px;flex-shrink:0;width:20px;height:20px}.bul-record__yc-brand[data-astro-cid-keqt6j5d]{color:#000}.bul-record__headline[data-astro-cid-keqt6j5d]{font-family:"DM Sans", var(--font-sans);color:#000;max-width:200px;font-size:24px;font-weight:400;line-height:1.15}@media (width>=640px){.bul-record__headline[data-astro-cid-keqt6j5d]{max-width:none}}.bul-record__body[data-astro-cid-keqt6j5d]{font-family:"DM Sans", var(--font-sans);letter-spacing:.42px;color:#0009;font-size:14px;font-weight:400;line-height:1.4}.bul-record__card--blue[data-astro-cid-keqt6j5d]{background:#abc5f3;justify-content:space-between;align-items:center;padding:20px;display:flex}.bul-record__stat[data-astro-cid-keqt6j5d]{color:#000;flex-direction:column;display:flex}.bul-record__number[data-astro-cid-keqt6j5d]{font-family:"Space Grotesk", var(--font-mono,sans-serif);font-size:38px;font-weight:400;line-height:1.15}.bul-record__stat-label[data-astro-cid-keqt6j5d]{font-family:"Inter", var(--font-sans);font-size:14px;font-style:normal;font-weight:400;line-height:1.3}.bul-record__pic--desktop[data-astro-cid-keqt6j5d]{display:none}.bul-record__pic--mobile[data-astro-cid-keqt6j5d]{flex-shrink:0;width:113px;height:113px;position:relative}@keyframes bul-record-pic-spin{to{transform:rotate(360deg)}}.bul-record__pic--desktop[data-astro-cid-keqt6j5d],.bul-record__pic--mobile[data-astro-cid-keqt6j5d]{animation:42s linear infinite bul-record-pic-spin}.bul-record__card--blue[data-astro-cid-keqt6j5d]:hover .bul-record__pic--desktop[data-astro-cid-keqt6j5d],.bul-record__card--blue[data-astro-cid-keqt6j5d]:hover .bul-record__pic--mobile[data-astro-cid-keqt6j5d],.bul-record[data-astro-cid-keqt6j5d][data-bul-idle-paused] .bul-record__pic--desktop[data-astro-cid-keqt6j5d],.bul-record[data-astro-cid-keqt6j5d][data-bul-idle-paused] .bul-record__pic--mobile[data-astro-cid-keqt6j5d]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.bul-record__pic--desktop[data-astro-cid-keqt6j5d],.bul-record__pic--mobile[data-astro-cid-keqt6j5d]{animation:none}}.bul-record__pic-dot[data-astro-cid-keqt6j5d]{position:absolute;top:49px;left:49px}.bul-record__card--cve[data-astro-cid-keqt6j5d]{isolation:isolate;flex-direction:column;padding:20px;display:flex;position:relative;overflow:hidden}.bul-record__card--cve-mobile[data-astro-cid-keqt6j5d]{gap:29px;min-height:250px}.bul-record__card--cve-desktop[data-astro-cid-keqt6j5d]{display:none}.bul-record__cve-bg[data-astro-cid-keqt6j5d]{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.bul-record__cve-top[data-astro-cid-keqt6j5d]{color:#fff;flex-direction:column;display:flex}.bul-record__number--light[data-astro-cid-keqt6j5d]{color:#fff}.bul-record__cve-label[data-astro-cid-keqt6j5d]{font-family:"DM Sans", var(--font-sans);letter-spacing:.42px;font-size:14px;font-weight:400;line-height:1.4}.bul-record__cve-desc[data-astro-cid-keqt6j5d]{font-family:"DM Sans", var(--font-sans);letter-spacing:.42px;color:#fff;opacity:.76;font-size:14px;font-weight:400;line-height:1.4}.bul-record__cve-mobile-foot[data-astro-cid-keqt6j5d]{flex-direction:column;gap:16px;display:flex}.bul-record__cve-pill[data-astro-cid-keqt6j5d]{background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex}.bul-record__card--cve-detail[data-astro-cid-keqt6j5d]{display:none}.bul-record__cve-id[data-astro-cid-keqt6j5d]{flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0;display:flex}.bul-record__cve-logo-box[data-astro-cid-keqt6j5d]{width:51px;height:20px;display:block;position:relative;overflow:hidden}.bul-record__cve-logo-img[data-astro-cid-keqt6j5d]{object-fit:contain;mix-blend-mode:luminosity;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.bul-record__cve-number[data-astro-cid-keqt6j5d]{font-family:"DM Sans", var(--font-sans);letter-spacing:.42px;color:#5c5445;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.4}.bul-record__view-detail[data-astro-cid-keqt6j5d]{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.bul-record__view-detail[data-astro-cid-keqt6j5d] span[data-astro-cid-keqt6j5d]{font-family:"DM Sans", var(--font-sans);letter-spacing:.48px;color:#0000004d;white-space:nowrap;font-size:16px;font-weight:400;line-height:1.4}.bul-record__card--bounty[data-astro-cid-keqt6j5d]{background:#fff;flex-direction:column;justify-content:space-between;min-height:116px;padding:18px 22px 23px;display:flex;position:relative;overflow:hidden}.bul-record__bounty-amount[data-astro-cid-keqt6j5d]{color:#000}.bul-record__bounty-right[data-astro-cid-keqt6j5d]{align-items:center;display:flex}.bul-record__bounty-brand[data-astro-cid-keqt6j5d]{align-items:center;gap:8px;display:flex}.bul-record__bounty-brand[data-astro-cid-keqt6j5d] img{object-fit:contain;width:58px;height:19px}.bul-record__bounty-label[data-astro-cid-keqt6j5d]{font-family:"Inter", var(--font-sans);color:#5c5445;font-size:10px;font-style:normal;font-weight:400;line-height:1.3}.bul-record__bounty-decoration[data-astro-cid-keqt6j5d]{display:none}@media (width>=1120px){.bul-record__inner[data-astro-cid-keqt6j5d]{padding:80px 102px 40px}.bul-record__stack[data-astro-cid-keqt6j5d]{gap:20px}.bul-record__row[data-astro-cid-keqt6j5d]{flex-direction:row;gap:20px}.bul-record__col[data-astro-cid-keqt6j5d]{gap:20px}.bul-record__card[data-astro-cid-keqt6j5d]{border-radius:20px}.bul-record__card--proven[data-astro-cid-keqt6j5d]{gap:12px;padding:28px 32px}.bul-record__logo[data-astro-cid-keqt6j5d]{width:111px;height:27.75px}.bul-record__headline[data-astro-cid-keqt6j5d]{max-width:383px;font-size:40px}.bul-record__card--blue[data-astro-cid-keqt6j5d]{align-items:flex-start;padding:20px 32px}.bul-record__number[data-astro-cid-keqt6j5d]{font-size:64px}.bul-record__stat-label[data-astro-cid-keqt6j5d]{font-size:16px}.bul-record__pic--desktop[data-astro-cid-keqt6j5d]{flex-shrink:0;width:146px;height:146px;display:block}.bul-record__pic--mobile[data-astro-cid-keqt6j5d],.bul-record__card--cve-mobile[data-astro-cid-keqt6j5d]{display:none}.bul-record__card--cve-desktop[data-astro-cid-keqt6j5d]{flex:1 1 0;justify-content:space-between;min-height:298px;padding:20px 32px;display:flex}.bul-record__card--cve-detail[data-astro-cid-keqt6j5d]{background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:12px;padding:30px 32px;display:flex}.bul-record__cve-logo-box[data-astro-cid-keqt6j5d]{width:76px;height:30px}.bul-record__cve-number[data-astro-cid-keqt6j5d]{letter-spacing:.54px;font-size:18px}.bul-record__card--bounty[data-astro-cid-keqt6j5d]{flex-direction:row;justify-content:flex-start;align-items:center;min-height:126px;padding:29px 0 29px 32px}.bul-record__bounty-right[data-astro-cid-keqt6j5d]{margin-left:auto;margin-right:220px}.bul-record__bounty-brand[data-astro-cid-keqt6j5d] img{width:98px;height:32px}.bul-record__bounty-label[data-astro-cid-keqt6j5d]{font-family:"DM Sans", var(--font-sans);letter-spacing:.54px;font-size:18px}.bul-record__bounty-decoration[data-astro-cid-keqt6j5d]{pointer-events:none;width:192px;height:auto;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}}@media (width>=1120px) and (width<=1920px){.bul-record__number[data-astro-cid-keqt6j5d]{font-size:52px}}.vs-section{isolation:isolate;background:#f5f5f5;position:relative}.vs-root{max-width:var(--bul-shell,1300px);padding:0 var(--bul-section-pad-x) 28px;margin:0 auto}@media (width>=640px){.vs-root{padding-bottom:46px}}@media (width>=1120px){.vs-root{padding-bottom:64px}}.vs-logo-marquee{--vs-marquee-gap:50px;--vs-logo-size:32px;--vs-marquee-duration:96s;width:100%;margin-bottom:20px;padding-top:28px}@media (width>=640px){.vs-logo-marquee{padding-top:46px}}@media (width>=1120px){.vs-logo-marquee{padding-top:64px}}.vs-logo-viewport{width:100%;position:relative;overflow:hidden}.vs-logo-track{will-change:transform;width:max-content;animation:vs-marquee-scroll var(--vs-marquee-duration) linear infinite;display:flex}.vs-logo-marquee.is-paused .vs-logo-track{animation-play-state:paused}.vs-section[data-bul-idle-paused] .vs-logo-track{will-change:auto;animation-play-state:paused}@keyframes vs-marquee-scroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.vs-logo-group{align-items:center;gap:var(--vs-marquee-gap);min-width:max-content;padding:0;flex:none;margin:0;padding-inline-end:var(--vs-marquee-gap);list-style:none;display:flex}.vs-logo-item{flex:none}@media (prefers-reduced-motion:reduce){.vs-logo-viewport{overflow-x:auto}.vs-logo-track{width:auto;animation:none}.vs-logo-group[aria-hidden=true]{display:none}}.vs-logo-btn{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:auto;height:72px;padding:0 10px;display:flex}@media (width>=640px){.vs-logo-btn{height:92px;padding:0 14px}}.vs-logo-btn img{height:var(--vs-logo-size);opacity:.5;width:auto;transition:opacity .15s}.vs-logo-btn.is-active img{opacity:1}.vs-logo-btn--clone{cursor:default}.vs-logo-btn:focus-visible{outline:2px solid var(--foreground,#1a1a1a);outline-offset:4px;border-radius:4px}.vs-card{background:#fff;border:1px solid #e9e9e9;border-radius:20px;flex-direction:column;gap:4px;padding:16px;display:flex}.vs-card-head{align-items:center;min-height:30px;padding:0 12px;display:flex}.vs-card-title{font-family:"DM Sans", var(--font-sans);letter-spacing:.42px;color:#6b6b6b;white-space:nowrap;align-items:center;gap:8px;margin:0;font-size:14px;display:inline-flex}.vs-rows{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;animation:.18s both vs-fade-in;display:flex}@keyframes vs-fade-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.vs-rows{animation:none}}.vs-row{color:inherit;background:0 0;border-radius:12px;flex-direction:column;gap:4px;padding:10px;text-decoration:none;transition:background-color .12s;display:flex}.vs-row:hover,.vs-row:focus-visible{background:#f8f8f8}.vs-row-top{justify-content:space-between;align-items:flex-start;gap:8px;width:100%;display:flex}.vs-row-meta{width:74px;font-family:"DM Sans", var(--font-sans);letter-spacing:.36px;color:#0000004d;flex:none;font-size:12px}.vs-row-text{-webkit-line-clamp:2;word-break:break-word;font-family:"DM Sans", var(--font-sans);letter-spacing:.42px;color:#6b6b6b;-webkit-box-orient:vertical;font-size:14px;transition:color .12s;display:-webkit-box;overflow:hidden}.vs-row:hover .vs-row-text,.vs-row:focus-visible .vs-row-text{color:#1a1a1a}.vs-tag{height:20px;font-family:"DM Sans", var(--font-sans);letter-spacing:.36px;color:#0000004d;text-transform:lowercase;border:1px solid #aeaeae;border-radius:4px;flex:none;align-items:center;padding:0 8px;font-size:12px;display:inline-flex}.vs-tag:first-letter{text-transform:uppercase}
