.codeCampMarkEmotion-module__VS-AYa__frame{flex-direction:column;align-items:center;display:inline-flex}.codeCampMarkEmotion-module__VS-AYa__dot{fill:var(--code-camp-mark-color,var(--color-pf-violet-deep,#7c63f4));stroke:none}.codeCampMarkEmotion-module__VS-AYa__flash,.codeCampMarkEmotion-module__VS-AYa__stay{opacity:0}.codeCampMarkEmotion-module__VS-AYa__flash{animation-name:codeCampMarkEmotion-module__VS-AYa__ccFaceFlash;animation-timing-function:step-end;animation-iteration-count:1;animation-fill-mode:none}.codeCampMarkEmotion-module__VS-AYa__stay{animation-name:codeCampMarkEmotion-module__VS-AYa__ccFaceStay;animation-duration:10ms;animation-timing-function:step-end;animation-fill-mode:forwards}.codeCampMarkEmotion-module__VS-AYa__hold{opacity:1}@keyframes codeCampMarkEmotion-module__VS-AYa__ccFaceFlash{0%{opacity:1}to{opacity:0}}@keyframes codeCampMarkEmotion-module__VS-AYa__ccFaceStay{to{opacity:1}}@media (prefers-reduced-motion:reduce){.codeCampMarkEmotion-module__VS-AYa__flash{opacity:0;animation:none}.codeCampMarkEmotion-module__VS-AYa__stay{opacity:1;animation:none}}
.codeCampMarkMotion-module__Ce98Za__markMotion{--cc-mark-caret-dur:.44s;--cc-mark-caret-delay:0s;--cc-mark-under-dur:.2s;--cc-mark-under-delay:.28s;--cc-mark-blink-start:.58s;--cc-mark-signature-dur:.48s;--cc-mark-blink-period:1.15s;--cc-mark-text-dur:.32s;--cc-mark-text-primary-delay:.42s;--cc-mark-text-secondary-delay:.54s}.codeCampMarkMotion-module__Ce98Za__mark{flex-shrink:0;display:block;overflow:visible}.codeCampMarkMotion-module__Ce98Za__path{fill:none;stroke:var(--code-camp-mark-color,var(--color-pf-violet-deep,#7c63f4));stroke-linecap:round;stroke-linejoin:round}.codeCampMarkMotion-module__Ce98Za__wordmark{fill:var(--code-camp-mark-color,var(--color-pf-violet-deep,#7c63f4));font-family:var(--font-jetbrains-mono,ui-monospace, monospace)}.codeCampMarkMotion-module__Ce98Za__caretIntro{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:codeCampMarkMotion-module__Ce98Za__ccMarkDrawCaret var(--cc-mark-caret-dur) cubic-bezier(.33, 0, .18, 1) var(--cc-mark-caret-delay) forwards}.codeCampMarkMotion-module__Ce98Za__underscoreIntro{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:codeCampMarkMotion-module__Ce98Za__ccMarkDrawUnderscore var(--cc-mark-under-dur) cubic-bezier(.16, 1, .3, 1) var(--cc-mark-under-delay) forwards, codeCampMarkMotion-module__Ce98Za__ccMarkCursorSignature var(--cc-mark-signature-dur) step-end var(--cc-mark-blink-start) forwards}.codeCampMarkMotion-module__Ce98Za__caretStatic,.codeCampMarkMotion-module__Ce98Za__underscoreStatic{stroke-dasharray:1 1;stroke-dashoffset:0}.codeCampMarkMotion-module__Ce98Za__underscoreBlinkOnly{stroke-dasharray:1 1;stroke-dashoffset:0;animation:codeCampMarkMotion-module__Ce98Za__ccMarkCursorBlink var(--cc-mark-blink-period) step-end infinite}.codeCampMarkMotion-module__Ce98Za__linePrimaryIntro,.codeCampMarkMotion-module__Ce98Za__lineSecondaryIntro{opacity:0;transform-box:fill-box;transform-origin:0}.codeCampMarkMotion-module__Ce98Za__linePrimaryIntro{animation:codeCampMarkMotion-module__Ce98Za__ccMarkTextIn var(--cc-mark-text-dur) cubic-bezier(.16, 1, .3, 1) var(--cc-mark-text-primary-delay) forwards}.codeCampMarkMotion-module__Ce98Za__lineSecondaryIntro{animation:codeCampMarkMotion-module__Ce98Za__ccMarkTextIn var(--cc-mark-text-dur) cubic-bezier(.16, 1, .3, 1) var(--cc-mark-text-secondary-delay) forwards}.codeCampMarkMotion-module__Ce98Za__wordmarkStatic{opacity:1}@keyframes codeCampMarkMotion-module__Ce98Za__ccMarkDrawCaret{to{stroke-dashoffset:0}}@keyframes codeCampMarkMotion-module__Ce98Za__ccMarkDrawUnderscore{to{stroke-dashoffset:0}}@keyframes codeCampMarkMotion-module__Ce98Za__ccMarkCursorBlink{0%,82%{visibility:visible}83%,to{visibility:hidden}}@keyframes codeCampMarkMotion-module__Ce98Za__ccMarkCursorSignature{0%,18%{visibility:visible}19%,52%{visibility:hidden}53%,to{visibility:visible}}@keyframes codeCampMarkMotion-module__Ce98Za__ccMarkTextIn{0%{opacity:0;transform:translate(-.55rem)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.codeCampMarkMotion-module__Ce98Za__caretIntro,.codeCampMarkMotion-module__Ce98Za__underscoreIntro,.codeCampMarkMotion-module__Ce98Za__underscoreBlinkOnly,.codeCampMarkMotion-module__Ce98Za__linePrimaryIntro,.codeCampMarkMotion-module__Ce98Za__lineSecondaryIntro{stroke-dashoffset:0;opacity:1;visibility:visible;animation:none;transform:none}}
.MarketingRouteMarkTransition-module__UBfoDa__overlay{pointer-events:none;z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff8c;justify-content:center;align-items:center;animation:.18s ease-out MarketingRouteMarkTransition-module__UBfoDa__ccMarkRouteOverlayIn;display:flex;position:fixed;inset:0}.MarketingRouteMarkTransition-module__UBfoDa__logo{filter:drop-shadow(0 8px 24px #00000014)}.MarketingRouteMarkTransition-module__UBfoDa__overlayExit{animation:.2s ease-in forwards MarketingRouteMarkTransition-module__UBfoDa__ccMarkRouteOverlayOut}@keyframes MarketingRouteMarkTransition-module__UBfoDa__ccMarkRouteOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes MarketingRouteMarkTransition-module__UBfoDa__ccMarkRouteOverlayOut{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.MarketingRouteMarkTransition-module__UBfoDa__overlay{display:none}}
