.frontier-summit-module__PMqexG__root{--frontier-background:#f1efe8;--frontier-foreground:#0d0e10;--frontier-card:#f7f5ef;--frontier-card-foreground:#0d0e10;--frontier-popover:#fff;--frontier-popover-foreground:#0d0e10;--frontier-primary:#0d0e10;--frontier-primary-foreground:#fff;--frontier-secondary:#e4e3dd;--frontier-secondary-foreground:#0d0e10;--frontier-muted:#e7e6e0;--frontier-muted-foreground:#424c4e;--frontier-accent:#005bff;--frontier-accent-foreground:#fff;--frontier-destructive:#b42318;--frontier-border:#424c4e38;--frontier-input:#424c4e4d;--frontier-ring:#005bff9e;--frontier-venue:#dde3e1;--frontier-venue-deep:#c8d2cf;--frontier-parchment:#f7f3ea;--frontier-sand:#e8ddd0;--frontier-mineral:#d8dcda;--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1)}@keyframes frontier-summit-module__PMqexG__frontier-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes frontier-summit-module__PMqexG__frontier-fade{0%{opacity:0}to{opacity:1}}.frontier-summit-module__PMqexG__root .desert-stage{background:radial-gradient(circle at 78% 20%,#ffffffeb,transparent 25%),radial-gradient(circle at 63% 72%,#d8dcda8f,transparent 31%),radial-gradient(circle at 13% 8%,#ffffffc2,transparent 27%),radial-gradient(circle at 95% 72%,#005bff14,transparent 22%),linear-gradient(125deg,var(--frontier-parchment)0%,var(--frontier-sand)52%,#eee7dc 100%)}.frontier-summit-module__PMqexG__root .desert-stage:after{pointer-events:none;content:"";opacity:.22;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='.72' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.12'/%3E%3C/svg%3E");position:absolute;inset:0}.frontier-summit-module__PMqexG__root .hero-enter{opacity:0;animation:frontier-summit-module__PMqexG__frontier-enter .6s var(--ease-out)forwards}.frontier-summit-module__PMqexG__root .hero-delay-1{animation-delay:50ms}.frontier-summit-module__PMqexG__root .hero-delay-2{animation-delay:.1s}.frontier-summit-module__PMqexG__root .hero-delay-3{animation-delay:.15s}.frontier-summit-module__PMqexG__root .hero-delay-4{animation-delay:.2s}.frontier-summit-module__PMqexG__root .pressable{transition:transform .15s var(--ease-out),background-color .18s ease,color .18s ease,border-color .18s ease}.frontier-summit-module__PMqexG__root .pressable:active{transform:scale(.97)}:is(.frontier-summit-module__PMqexG__root .reveal-frame,.frontier-summit-module__PMqexG__root .section-reveal){opacity:1;clip-path:none;transform:none}:is(.frontier-summit-module__PMqexG__root .reveal-frame[data-motion-ready],.frontier-summit-module__PMqexG__root .section-reveal[data-motion-ready]){opacity:0;transition:opacity .6s var(--ease-out)var(--reveal-delay,0s),transform .6s var(--ease-out)var(--reveal-delay,0s),clip-path .76s var(--ease-out)var(--reveal-delay,0s);transform:translateY(24px)}.frontier-summit-module__PMqexG__root .reveal-frame[data-motion-ready]{clip-path:inset(0 0 18%)}:is(.frontier-summit-module__PMqexG__root .reveal-frame[data-motion-ready][data-visible],.frontier-summit-module__PMqexG__root .section-reveal[data-motion-ready][data-visible]){opacity:1;clip-path:inset(0);transform:translateY(0)}.frontier-summit-module__PMqexG__root .invitation-stage{background:radial-gradient(circle at 8% 12%,#ffffffb3,transparent 30%),linear-gradient(118deg,var(--frontier-parchment),var(--frontier-sand))}@media (hover:hover) and (pointer:fine){.frontier-summit-module__PMqexG__root .visual-hover{transition:transform .22s var(--ease-out)}.frontier-summit-module__PMqexG__root .group:hover .visual-hover{transform:scale(1.02)}.frontier-summit-module__PMqexG__root .visual-arrow{transition:transform .18s var(--ease-out),color .18s ease}.frontier-summit-module__PMqexG__root .group:hover .visual-arrow{transform:translate(4px,4px)}}@media (prefers-reduced-motion:reduce){.frontier-summit-module__PMqexG__root *,.frontier-summit-module__PMqexG__root :before,.frontier-summit-module__PMqexG__root :after{scroll-behavior:auto!important;transition-duration:.12s!important;animation-duration:.18s!important;animation-iteration-count:1!important}.frontier-summit-module__PMqexG__root .hero-enter{animation-name:frontier-summit-module__PMqexG__frontier-fade;transform:none}.frontier-summit-module__PMqexG__root .reveal-frame{opacity:1;clip-path:none;transform:none;animation:none!important}.frontier-summit-module__PMqexG__root .section-reveal{opacity:1;clip-path:none;transform:none;animation:none!important}.frontier-summit-module__PMqexG__root .reveal-frame[data-motion-ready]{opacity:1;clip-path:none;transform:none;animation:none!important}.frontier-summit-module__PMqexG__root .section-reveal[data-motion-ready]{opacity:1;clip-path:none;transform:none;animation:none!important}.frontier-summit-module__PMqexG__root .pressable:active{transform:none!important}.frontier-summit-module__PMqexG__root .group:hover .visual-hover{transform:none!important}.frontier-summit-module__PMqexG__root .group:hover .visual-arrow{transform:none!important}.frontier-summit-module__PMqexG__root [data-slot=accordion-content]{animation:none!important}.frontier-summit-module__PMqexG__root [data-slot=accordion-content]>div{transition:none!important}}.frontier-summit-module__PMqexG__root{letter-spacing:normal;color:var(--frontier-foreground);background:var(--frontier-background);isolation:isolate;text-rendering:optimizeLegibility;--text-xs--font-weight:400;--text-xs--letter-spacing:0em;--text-sm--font-weight:400;--text-sm--letter-spacing:0em;--text-base--font-weight:400;--text-base--letter-spacing:0em;--text-xl--font-weight:400;--text-xl--letter-spacing:0em;--text-2xl--font-weight:400;--text-2xl--letter-spacing:0em;--text-sm--line-height:1.25rem;--text-xl--line-height:1.75rem;font-weight:400}.frontier-summit-module__PMqexG__root ::selection{background:#005bff3d}.frontier-summit-module__PMqexG__root :is(a,button,summary):focus-visible{outline:2px solid var(--frontier-accent);outline-offset:3px}
