.landing-hero-section{--landing-hero-mx: -520.78125vw;--landing-hero-my: -520.78125vw;background:radial-gradient(120% 90% at 50% 12%,#d9efff,#eef7ff 32%,#bbe0fc 68%,#76c1fd)}.landing-page-shell .language-switch-trigger{background-color:#fff!important}.landing-page-shell .language-switch-trigger:hover{background-color:#fffc!important}.landing-hero-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#fff3,#76c1fd14),radial-gradient(circle 40.625vw at 50% 24%,rgba(255,255,255,.32),transparent 68%);mix-blend-mode:screen}.landing-hero-cursor-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(circle 27.083333vw at var(--landing-hero-mx) var(--landing-hero-my),rgba(255,255,255,.68) 0%,rgba(210,236,255,.42) 35%,rgba(118,193,253,.2) 58%,transparent 78%);filter:blur(.625vw);mix-blend-mode:screen;opacity:0;transition:opacity .24s ease}.landing-hero-mark{position:absolute;z-index:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;opacity:0;transition:opacity .24s ease}.landing-hero-flow-field,.landing-hero-sparkles{display:none;position:absolute;z-index:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;transition:opacity .24s ease}@media (min-width: 768px){.landing-hero-mark{display:none}.landing-hero-flow-field{display:flex;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;transform-origin:center;-webkit-mask-image:radial-gradient(circle 23.958333vw at var(--landing-hero-mx) var(--landing-hero-my),#000 0%,#000 40%,transparent 78%);mask-image:radial-gradient(circle 23.958333vw at var(--landing-hero-mx) var(--landing-hero-my),#000 0%,#000 40%,transparent 78%);animation:landing-hero-mark-breathe 12s ease-in-out infinite}.landing-hero-flow-mark{width:190vmin;height:190vmin;flex:0 0 auto;filter:brightness(1.12);mix-blend-mode:screen;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:.42}.landing-hero-sparkles{display:block;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(circle .15625vw at calc(var(--landing-hero-mx) - 5.729167vw) calc(var(--landing-hero-my) - 3.854167vw),rgba(255,255,255,.84) 0%,transparent 72%),radial-gradient(circle .104167vw at calc(var(--landing-hero-mx) + 4.583333vw) calc(var(--landing-hero-my) - 2.5vw),rgba(255,255,255,.72) 0%,transparent 72%),radial-gradient(circle .130208vw at calc(var(--landing-hero-mx) + 7.395833vw) calc(var(--landing-hero-my) + 3.854167vw),rgba(255,255,255,.66) 0%,transparent 72%),radial-gradient(circle .078125vw at calc(var(--landing-hero-mx) - 2.1875vw) calc(var(--landing-hero-my) + 6.145833vw),rgba(255,255,255,.58) 0%,transparent 72%);filter:blur(.2px);mix-blend-mode:screen;-webkit-mask-image:radial-gradient(circle 23.958333vw at var(--landing-hero-mx) var(--landing-hero-my),#000 0%,rgba(0,0,0,.82) 34%,transparent 76%);mask-image:radial-gradient(circle 23.958333vw at var(--landing-hero-mx) var(--landing-hero-my),#000 0%,rgba(0,0,0,.82) 34%,transparent 76%);animation:landing-hero-sparkle-twinkle 2.8s ease-in-out infinite}.landing-hero-cursor-glow{z-index:3;background:radial-gradient(circle 17.708333vw at var(--landing-hero-mx) var(--landing-hero-my),rgba(255,255,255,.42) 0%,rgba(250,253,255,.24) 30%,rgba(225,244,255,.12) 56%,transparent 84%);filter:blur(1.458333vw)}.landing-hero-section:hover .landing-hero-flow-field,.landing-hero-section:focus-within .landing-hero-flow-field{opacity:1}.landing-hero-section:hover .landing-hero-cursor-glow,.landing-hero-section:focus-within .landing-hero-cursor-glow{opacity:1}.landing-hero-section:hover .landing-hero-sparkles,.landing-hero-section:focus-within .landing-hero-sparkles{opacity:.74}@keyframes landing-hero-mark-breathe{0%,to{transform:scale(1) rotate(-4deg)}50%{transform:scale(1.035) rotate(-4deg)}}@keyframes landing-hero-sparkle-twinkle{0%,to{filter:blur(.2px) brightness(.9)}50%{filter:blur(.2px) brightness(1.3)}}@supports not (((-webkit-mask-image: radial-gradient(circle,#000,transparent)) or (mask-image: radial-gradient(circle,#000,transparent))) or (-webkit-mask-image: radial-gradient(circle,#000,transparent))){.landing-hero-flow-field,.landing-hero-sparkles,.landing-hero-cursor-glow{display:none}}@media (prefers-reduced-motion: reduce){.landing-hero-flow-field,.landing-hero-sparkles{animation:none}}.landing-hero-content{padding-top:clamp(7.8125vw,14.74vw,14.739583vw)}.landing-hero-title{font-size:2vw;line-height:1.075;white-space:nowrap}.landing-hero-products{margin-top:.9375vw;font-size:2.5vw;line-height:1;white-space:nowrap}.landing-hero-products span{white-space:nowrap}.landing-hero-icons{width:7.6vw;height:2vw;margin-top:clamp(.520833vw,1.15vw,1.145833vw);-o-object-fit:contain;object-fit:contain}.landing-hero-cta-wrap{margin-top:clamp(1.354167vw,3.13vw,3.125vw)}}@media (max-width: 767px){.landing-page-shell .page-mobile-header{background:transparent!important;border:0}.landing-page-shell .language-mobile-switch-trigger{min-width:0;min-height:5.797101vw;padding:0;gap:1.932367vw;background:transparent!important}.landing-page-shell .language-mobile-switch-trigger:hover,.landing-page-shell .page-mobile-menu-trigger,.landing-page-shell .page-mobile-menu-trigger:hover{background:transparent!important}.landing-hero-section{background:url(/assets/landing-bac-h5-C6XIRC9u.png) center / cover no-repeat}.landing-hero-mark{top:auto;bottom:0;left:50%;width:118vw;height:auto;aspect-ratio:1235.77 / 943.418;transform:translate(-50%);-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;opacity:.36}.landing-hero-flow-field,.landing-hero-sparkles,.landing-hero-cursor-glow{display:none}.landing-mobile-hero-content{padding-top:0;min-height:100dvh;justify-content:center;transform:translateY(-4.5dvh)}.landing-mobile-hero-logo{display:none}.landing-mobile-hero-title{width:56vw;max-width:56vw;font-size:7vw;line-height:1.22;white-space:normal;text-wrap:wrap}.landing-mobile-hero-products{margin-top:8.695652vw;max-width:90vw;font-size:9.5vw;line-height:1.05}.landing-mobile-hero-products [data-testid=landing-hero-product-line-1]{font-size:0}.landing-mobile-hero-products [data-testid=landing-hero-product-line-1]:before{content:"GPT / Claude";font-size:9.5vw;line-height:1.05}.landing-mobile-hero-products [data-testid=landing-hero-product-line-2]{display:block}.landing-mobile-hero-products span{white-space:nowrap}.landing-mobile-hero-cta-wrap{margin-top:12.077295vw}.landing-hero-icons{display:block;width:22.8vw;height:auto;aspect-ratio:228 / 60;margin-top:3vw;-o-object-fit:contain;object-fit:contain}.landing-mobile-ornament-claude{left:-2.173913vw;top:79.78744vw;width:17.391304vw;height:17.391304vw}.landing-mobile-ornament-gemini{right:-.966184vw;top:87.033816vw;width:13.285024vw;height:13.285024vw}.landing-mobile-ornament-x{left:13.285024vw;top:113.603865vw;width:14.492754vw;height:14.492754vw}.landing-mobile-ornament-gpt{right:15.217391vw;top:113.603865vw;width:16.183575vw;height:16.183575vw}}
