.hero-demo-window-module__Sv8afG__stage{aspect-ratio:898/556;color:#130f0a;color:lab(4.44423% .85254 2.71283);text-align:left;background:#f4f0e6;background:lab(94.8351% .419229 5.35069);border-radius:28px;width:100%;margin-top:40px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff8a,0 32px 72px -36px #3d301e42;box-shadow:inset 0 1px lab(100% 0 0/.54),0 32px 72px -36px lab(21.1276% 3.97758 13.9002/.26)}.hero-demo-window-module__Sv8afG__stage:before{content:"";background:#faf6ef6b;background:lab(97.1401% .286669 3.81321/.42);position:absolute;inset:0}.hero-demo-window-module__Sv8afG__stage:after{pointer-events:none;content:"";opacity:.075;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.62' numOctaves='5' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.65'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-demo-window-module__Sv8afG__sequence{z-index:1;animation:.48s cubic-bezier(.16,1,.3,1) both hero-demo-window-module__Sv8afG__sequence-in;position:absolute;inset:0}.hero-demo-window-module__Sv8afG__request,.hero-demo-window-module__Sv8afG__reply,.hero-demo-window-module__Sv8afG__sent,.hero-demo-window-module__Sv8afG__typing,.hero-demo-window-module__Sv8afG__result{position:absolute}.hero-demo-window-module__Sv8afG__request{color:#fafcfe;color:lab(98.845% -.495464 -.992262);background:linear-gradient(#23a1ff,#007bdf);background:linear-gradient(lab(63.2314% -6.87122 -59.6228),lab(49.9386% 2.13015 -64.134));border-radius:24px 24px 8px;max-width:68%;padding:2.5% 3%;font-size:clamp(13px,2.25vw,20px);font-weight:650;line-height:1.2;top:12.5%;right:4.8%;box-shadow:inset 0 1px #ffffff4d,0 2px 4px #00488538,0 22px 38px -18px #005fa89e;box-shadow:inset 0 1px lab(100% 0 0/.3),0 2px 4px lab(29.0164% 6.30377 -53.8168/.22),0 22px 38px -18px lab(38.6341% .213563 -53.3462/.62)}.hero-demo-window-module__Sv8afG__reply,.hero-demo-window-module__Sv8afG__sent,.hero-demo-window-module__Sv8afG__typing{color:#130f0a;color:lab(4.44423% .85254 2.71283);background:#fcfaf6ed;background:lab(98.2845% .164658 2.28316/.93);border:1px solid #fffc;border:1px solid lab(100% 0 0/.8);left:8.3%;box-shadow:inset 0 1px #fffffff5,0 2px 4px #382f2214,0 18px 34px -22px #382f2252;box-shadow:inset 0 1px lab(100% 0 0/.96),0 2px 4px lab(19.9758% 2.65668 9.68092/.08),0 18px 34px -22px lab(19.9758% 2.65668 9.68092/.32)}.hero-demo-window-module__Sv8afG__reply{border-radius:22px 22px 22px 8px;padding:1.8% 2.4%;font-size:clamp(13px,2.1vw,19px);font-weight:520;line-height:1.2;top:33.5%}.hero-demo-window-module__Sv8afG__result{opacity:0;background:linear-gradient(#fffefdf5,#f8f5f0f0);background:linear-gradient(lab(99.7763% .0525415 .759518/.96),lab(96.7843% .224561 3.04747/.94));border:1px solid #ffffffe6;border:1px solid lab(100% 0 0/.9);border-radius:22px;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:16px;width:min(44%,390px);padding:2.2% 2.5%;transition:opacity .48s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);display:grid;top:51%;left:8.3%;transform:translateY(18px)rotate(-1deg)scale(.96)}.hero-demo-window-module__Sv8afG__result.hero-demo-window-module__Sv8afG__visible{opacity:1;transform:translateY(0)rotate(-1deg)scale(1)}.hero-demo-window-module__Sv8afG__carbone{box-shadow:inset 0 1px #ffffffeb,0 2px 4px #a4361d24,0 24px 54px -18px #db684c66;box-shadow:inset 0 1px lab(100% 0 0/.92),0 2px 4px lab(39.4966% 45.2815 40.2409/.14),0 24px 54px -18px lab(58.1309% 44.2717 37.8572/.4)}.hero-demo-window-module__Sv8afG__date{box-shadow:inset 0 1px #ffffffeb,0 2px 4px #23459d24,0 24px 54px -18px #3e6fc261;box-shadow:inset 0 1px lab(100% 0 0/.92),0 2px 4px lab(30.9885% 14.2435 -52.9663/.14),0 24px 54px -18px lab(46.7032% 4.22749 -49.2341/.38)}.hero-demo-window-module__Sv8afG__flight{box-shadow:inset 0 1px #ffffffeb,0 2px 4px #8535a424,0 24px 54px -18px #a151c266;box-shadow:inset 0 1px lab(100% 0 0/.92),0 2px 4px lab(37.8727% 47.8618 -45.4878/.14),0 24px 54px -18px lab(48.4375% 47.1304 -45.6518/.4)}.hero-demo-window-module__Sv8afG__icon{color:#fdfcf9;color:lab(98.8524% .0796616 1.13986);border-radius:14px;place-items:center;width:58px;height:58px;display:grid;box-shadow:inset 0 1px #ffffff47,0 3px 5px #372c1d29,0 12px 24px -10px;box-shadow:inset 0 1px lab(100% 0 0/.28),0 3px 5px lab(18.8106% 3.33817 11.8096/.16),0 12px 24px -10px}.hero-demo-window-module__Sv8afG__icon svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:31px;height:31px}.hero-demo-window-module__Sv8afG__date .hero-demo-window-module__Sv8afG__icon svg,.hero-demo-window-module__Sv8afG__flight .hero-demo-window-module__Sv8afG__icon svg{fill:currentColor;stroke:none}.hero-demo-window-module__Sv8afG__carbone .hero-demo-window-module__Sv8afG__icon{background:linear-gradient(145deg,#ee643b,#be140e);background:linear-gradient(145deg,lab(60.2122% 52.7962 50.2827),lab(41.1871% 62.6554 51.0431))}.hero-demo-window-module__Sv8afG__date .hero-demo-window-module__Sv8afG__icon{background:linear-gradient(145deg,#4a70e3,#2936b7);background:linear-gradient(145deg,lab(49.3177% 15.8875 -63.8788),lab(29.5086% 32.3242 -70.887))}.hero-demo-window-module__Sv8afG__flight .hero-demo-window-module__Sv8afG__icon{background:linear-gradient(145deg,#b55ada,#7b1dac);background:linear-gradient(145deg,lab(53.9048% 52.4668 -50.6979),lab(33.563% 55.643 -57.2481))}.hero-demo-window-module__Sv8afG__meta{min-width:0}.hero-demo-window-module__Sv8afG__title{letter-spacing:-.035em;font-size:clamp(14px,2.15vw,20px);font-weight:760;line-height:1.05}.hero-demo-window-module__Sv8afG__statusRail{align-items:center;gap:12px;margin-top:8px;display:flex}.hero-demo-window-module__Sv8afG__statusDot{border-radius:50%;flex:none;width:9px;height:9px}.hero-demo-window-module__Sv8afG__carbone .hero-demo-window-module__Sv8afG__statusDot{background:#ed4230;background:lab(55.0754% 65.0662 50.5018);box-shadow:0 0 0 5px #ed423014,0 2px 8px #ed4230a6;box-shadow:0 0 0 5px lab(55.0754% 65.0662 50.5018/.08),0 2px 8px lab(55.0754% 65.0662 50.5018/.65)}.hero-demo-window-module__Sv8afG__date .hero-demo-window-module__Sv8afG__statusDot{background:#3968e8;background:lab(46.6514% 18.9913 -70.6218);box-shadow:0 0 0 5px #3968e814,0 2px 8px #3968e8a6;box-shadow:0 0 0 5px lab(46.6514% 18.9913 -70.6218/.08),0 2px 8px lab(46.6514% 18.9913 -70.6218/.65)}.hero-demo-window-module__Sv8afG__flight .hero-demo-window-module__Sv8afG__statusDot{background:#a941d1;background:lab(47.6202% 58.6899 -55.563);box-shadow:0 0 0 5px #a941d114,0 2px 8px #a941d1a6;box-shadow:0 0 0 5px lab(47.6202% 58.6899 -55.563/.08),0 2px 8px lab(47.6202% 58.6899 -55.563/.65)}.hero-demo-window-module__Sv8afG__statusText{color:#3f3a33;color:lab(24.6174% 1.33407 5.27061);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(12px,1.8vw,17px);font-weight:510;line-height:1.15;animation:.36s cubic-bezier(.16,1,.3,1) both hero-demo-window-module__Sv8afG__status-in;overflow:hidden}.hero-demo-window-module__Sv8afG__typing{opacity:0;border-radius:20px 20px 20px 8px;gap:8px;padding:2.2% 2.8%;transition:opacity .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.16,1,.3,1);display:flex;top:78%;transform:translateY(8px)}.hero-demo-window-module__Sv8afG__typing span{background:#59554f6b;background:lab(36.2152% .902906 3.72643/.42);border-radius:50%;width:9px;height:9px;animation:.9s ease-in-out infinite hero-demo-window-module__Sv8afG__typing-dot}.hero-demo-window-module__Sv8afG__typing span:nth-child(2){animation-delay:.14s}.hero-demo-window-module__Sv8afG__typing span:nth-child(3){animation-delay:.28s}.hero-demo-window-module__Sv8afG__sent{opacity:0;border-radius:22px 22px 22px 8px;max-width:55%;padding:1.8% 2.4%;font-size:clamp(13px,2.1vw,19px);font-weight:520;line-height:1.2;transition:opacity .32s cubic-bezier(.16,1,.3,1),transform .32s cubic-bezier(.16,1,.3,1);top:78%;transform:translateY(8px)}.hero-demo-window-module__Sv8afG__typing.hero-demo-window-module__Sv8afG__visible,.hero-demo-window-module__Sv8afG__sent.hero-demo-window-module__Sv8afG__visible{opacity:1;transform:translateY(0)}@keyframes hero-demo-window-module__Sv8afG__sequence-in{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}@keyframes hero-demo-window-module__Sv8afG__status-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-demo-window-module__Sv8afG__typing-dot{0%,60%,to{opacity:.38;transform:scale(.82)}30%{opacity:.82;transform:scale(1)}}@media (min-width:641px){.hero-demo-window-module__Sv8afG__request{max-width:62%;padding:14px 18px;font-size:16px}.hero-demo-window-module__Sv8afG__reply,.hero-demo-window-module__Sv8afG__sent{max-width:50%;padding:11px 15px;font-size:15px}}@media (max-width:640px){.hero-demo-window-module__Sv8afG__stage{aspect-ratio:auto;min-height:330px;margin-top:32px}.hero-demo-window-module__Sv8afG__request{border-radius:19px 19px 7px;max-width:84%;padding:12px 14px;top:9%;right:4%}.hero-demo-window-module__Sv8afG__reply{border-radius:18px 18px 18px 7px;padding:10px 13px;top:29%;left:5%}.hero-demo-window-module__Sv8afG__result{border-radius:18px;grid-template-columns:44px minmax(0,1fr);gap:12px;width:76%;padding:12px 14px;top:49%;left:5%}.hero-demo-window-module__Sv8afG__icon{border-radius:11px;width:44px;height:44px}.hero-demo-window-module__Sv8afG__icon svg{width:25px;height:25px}.hero-demo-window-module__Sv8afG__statusRail{gap:8px;margin-top:6px}.hero-demo-window-module__Sv8afG__statusDot{width:7px;height:7px}.hero-demo-window-module__Sv8afG__typing,.hero-demo-window-module__Sv8afG__sent{top:79%;left:5%}.hero-demo-window-module__Sv8afG__typing{padding:12px 15px}.hero-demo-window-module__Sv8afG__sent{max-width:88%;padding:10px 13px}}@media (prefers-reduced-motion:reduce){.hero-demo-window-module__Sv8afG__sequence,.hero-demo-window-module__Sv8afG__statusText,.hero-demo-window-module__Sv8afG__typing span{animation:none}.hero-demo-window-module__Sv8afG__result,.hero-demo-window-module__Sv8afG__typing,.hero-demo-window-module__Sv8afG__sent{transition:none}}
.homepage-experiment-module__GQQE5G__hero{background-image:linear-gradient(#fefaf142 0%,#fefaf11f 44%,#f6f2eaa8 100%),url(/images/homepage-experiment/beach-cta.png);background-image:linear-gradient(lab(98.3077% .350714 4.58039/.26) 0%,lab(98.3077% .350714 4.58039/.12) 44%,lab(95.6397% .351727 4.58108/.66) 100%),url(/images/homepage-experiment/beach-cta.png);background-position:50% 78%;background-size:cover;position:relative;overflow:hidden}.homepage-experiment-module__GQQE5G__hero:after{content:"";pointer-events:none;background:linear-gradient(#f6f2ea00,#f6f2eab8 58%,#f6f2ea);background:linear-gradient(lab(95.6397% .351727 4.58108/0),lab(95.6397% .351727 4.58108/.72) 58%,lab(95.6397% .351727 4.58108));height:min(26svh,260px);position:absolute;bottom:-1px;left:0;right:0}.homepage-experiment-module__GQQE5G__hero>*{z-index:1;position:relative}.homepage-experiment-module__GQQE5G__heroHeadline{color:#000408;color:lab(.898373% -.481799 -1.95935);font-family:var(--font-serif-display), Georgia, serif;letter-spacing:-.025em;margin:0;font-size:clamp(44px,7.5vw,88px);font-weight:500;line-height:1.04}@media (max-width:520px){.homepage-experiment-module__GQQE5G__hero{background-image:linear-gradient(#fefaf14d 0%,#fefaf124 46%,#f6f2eaad 100%),url(/images/homepage-experiment/beach-cta.png);background-image:linear-gradient(lab(98.3077% .350714 4.58039/.3) 0%,lab(98.3077% .350714 4.58039/.14) 46%,lab(95.6397% .351727 4.58108/.68) 100%),url(/images/homepage-experiment/beach-cta.png);background-position:50% 78%}.homepage-experiment-module__GQQE5G__heroHeadline{font-size:clamp(42px,12.4vw,58px);line-height:1.02}}.homepage-experiment-module__GQQE5G__hero{background-color:#f6f3eb;background-image:linear-gradient(#faf7f047 0%,#faf7f01f 44%,#f6f3ebb8 100%),url(/images/homepage-experiment/beach-cta.png)}.homepage-experiment-module__GQQE5G__hero:after{background:linear-gradient(#f6f3eb00,#f6f3ebbd 58%,#f6f3eb)}@media (max-width:520px){.homepage-experiment-module__GQQE5G__hero{background-image:linear-gradient(#faf7f04d 0%,#faf7f024 46%,#f6f3ebbd 100%),url(/images/homepage-experiment/beach-cta.png)}}