.MessageInputPlaceholder-module__QaVg5q__placeholderOverlay{pointer-events:none;-webkit-user-select:none;user-select:none;white-space:pre-wrap;text-align:left;overflow-wrap:normal;word-break:normal}.MessageInputPlaceholder-module__QaVg5q__word{white-space:nowrap;display:inline-block}.MessageInputPlaceholder-module__QaVg5q__letter{opacity:0;filter:blur(var(--mi-placeholder-blur-from,10px));will-change:opacity,filter,transform;animation-name:MessageInputPlaceholder-module__QaVg5q__miPlaceholderLetterIn;animation-duration:var(--mi-placeholder-letter-duration,.52s);animation-timing-function:var(--mi-placeholder-letter-ease,cubic-bezier(.16,1,.3,1));animation-fill-mode:both;display:inline-block}@keyframes MessageInputPlaceholder-module__QaVg5q__miPlaceholderLetterIn{0%{opacity:0;filter:blur(var(--mi-placeholder-blur-from,10px))}to{opacity:1;filter:blur()}}@media (prefers-reduced-motion:reduce){.MessageInputPlaceholder-module__QaVg5q__letter{opacity:1;filter:none;animation:none;transform:none}}
.LandingPage-module__b5iNMG__heading{font-family:var(--font-serif,var(--font-season-mix),ui-serif,serif);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:#0a090a;font-size:41px}@media (min-width:40rem){.LandingPage-module__b5iNMG__heading{font-size:53px}}@media (min-width:64rem){.LandingPage-module__b5iNMG__heading{font-size:53px}}.LandingPage-module__b5iNMG__ctaButton{border-radius:var(--radius-md,.375rem);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);background-image:linear-gradient(61deg,#fb45e4 10.75%,#ff111a 59.79%,#5a0175 93%);transition:filter .2s,transform .35s cubic-bezier(.34,1.56,.64,1)}.LandingPage-module__b5iNMG__ctaButton:hover{filter:brightness(1.12);transform:scale(1.02)}.LandingPage-module__b5iNMG__blobPink{background-image:linear-gradient(64deg,#fb45e4 11%,#ff111a 60%,#5a0175 93%),linear-gradient(-87deg,#fb45e4 15%,#ff111a 64%,#5a0175 97%);border-radius:32px 32px 0 0;transform:rotate(90deg)}.LandingPage-module__b5iNMG__blobGreen{background-image:linear-gradient(-89deg,#fff71b 68%,#00eb47 80%,#007748 100%),linear-gradient(270deg,#00debd 63%,#00eae9 67%,#005de1 100%);border-radius:32px 32px 0 0;transform:rotate(90deg)}.LandingPage-module__b5iNMG__blobBlue{background-image:linear-gradient(90deg,#00debd 60%,#00eae9 64%,#005de1 100%),linear-gradient(91deg,#fff71b 60%,#00eb47 75%,#007748 100%),linear-gradient(270deg,#fb45e4 0%,#ff111a 35%);border-radius:32px 32px 0 0;transform:rotate(90deg)}@keyframes LandingPage-module__b5iNMG__cursor-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.LandingPage-module__b5iNMG__cursorFloat{animation:3s ease-in-out infinite LandingPage-module__b5iNMG__cursor-float}@keyframes LandingPage-module__b5iNMG__cursor-pop{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}.LandingPage-module__b5iNMG__cursorPop{animation:.3s cubic-bezier(.34,1.56,.64,1) LandingPage-module__b5iNMG__cursor-pop}@keyframes LandingPage-module__b5iNMG__bracket-pop{0%{opacity:0;transform:translateY(calc(-50% - 6px))scale(.3)}60%{opacity:1;transform:translateY(calc(-50% - 6px))scale(1.1)}to{opacity:1;transform:translateY(calc(-50% - 6px))scale(1)}}@keyframes LandingPage-module__b5iNMG__bracket-pop-right{0%{opacity:0;transform:translateY(calc(6px - 50%))rotate(180deg)scale(.3)}60%{opacity:1;transform:translateY(calc(6px - 50%))rotate(180deg)scale(1.1)}to{opacity:1;transform:translateY(calc(6px - 50%))rotate(180deg)scale(1)}}.LandingPage-module__b5iNMG__bracketPopLeft{animation:.35s cubic-bezier(.34,1.56,.64,1) forwards LandingPage-module__b5iNMG__bracket-pop}.LandingPage-module__b5iNMG__bracketPopRight{animation:.35s cubic-bezier(.34,1.56,.64,1) forwards LandingPage-module__b5iNMG__bracket-pop-right}@keyframes LandingPage-module__b5iNMG__gradient-shift{0%{background-position:0%}to{background-position:200%}}@keyframes LandingPage-module__b5iNMG__highlight-reveal{0%{clip-path:inset(0 100% 0 0);opacity:.8}to{clip-path:inset(0);opacity:.8}}.LandingPage-module__b5iNMG__highlightReveal{animation:.35s ease-out forwards LandingPage-module__b5iNMG__highlight-reveal}@keyframes LandingPage-module__b5iNMG__testimonial-gradient-shift{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}.LandingPage-module__b5iNMG__testimonialGradient{background:linear-gradient(135deg,#fb46e8 0%,#ff1014 40%,#5a0175 100%) 0 0/200% 200%;animation:8s ease-in-out infinite LandingPage-module__b5iNMG__testimonial-gradient-shift}.LandingPage-module__b5iNMG__animatedGradientText{color:#0000;background-image:linear-gradient(90deg,#fb45e4,#ff111a,#5a0175,#fb45e4);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite LandingPage-module__b5iNMG__gradient-shift}@keyframes LandingPage-module__b5iNMG__marquee-scroll{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--marquee-gap)))}}.LandingPage-module__b5iNMG__marqueeScroll{animation:43s linear infinite LandingPage-module__b5iNMG__marquee-scroll}@keyframes LandingPage-module__b5iNMG__carousel-scroll{0%{transform:translate(-50%)}to{transform:translate(0)}}.LandingPage-module__b5iNMG__scrollTrack{scrollbar-width:none;gap:24px;width:max-content;max-width:100%;margin:0 auto;padding:0 70px;display:flex;overflow:auto}.LandingPage-module__b5iNMG__scrollTrack::-webkit-scrollbar{display:none}.LandingPage-module__b5iNMG__carouselTrack{gap:24px;width:max-content;padding-left:24px;animation:80s linear infinite LandingPage-module__b5iNMG__carousel-scroll;display:flex}.LandingPage-module__b5iNMG__carouselTrack:hover{animation-play-state:paused}.LandingPage-module__b5iNMG__carouselArrow{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#333;cursor:pointer;background:#ffffffe6;border:1px solid #00000014;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s,box-shadow .2s;display:flex;position:absolute;top:calc(50% - 60px);transform:translateY(-50%);box-shadow:0 2px 8px #0000001a}.LandingPage-module__b5iNMG__carouselArrow:hover{background:#fff;box-shadow:0 4px 12px #00000026}.LandingPage-module__b5iNMG__projectCard{cursor:pointer;flex-shrink:0;margin:40px 0 170px;transition:opacity .3s;display:block;position:relative}.LandingPage-module__b5iNMG__expandingCard{z-index:1;opacity:0;pointer-events:none;background:#fff;border-radius:28px;flex-direction:column;transition:opacity .25s;display:flex;position:absolute;top:-12px;left:-12px;right:-12px;box-shadow:0 4px 24px #0000001a}@media (hover:hover){.LandingPage-module__b5iNMG__projectCard:hover .LandingPage-module__b5iNMG__expandingCard{opacity:1;pointer-events:auto}}.LandingPage-module__b5iNMG__projectCard[data-snapped=true] .LandingPage-module__b5iNMG__expandingCard{opacity:1;pointer-events:auto}.LandingPage-module__b5iNMG__cardSpacer{height:calc(var(--thumb-height) + 24px);flex-shrink:0}.LandingPage-module__b5iNMG__detailsReveal{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.16,1,.3,1);display:grid}@media (hover:hover){.LandingPage-module__b5iNMG__projectCard:hover .LandingPage-module__b5iNMG__detailsReveal{grid-template-rows:1fr}}.LandingPage-module__b5iNMG__projectCard[data-snapped=true] .LandingPage-module__b5iNMG__detailsReveal{grid-template-rows:1fr}.LandingPage-module__b5iNMG__imageStack{z-index:2;position:relative}.LandingPage-module__b5iNMG__stackImage{transition:transform .2s ease-out;position:absolute;inset:0}@media (hover:hover){.LandingPage-module__b5iNMG__projectCard:hover .LandingPage-module__b5iNMG__stackImage{transform:translate(var(--stack-hover-x,0),var(--stack-hover-y,0))rotate(var(--stack-hover-rotate,0deg))}}.LandingPage-module__b5iNMG__projectCard[data-snapped=true] .LandingPage-module__b5iNMG__stackImage{transform:translate(var(--stack-hover-x,0),var(--stack-hover-y,0))rotate(var(--stack-hover-rotate,0deg))}.LandingPage-module__b5iNMG__stackImageInner{background:#f5f5f5;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px #0000001a,0 1px 2px #0000000a}.LandingPage-module__b5iNMG__fanoutX{z-index:10;transition:transform .2s ease-out;position:absolute;inset:0}@media (hover:hover){.LandingPage-module__b5iNMG__projectCard:hover .LandingPage-module__b5iNMG__fanoutX{transform:translateX(var(--fanout-x,0));transition:transform .2s ease-in}}.LandingPage-module__b5iNMG__projectCard[data-snapped=true] .LandingPage-module__b5iNMG__fanoutX{transform:translateX(var(--fanout-x,0));transition:transform .2s ease-in}.LandingPage-module__b5iNMG__fanoutY{transition:transform .2s ease-in}@media (hover:hover){.LandingPage-module__b5iNMG__projectCard:hover .LandingPage-module__b5iNMG__fanoutY{transform:translateY(var(--fanout-y,0))rotate(var(--fanout-rotate,0deg));transition:transform .2s ease-out}}.LandingPage-module__b5iNMG__projectCard[data-snapped=true] .LandingPage-module__b5iNMG__fanoutY{transform:translateY(var(--fanout-y,0))rotate(var(--fanout-rotate,0deg));transition:transform .2s ease-out}.LandingPage-module__b5iNMG__topImage{background:#f5f5f5;border-radius:16px;transition:box-shadow .35s;overflow:hidden;box-shadow:0 2px 10px #0000001a,0 1px 3px #0000000f}@media (hover:hover){.LandingPage-module__b5iNMG__projectCard:hover .LandingPage-module__b5iNMG__topImage{box-shadow:0 12px 32px #00000026,0 4px 12px #00000014}}.LandingPage-module__b5iNMG__projectCard[data-snapped=true] .LandingPage-module__b5iNMG__topImage{box-shadow:0 12px 32px #00000026,0 4px 12px #00000014}.LandingPage-module__b5iNMG__detailsContent{flex-direction:column;gap:0;padding:0 16px 16px;display:flex;overflow:hidden}.LandingPage-module__b5iNMG__detailsTitle{color:var(--color-content);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:500;overflow:hidden}.LandingPage-module__b5iNMG__detailsMeta{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:12px;display:flex}.LandingPage-module__b5iNMG__detailsType{color:#666;align-items:center;gap:2px;margin-left:-2px;font-size:13px;display:flex}.LandingPage-module__b5iNMG__pageCountBadge{color:#666;border:1px solid var(--color-moda-gray-400);white-space:nowrap;border-radius:14px;padding:8px 12px;font-size:12px}.LandingPage-module__b5iNMG__copyButton{color:#fff;background:#1a1a1a;border-radius:12px;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:14px;font-weight:600;transition:background .2s;display:inline-flex}.LandingPage-module__b5iNMG__copyButton:hover{background:#333}@media (hover:hover){.LandingPage-module__b5iNMG__scrollTrack:has(.LandingPage-module__b5iNMG__projectCard:hover) .LandingPage-module__b5iNMG__projectCard:not(:hover){opacity:.2}}.LandingPage-module__b5iNMG__scrollTrack:has(.LandingPage-module__b5iNMG__projectCard[data-snapped=true]) .LandingPage-module__b5iNMG__projectCard:not([data-snapped=true]){opacity:.2}@media (hover:none){.LandingPage-module__b5iNMG__scrollTrack{scroll-snap-type:x mandatory;scroll-padding:0 70px}.LandingPage-module__b5iNMG__projectCard{scroll-snap-align:center}.LandingPage-module__b5iNMG__carouselArrow{display:none}}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
/*# sourceMappingURL=0848565435597298.css.map*/