.HomeNew-module__gRtxFG__page{--ink:#16130f;--muted:#5f5a52;--line:#e6e4df;--paper:#fbfbf9;--pine:#22322c;--olive:#45412f;--serif:var(--font-serif), "Iowan Old Style", Georgia, serif;background:var(--paper);color:var(--ink);font-family:var(--font-body), system-ui, sans-serif}.HomeNew-module__gRtxFG__shell{width:min(1280px,100% - 56px);margin:0 auto}.HomeNew-module__gRtxFG__shellWide{width:calc(100% - 48px);margin:0 auto}.HomeNew-module__gRtxFG__demoBtn{background:var(--ink);color:#fff;font-size:.95rem;font-family:var(--font-nav), system-ui, sans-serif;border-radius:6px;padding:13px 24px;font-weight:400;transition:opacity .18s;display:inline-block}.HomeNew-module__gRtxFG__demoBtn:hover{opacity:.85}.HomeNew-module__gRtxFG__demoBtnLight{color:var(--ink);font-size:.95rem;font-family:var(--font-nav), system-ui, sans-serif;background:#fff;border-radius:6px;padding:13px 24px;font-weight:400;transition:opacity .18s;display:inline-block}.HomeNew-module__gRtxFG__demoBtnLight:hover{opacity:.85}.HomeNew-module__gRtxFG__splitEnterprise,.HomeNew-module__gRtxFG__splitBusiness{position:relative}.HomeNew-module__gRtxFG__hero{padding:84px 0 0}.HomeNew-module__gRtxFG__heroGrid{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:start;gap:48px 72px;margin-bottom:64px;display:grid}.HomeNew-module__gRtxFG__hero h1{font-family:var(--serif);letter-spacing:-.028em;text-wrap:balance;margin:0;font-size:clamp(3.4rem,6.4vw,5.6rem);font-weight:400;line-height:1.02;animation:.7s both HomeNew-module__gRtxFG__rise}.HomeNew-module__gRtxFG__heroAside{padding-top:14px;animation:.7s .1s both HomeNew-module__gRtxFG__rise}.HomeNew-module__gRtxFG__heroAside p{color:var(--ink);margin:0 0 26px;font-size:1.13rem;line-height:1.55}.HomeNew-module__gRtxFG__heroStage{border-radius:10px;animation:.8s .2s both HomeNew-module__gRtxFG__rise;overflow:hidden}.HomeNew-module__gRtxFG__heroStage img{width:100%;height:auto;display:block}@keyframes HomeNew-module__gRtxFG__rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.HomeNew-module__gRtxFG__logoRow{padding:72px 0 24px}.HomeNew-module__gRtxFG__logoRow>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px 40px;display:flex}.HomeNew-module__gRtxFG__logoRow p{color:#94908a;white-space:nowrap;margin:0;font-size:.85rem}.HomeNew-module__gRtxFG__logoRow img{filter:grayscale()opacity(.62);border-radius:0;width:auto;height:26px}@media (max-width:900px){.HomeNew-module__gRtxFG__logoRow>div{justify-content:center}}.HomeNew-module__gRtxFG__announce{text-align:center;padding:132px 0 110px}.HomeNew-module__gRtxFG__newPill{background:var(--ink);color:#fff;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:7px 14px;font-size:.7rem;font-weight:700;display:inline-block}.HomeNew-module__gRtxFG__announce h2{font-family:var(--serif);letter-spacing:-.02em;margin:26px 0 18px;font-size:clamp(2.6rem,4.6vw,4rem);font-weight:400;line-height:1.05}.HomeNew-module__gRtxFG__announce>div>p{color:var(--muted);max-width:560px;margin:0 auto 30px;font-size:1.08rem;line-height:1.6}.HomeNew-module__gRtxFG__announceVisual{margin-top:64px}.HomeNew-module__gRtxFG__announceVisual img{border:1px solid var(--line);border-radius:10px;width:100%;height:auto;display:block}.HomeNew-module__gRtxFG__split{padding:120px 0}.HomeNew-module__gRtxFG__sectionHead{text-align:center;max-width:720px;margin:0 auto 60px}.HomeNew-module__gRtxFG__sectionHead h2{font-family:var(--serif);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2.6rem,4.6vw,4rem);font-weight:400;line-height:1.05}.HomeNew-module__gRtxFG__sectionHead>p{color:var(--muted);max-width:560px;margin:20px auto 0;font-size:1.05rem;line-height:1.6}.HomeNew-module__gRtxFG__splitCards{grid-template-columns:1fr 1fr;gap:22px;transition:grid-template-columns .45s;display:grid}.HomeNew-module__gRtxFG__splitCard{border-radius:10px;height:calc(43.806vw - 30.6642px);transition:opacity .45s,filter .45s;position:relative;overflow:hidden}@media (hover:hover){.HomeNew-module__gRtxFG__splitCards:has(.HomeNew-module__gRtxFG__splitCard:first-child:hover){grid-template-columns:1.18fr .82fr}.HomeNew-module__gRtxFG__splitCards:has(.HomeNew-module__gRtxFG__splitCard:last-child:hover){grid-template-columns:.82fr 1.18fr}.HomeNew-module__gRtxFG__splitCards:has(.HomeNew-module__gRtxFG__splitCard:hover) .HomeNew-module__gRtxFG__splitCard:not(:hover){filter:saturate(.35)brightness(1.18);opacity:.6}}.HomeNew-module__gRtxFG__splitEnterprise{background:#272f33}.HomeNew-module__gRtxFG__splitBusiness{background:#55503a}.HomeNew-module__gRtxFG__splitBg{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.HomeNew-module__gRtxFG__splitCopy{color:#fff;z-index:1;padding:34px 40px;position:relative}.HomeNew-module__gRtxFG__splitCopy h3{font-family:var(--serif);letter-spacing:-.015em;margin:0 0 12px;font-size:clamp(1.8rem,2.4vw,2.2rem);font-weight:400}.HomeNew-module__gRtxFG__splitCopy p{color:#ffffffd1;max-width:400px;margin:0 0 20px;font-size:.97rem;line-height:1.55}.HomeNew-module__gRtxFG__splitCopy a{color:#fff;font-size:.9rem;font-family:var(--font-nav), system-ui, sans-serif;border:1px solid #ffffff73;border-radius:6px;padding:11px 18px;font-weight:400;transition:background .18s;display:inline-block}.HomeNew-module__gRtxFG__splitCopy a:hover{background:#ffffff1f}.HomeNew-module__gRtxFG__products{border-top:1px solid var(--line);background:#fff;padding:120px 0}.HomeNew-module__gRtxFG__showcase{--blue:#3847ee}.HomeNew-module__gRtxFG__showcase>h2{font-family:var(--serif);letter-spacing:-.02em;max-width:560px;margin:0 0 10px;font-size:clamp(2rem,3vw,2.7rem);font-weight:400;line-height:1.15}.HomeNew-module__gRtxFG__showcaseMat{background:linear-gradient(140deg,#23211d,#121110 60%);border-radius:10px;padding:clamp(24px,3vw,48px)}.HomeNew-module__gRtxFG__showcaseMat figure{aspect-ratio:6/5;margin:0;position:relative}.HomeNew-module__gRtxFG__showcaseMat figure img{border-radius:8px;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;position:absolute;inset:0;box-shadow:0 24px 70px #00000080}.HomeNew-module__gRtxFG__reel{color:#fff;background:#0d0d0d;padding:130px 0 20px}.HomeNew-module__gRtxFG__reel h2{font-family:var(--serif);letter-spacing:-.02em;margin:0 0 56px;font-size:clamp(2rem,3vw,2.7rem);font-weight:400;line-height:1.15}.HomeNew-module__gRtxFG__reelTrack{scroll-snap-type:x mandatory;scrollbar-width:none;gap:22px;padding:0 max(28px,50vw - 640px);display:flex;overflow-x:auto}.HomeNew-module__gRtxFG__reelTrack::-webkit-scrollbar{display:none}.HomeNew-module__gRtxFG__reelCard{scroll-snap-align:center;border-radius:12px;flex:0 0 min(760px,82vw);overflow:hidden}.HomeNew-module__gRtxFG__reelCard video{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.HomeNew-module__gRtxFG__stats{color:#fff;background:#0d0d0d;padding:110px 0 0}.HomeNew-module__gRtxFG__stats h2{font-family:var(--serif);letter-spacing:-.02em;margin:0 0 70px;font-size:clamp(2rem,3vw,2.7rem);font-weight:400;line-height:1.15}.HomeNew-module__gRtxFG__statRows{display:grid}.HomeNew-module__gRtxFG__statRow{border-top:1px solid #ffffff29;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;padding:26px 0;display:grid}.HomeNew-module__gRtxFG__statRow p{color:#ffffffbf;margin:0;font-size:.95rem}.HomeNew-module__gRtxFG__statRow span{font-family:var(--serif);font-size:clamp(2.6rem,4.6vw,4.2rem);font-weight:400;line-height:1}.HomeNew-module__gRtxFG__statsCta{border-top:1px solid #ffffff29;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:60px;padding-top:56px;padding-bottom:56px;display:flex}.HomeNew-module__gRtxFG__statsCta h3{font-family:var(--serif);margin:0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:400}@media (max-width:900px){.HomeNew-module__gRtxFG__shell{width:calc(100% - 40px)}.HomeNew-module__gRtxFG__heroGrid{grid-template-columns:1fr;gap:28px;margin-bottom:44px}.HomeNew-module__gRtxFG__heroAside{padding-top:0}.HomeNew-module__gRtxFG__hero{padding-top:52px}.HomeNew-module__gRtxFG__splitCards{grid-template-columns:1fr}.HomeNew-module__gRtxFG__splitCard{height:auto}.HomeNew-module__gRtxFG__splitBg{aspect-ratio:1340/1174;height:auto;position:static;inset:auto 0 0}.HomeNew-module__gRtxFG__splitCard{flex-direction:column;display:flex}.HomeNew-module__gRtxFG__splitCopy{order:-1;padding:30px 24px 28px}.HomeNew-module__gRtxFG__quotePanel{grid-template-columns:1fr;gap:36px}.HomeNew-module__gRtxFG__quoteArt{aspect-ratio:auto;height:220px}.HomeNew-module__gRtxFG__quoteDots button{width:72px}.HomeNew-module__gRtxFG__statRow{grid-template-columns:1fr;gap:8px}.HomeNew-module__gRtxFG__announce{padding:90px 0 70px}}
.StackDemo-module__FIa5bq__track{text-align:left;background:radial-gradient(130% 90% at 50% 0,#fcfcfa 0%,#f3f3f1 58%,#ececeb 100%);position:relative}.StackDemo-module__FIa5bq__stage{align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.StackDemo-module__FIa5bq__rail{z-index:2;flex-direction:column;gap:8px;max-width:380px;display:flex;position:absolute;top:108px;left:clamp(16px,3vw,48px)}.StackDemo-module__FIa5bq__railPill{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffeb;cursor:pointer;font-family:var(--font-nav), system-ui, sans-serif;letter-spacing:.01em;text-align:left;background:#545049ad;border:1px solid #ffffff1f;border-radius:999px;justify-content:space-between;align-items:center;gap:14px;width:fit-content;padding:10px 12px 10px 18px;font-size:.88rem;font-weight:400;transition:background .22s,border-color .22s,transform .22s;display:inline-flex}.StackDemo-module__FIa5bq__railPill:hover{background:#44403acc;border-color:#ffffff38;transform:translate(3px)}.StackDemo-module__FIa5bq__railPill span{color:#fffc;border:1px solid #ffffff59;border-radius:999px;justify-content:center;align-items:center;width:21px;height:21px;font-size:.82rem;font-weight:300;line-height:1;display:inline-flex}.StackDemo-module__FIa5bq__railCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;background:#423f39c7;border:1px solid #ffffff29;border-radius:18px;max-width:350px;padding:18px 22px 20px;animation:.45s both StackDemo-module__FIa5bq__cardIn;box-shadow:0 18px 44px #32302b38}.StackDemo-module__FIa5bq__railCard small{color:#ffffff8c;font-family:var(--font-nav), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-bottom:9px;font-size:.72rem;font-weight:500;display:block}.StackDemo-module__FIa5bq__railCard p{margin:0;font-size:.99rem;line-height:1.55}@keyframes StackDemo-module__FIa5bq__cardIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.StackDemo-module__FIa5bq__scene{perspective:1600px;position:absolute;inset:0}.StackDemo-module__FIa5bq__plate{width:min(560px,44vw);height:min(560px,44vw);opacity:min(1, calc(var(--e,0) * 1.6));transform:translate(-50%, -50%) rotateX(58deg) rotateZ(45deg) translateZ(var(--z,300px));will-change:transform, opacity;background:linear-gradient(118deg,#ffffffeb,#f7f6f499 45%,#e5e4e1c2);border:1px solid #fffc;border-radius:30px;justify-content:center;align-items:center;transition:box-shadow .5s;display:flex;position:absolute;top:56%;left:55%;box-shadow:inset 0 1px 1px #fffffff2,inset 0 -10px 26px #94928c2e,inset 2px 0 8px #fff6,inset 0 0 0 1px #8c8a840f,0 2px #ffffffe6,0 10px 1px -4px #c8c6c180,0 12px 3px -4px #ffffff73,0 26px 50px #3c3a3424,0 60px 110px #3c3a341f}.StackDemo-module__FIa5bq__plate:before{background:linear-gradient(105deg,#0000 34%,#ffffff8c 47%,#ffffff2e 53%,#0000 66%),linear-gradient(115deg,#ffffffa6,#0000 30% 70%,#ffffff59);background-position:calc((1 - var(--e,0)) * 220% - 60%) 0, 0 0;border-radius:inherit;content:"";opacity:.6;pointer-events:none;background-repeat:no-repeat;background-size:250% 100%,100% 100%;position:absolute;inset:4%}.StackDemo-module__FIa5bq__plateActive{box-shadow:inset 0 1px 1px #fffffffa,inset 0 -10px 26px #94928c38,inset 2px 0 8px #ffffff73,inset 0 0 0 1px #8c8a841c,0 2px #fffffff2,0 10px 1px -4px #c8c6c18f,0 12px 3px -4px #ffffff80,0 34px 68px #3c3a342e,0 72px 130px #3c3a3424}.StackDemo-module__FIa5bq__plate span{color:#16130f;font-family:var(--font-nav), system-ui, sans-serif;letter-spacing:.05em;opacity:0;font-size:clamp(1.7rem,2.8vw,2.6rem);font-weight:300;transition:opacity .4s .25s}.StackDemo-module__FIa5bq__plateActive span{opacity:.82}.StackDemo-module__FIa5bq__plateTiles,.StackDemo-module__FIa5bq__plateTiles.StackDemo-module__FIa5bq__plateActive{box-shadow:none;opacity:1;transform-style:preserve-3d;background:0 0;border-color:#0000}.StackDemo-module__FIa5bq__plateTiles:before{display:none}.StackDemo-module__FIa5bq__tileGrid{height:100%;opacity:calc(1 - var(--f,0));transform-style:preserve-3d;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr);gap:4.5%;width:100%;display:grid}.StackDemo-module__FIa5bq__tileGrid i{opacity:0;transition:transform .65s cubic-bezier(.2,.75,.25,1),opacity .55s cubic-bezier(.3,.55,.45,1);transform:translateZ(300px)}.StackDemo-module__FIa5bq__tileGrid .StackDemo-module__FIa5bq__tileDown{opacity:1;transition-delay:calc(var(--d,0) * .5s), calc(var(--d,0) * .5s);transform:translateZ(0)}.StackDemo-module__FIa5bq__tileGrid i:first-child{--d:.02}.StackDemo-module__FIa5bq__tileGrid i:nth-child(2){--d:.38}.StackDemo-module__FIa5bq__tileGrid i:nth-child(3){--d:.16}.StackDemo-module__FIa5bq__tileGrid i:nth-child(4){--d:.55}.StackDemo-module__FIa5bq__tileGrid i:nth-child(5){--d:.26}.StackDemo-module__FIa5bq__tileGrid i:nth-child(6){--d:.06}.StackDemo-module__FIa5bq__tileGrid i:nth-child(7){--d:.46}.StackDemo-module__FIa5bq__tileGrid i:nth-child(8){--d:.68}.StackDemo-module__FIa5bq__tileGrid i:nth-child(9){--d:.11}.StackDemo-module__FIa5bq__tileGrid i:nth-child(10){--d:.6}.StackDemo-module__FIa5bq__tileGrid i:nth-child(11){--d:.21}.StackDemo-module__FIa5bq__tileGrid i:nth-child(12){--d:.33}.StackDemo-module__FIa5bq__tileGrid i{color:#5a564f;font-style:normal;font-family:var(--font-nav), system-ui, sans-serif;letter-spacing:.03em;text-align:center;background:linear-gradient(120deg,#ffffffeb,#f2f1ee8c 60%,#e6e5e2bf);border:1px solid #fffc;border-radius:16px;justify-content:center;align-items:center;font-size:clamp(.6rem,.92vw,.8rem);font-weight:500;display:flex;box-shadow:inset 0 1px 2px #fffffff2,inset 0 -4px 10px #94928c33,0 1px #fffc,0 5px 1px -2px #c8c6c173,0 12px 22px #3c3a3421}.StackDemo-module__FIa5bq__encased .StackDemo-module__FIa5bq__plate span{opacity:0;transition-delay:0s}.StackDemo-module__FIa5bq__lid{pointer-events:none;width:min(576px,45.5vw);height:min(576px,45.5vw);opacity:var(--e,0);transform:translate(-50%, -50%) rotateX(58deg) rotateZ(45deg) translateZ(var(--z,400px));will-change:transform, opacity;background:linear-gradient(118deg,#ffffffd6,#f6f5f380 45%,#e7e6e3ad);border:1px solid #ffffffd9;border-radius:30px;justify-content:center;align-items:center;display:flex;position:absolute;top:56%;left:55%;box-shadow:inset 0 1px 1px #fffffffa,inset 0 -10px 26px #94928c33,inset 2px 0 8px #ffffff6b,inset 0 0 0 1px #8c8a8414,0 2px #ffffffeb,0 10px 1px -4px #c8c6c18a,0 12px 3px -4px #ffffff7a,0 34px 70px #3c3a342b,0 74px 130px #3c3a3421}.StackDemo-module__FIa5bq__lid span{color:#9d9a94;font-family:var(--font-nav), system-ui, sans-serif;letter-spacing:.07em;opacity:0;text-shadow:0 1px #ffffffe6,0 -1px 1px #78767059;font-size:clamp(1.9rem,3.1vw,2.9rem);font-weight:300;transition:opacity .5s .4s}.StackDemo-module__FIa5bq__lidOn span{opacity:1}.StackDemo-module__FIa5bq__meter{background:#7e7a7238;border-radius:999px;width:120px;height:4px;position:absolute;bottom:42px;left:clamp(16px,3vw,48px);overflow:hidden}.StackDemo-module__FIa5bq__meter i{background:#575349d9;border-radius:999px;width:0;height:100%;display:block}@media (max-width:900px){.StackDemo-module__FIa5bq__rail{max-width:min(340px,100vw - 32px);top:84px}.StackDemo-module__FIa5bq__plate{top:62%;left:50%}}.StackDemo-module__FIa5bq__mobileStack{display:none}@media (max-width:720px){.StackDemo-module__FIa5bq__track{display:none}.StackDemo-module__FIa5bq__mobileStack{flex-direction:column;gap:12px;max-width:560px;margin:0 auto;padding:8px 20px 24px;display:flex}.StackDemo-module__FIa5bq__mobileCard{text-align:left;background:#ffffffb8;border:1px solid #dddbd4;border-radius:14px;padding:18px 20px;box-shadow:0 10px 24px -18px #28262159}.StackDemo-module__FIa5bq__mobileCard small{color:#7a766d;font-family:var(--font-nav), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:.72rem;font-weight:500;display:block}.StackDemo-module__FIa5bq__mobileCard p{color:#3f3c36;margin:0;font-size:.92rem;line-height:1.55}.StackDemo-module__FIa5bq__mobileTiles{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.StackDemo-module__FIa5bq__mobileTiles i{color:#57534a;background:#f2f1ec;border:1px solid #e0ded6;border-radius:999px;padding:5px 11px;font-size:.74rem;font-style:normal}.StackDemo-module__FIa5bq__mobileCardFinale{background:#16130f;border-color:#16130f}.StackDemo-module__FIa5bq__mobileCardFinale small{color:#b9b4a9}.StackDemo-module__FIa5bq__mobileCardFinale p{color:#efede7}}
