.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6414 .elementor-element.elementor-element-db0312a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:26px;--padding-bottom:26px;--padding-left:6px;--padding-right:6px;}.elementor-6414 .elementor-element.elementor-element-db0312a:not(.elementor-motion-effects-element-type-background), .elementor-6414 .elementor-element.elementor-element-db0312a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080C14;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6414 .elementor-element.elementor-element-23ec46d{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-6414 .elementor-element.elementor-element-23ec46d img{filter:brightness( 200% ) contrast( 0% ) saturate( 198% ) blur( 0px ) hue-rotate( 360deg );}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6414 .elementor-element.elementor-element-c3e357b{width:var( --container-widget-width, 99% );max-width:99%;padding:0px 0px 0px 0px;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:end;}.elementor-6414 .elementor-element.elementor-element-c3e357b.elementor-element{--align-self:center;}.elementor-6414 .elementor-element.elementor-element-c3e357b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:300;letter-spacing:1px;color:#B8F36B;}.elementor-6414 .elementor-element.elementor-element-3ecf6d03{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:45px;--padding-bottom:70px;--padding-left:6px;--padding-right:6px;}.elementor-6414 .elementor-element.elementor-element-3ecf6d03:not(.elementor-motion-effects-element-type-background), .elementor-6414 .elementor-element.elementor-element-3ecf6d03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080C14;}.elementor-6414 .elementor-element.elementor-element-361087d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:30px;}.elementor-6414 .elementor-element.elementor-element-b7d25dc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:300;letter-spacing:1px;color:#B8F36B;}.elementor-6414 .elementor-element.elementor-element-6da6293{text-align:center;}.elementor-6414 .elementor-element.elementor-element-6da6293 img{width:96%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 48deg );}.elementor-6414 .elementor-element.elementor-element-14310c2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6414 .elementor-element.elementor-element-14310c2d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:84px;font-weight:900;line-height:79.3px;color:#F5F7FA;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6414 .elementor-element.elementor-element-2bc31c7f{padding:20px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:17px;line-height:1.8em;color:#A8B0BF;}.elementor-6414 .elementor-element.elementor-element-e108a2d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;--justify-items:start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6414 .elementor-element.elementor-element-b53506f .elementor-button{background-color:#B8F36B;font-family:"Arial", Sans-serif;font-size:15px;font-weight:700;fill:#1F1F1F;color:#1F1F1F;padding:18px 30px 18px 30px;}.elementor-6414 .elementor-element.elementor-element-b53506f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6414 .elementor-element.elementor-element-b53506f.elementor-element{--align-self:center;}.elementor-6414 .elementor-element.elementor-element-b53506f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-6414 .elementor-element.elementor-element-82ad423.elementor-element{--align-self:center;}.elementor-6414 .elementor-element.elementor-element-82ad423{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:300;letter-spacing:1px;color:#ACACAC;}.elementor-6414 .elementor-element.elementor-element-b60f305{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6414 .elementor-element.elementor-element-b60f305.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-6414 .elementor-element.elementor-element-5fd9d33{text-align:center;}.elementor-6414 .elementor-element.elementor-element-5fd9d33 img{width:96%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 48deg );}.elementor-6414 .elementor-element.elementor-element-54de2401{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:6px;}.elementor-6414 .elementor-element.elementor-element-54de2401:not(.elementor-motion-effects-element-type-background), .elementor-6414 .elementor-element.elementor-element-54de2401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080C14;}.elementor-6414 .elementor-element.elementor-element-37334f4c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:300;letter-spacing:1px;color:#B8F36B;}.elementor-6414 .elementor-element.elementor-element-37334f4c.elementor-element{--align-self:flex-start;}.elementor-6414 .elementor-element.elementor-element-051c75f{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-6414 .elementor-element.elementor-element-051c75f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:29px;font-weight:400;color:#FFFFFF;}.elementor-6414 .elementor-element.elementor-element-542c5734{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8B8B8B8A;--border-color:#8B8B8B8A;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6414 .elementor-element.elementor-element-542c5734:not(.elementor-motion-effects-element-type-background), .elementor-6414 .elementor-element.elementor-element-542c5734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080C14;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-6414 .elementor-element.elementor-element-521e52a{--divider-border-style:solid;--divider-color:#1E2229;--divider-border-width:1px;}.elementor-6414 .elementor-element.elementor-element-521e52a .elementor-divider-separator{width:100%;}.elementor-6414 .elementor-element.elementor-element-521e52a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-6414 .elementor-element.elementor-element-95fb92a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#8B8B8B8A;--border-color:#8B8B8B8A;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6414 .elementor-element.elementor-element-95fb92a:not(.elementor-motion-effects-element-type-background), .elementor-6414 .elementor-element.elementor-element-95fb92a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080C14;}.elementor-6414 .elementor-element.elementor-element-5b38b9d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#7F8A9C;}.elementor-6414 .elementor-element.elementor-element-5b38b9d.elementor-element{--align-self:center;}.elementor-6414 .elementor-element.elementor-element-c276744{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#7F8A9C;}.elementor-6414 .elementor-element.elementor-element-c276744.elementor-element{--align-self:center;}.elementor-widget-social-icons .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-social-icons .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6414 .elementor-element.elementor-element-bb8771f{--grid-template-columns:repeat(0, auto);text-align:right;width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;--icon-size:22px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-6414 .elementor-element.elementor-element-bb8771f .elementor-social-icon{background-color:#0F1625;--icon-padding:8px;}.elementor-6414 .elementor-element.elementor-element-bb8771f .elementor-social-icon i{color:#B8F36B;}.elementor-6414 .elementor-element.elementor-element-bb8771f .elementor-social-icon svg{fill:#B8F36B;}.elementor-6414 .elementor-element.elementor-element-bb8771f .elementor-icon{border-radius:8px 8px 8px 8px;}@media(min-width:768px){.elementor-6414 .elementor-element.elementor-element-db0312a{--content-width:1240px;}.elementor-6414 .elementor-element.elementor-element-3ecf6d03{--content-width:1240px;}.elementor-6414 .elementor-element.elementor-element-361087d9{--width:60%;}.elementor-6414 .elementor-element.elementor-element-e108a2d{--width:95%;}.elementor-6414 .elementor-element.elementor-element-b60f305{--width:48%;}.elementor-6414 .elementor-element.elementor-element-54de2401{--content-width:1240px;}.elementor-6414 .elementor-element.elementor-element-542c5734{--content-width:1240px;}.elementor-6414 .elementor-element.elementor-element-95fb92a{--content-width:1240px;}}@media(max-width:1366px){.elementor-6414 .elementor-element.elementor-element-e108a2d{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-6414 .elementor-element.elementor-element-e108a2d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-6414 .elementor-element.elementor-element-db0312a{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6414 .elementor-element.elementor-element-23ec46d{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-6414 .elementor-element.elementor-element-23ec46d.elementor-element{--align-self:center;}.elementor-6414 .elementor-element.elementor-element-23ec46d img{width:46%;}.elementor-6414 .elementor-element.elementor-element-c3e357b{text-align:center;}.elementor-6414 .elementor-element.elementor-element-3ecf6d03{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6414 .elementor-element.elementor-element-361087d9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6414 .elementor-element.elementor-element-b7d25dc{text-align:center;}.elementor-6414 .elementor-element.elementor-element-6da6293{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6414 .elementor-element.elementor-element-14310c2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-6414 .elementor-element.elementor-element-14310c2d .elementor-heading-title{font-size:34px;line-height:32px;letter-spacing:-0.9px;}.elementor-6414 .elementor-element.elementor-element-2bc31c7f{padding:10px 0px 0px 0px;text-align:center;font-size:14px;}.elementor-6414 .elementor-element.elementor-element-e108a2d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 0px;--row-gap:10px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6414 .elementor-element.elementor-element-b53506f.elementor-element{--align-self:center;}.elementor-6414 .elementor-element.elementor-element-b60f305{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6414 .elementor-element.elementor-element-5fd9d33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6414 .elementor-element.elementor-element-54de2401{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6414 .elementor-element.elementor-element-37334f4c.elementor-element{--align-self:center;}.elementor-6414 .elementor-element.elementor-element-37334f4c{text-align:center;}.elementor-6414 .elementor-element.elementor-element-051c75f{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:center;}.elementor-6414 .elementor-element.elementor-element-051c75f.elementor-element{--align-self:center;}.elementor-6414 .elementor-element.elementor-element-5b38b9d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:13px;}.elementor-6414 .elementor-element.elementor-element-c276744{padding:10px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:13px;}.elementor-6414 .elementor-element.elementor-element-c276744.elementor-element{--align-self:center;}.elementor-6414 .elementor-element.elementor-element-bb8771f{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6414 .elementor-element.elementor-element-bb8771f.elementor-element{--align-self:center;}}/* Start custom CSS for container, class: .elementor-element-542c5734 *//* JRWebDesigner — Site em Construção
   Cole em Elementor > Configurações do site > CSS personalizado (Pro)
   ou em Aparência > Personalizar > CSS adicional.
*/
:root {
  --jrwd-bg: #10131A;
  --jrwd-surface: #181D27;
  --jrwd-text: #F5F7FA;
  --jrwd-muted: #A8B0BF;
  --jrwd-blue: #4388FF;
  --jrwd-blue-soft: #8FB7FF;
}
body:has(.jrwd-header) {
  background: var(--jrwd-bg);
}
.jrwd-header, .jrwd-hero, .jrwd-bottom, .jrwd-footer {
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
}
.jrwd-header {
  border-bottom: 1px solid rgba(255,255,255,.09);
}
.jrwd-brand .elementor-heading-title {
  letter-spacing: -1px;
}
.jrwd-status .elementor-heading-title,
.jrwd-eyebrow .elementor-heading-title {
  text-transform: uppercase;
}
.jrwd-title .elementor-heading-title {
  letter-spacing: -2.5px;
  max-width: 720px;
}
.jrwd-accent {
  color: var(--jrwd-blue);
}
.jrwd-description {
  max-width: 580px;
}
.jrwd-note {
  margin-top: 14px;
  font-size: 13px;
}
.jrwd-note-dot {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-right: 8px;
  border-radius: 50%;
  background: var(--jrwd-blue);
  box-shadow: 0 0 12px rgba(67,136,255,.65);
}
.jrwd-visual {
  position: relative;
  overflow: hidden;
  border: 1px solid rgba(143,183,255,.15);
  border-radius: 28px;
  background:
    radial-gradient(ellipse at 50% 50%, rgba(39,103,220,.19), transparent 58%),
    linear-gradient(145deg, rgba(255,255,255,.035), rgba(255,255,255,.008));
}
.jrwd-art {
  position: relative;
  width: min(100%, 430px);
  aspect-ratio: 1 / 1;
  display: grid;
  place-items: center;
  isolation: isolate;
}
.jrwd-orbit {
  position: absolute;
  width: 74%;
  aspect-ratio: 1;
  border: 1px solid rgba(67,136,255,.4);
  border-radius: 50%;
  transform: rotate(-28deg) scaleY(.55);
}
.jrwd-orbit-a { box-shadow: 0 0 38px rgba(67,136,255,.08); }
.jrwd-orbit-b {
  width: 96%;
  border-color: rgba(143,183,255,.18);
  transform: rotate(42deg) scaleY(.42);
}
.jrwd-core {
  width: 132px;
  aspect-ratio: 1;
  display: grid;
  place-items: center;
  border: 1px solid rgba(143,183,255,.55);
  border-radius: 30px;
  color: #fff;
  font: 800 34px/1 ui-monospace, SFMono-Regular, Menlo, monospace;
  background: linear-gradient(145deg, #1d3765, #101725 70%);
  box-shadow: 0 20px 70px rgba(25,92,220,.25), inset 0 1px rgba(255,255,255,.12);
  transform: rotate(-8deg);
  animation: jrwd-float 6s ease-in-out infinite;
}
.jrwd-chip {
  position: absolute;
  padding: 10px 14px;
  border: 1px solid rgba(143,183,255,.23);
  border-radius: 10px;
  background: rgba(16,19,26,.82);
  color: #DCE8FF;
  font: 700 10px/1.2 Manrope, sans-serif;
  letter-spacing: 1.5px;
  box-shadow: 0 10px 30px rgba(0,0,0,.2);
}
.jrwd-chip-one { top: 24%; left: 14%; }
.jrwd-chip-two { right: 9%; top: 42%; }
.jrwd-chip-three { bottom: 21%; left: 23%; }
.jrwd-bottom {
  border-top: 1px solid rgba(255,255,255,.09);
  border-bottom: 1px solid rgba(255,255,255,.09);
}
.jrwd-bottom-copy { max-width: 700px; }
.jrwd-bottom-copy strong { color: var(--jrwd-text); }
.jrwd-footer {
  font-size: 12px;
}
@keyframes jrwd-float {
  0%, 100% { transform: translateY(0) rotate(-8deg); }
  50% { transform: translateY(-10px) rotate(-5deg); }
}
@media (max-width: 767px) {
  .jrwd-header { padding-top: 20px !important; padding-bottom: 20px !important; }
  .jrwd-brand .elementor-heading-title { font-size: 20px !important; }
  .jrwd-status .elementor-heading-title { font-size: 9px !important; letter-spacing: .8px !important; }
  .jrwd-hero { flex-direction: column !important; gap: 12px !important; padding-top: 36px !important; padding-bottom: 36px !important; }
  .jrwd-hero-copy, .jrwd-visual { width: 100% !important; }
  .jrwd-hero-copy { padding: 18px 0 24px !important; }
  .jrwd-title .elementor-heading-title { font-size: clamp(38px, 10vw, 52px) !important; letter-spacing: -1.8px !important; }
  .jrwd-description { font-size: 15px !important; }
  .jrwd-visual { min-height: 0 !important; border-radius: 20px; }
  .jrwd-art { max-width: 330px; }
  .jrwd-core { width: 104px; border-radius: 24px; font-size: 28px; }
  .jrwd-bottom, .jrwd-footer { flex-direction: column !important; align-items: flex-start !important; }
  .jrwd-bottom-brand { align-self: flex-start; }
  .jrwd-footer { gap: 8px !important; }
}
@media (prefers-reduced-motion: reduce) {
  .jrwd-core { animation: none !important; }
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95fb92a *//* JRWebDesigner — Site em Construção
   Cole em Elementor > Configurações do site > CSS personalizado (Pro)
   ou em Aparência > Personalizar > CSS adicional.
*/
:root {
  --jrwd-bg: #10131A;
  --jrwd-surface: #181D27;
  --jrwd-text: #F5F7FA;
  --jrwd-muted: #A8B0BF;
  --jrwd-blue: #4388FF;
  --jrwd-blue-soft: #8FB7FF;
}
body:has(.jrwd-header) {
  background: var(--jrwd-bg);
}
.jrwd-header, .jrwd-hero, .jrwd-bottom, .jrwd-footer {
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
}
.jrwd-header {
  border-bottom: 1px solid rgba(255,255,255,.09);
}
.jrwd-brand .elementor-heading-title {
  letter-spacing: -1px;
}
.jrwd-status .elementor-heading-title,
.jrwd-eyebrow .elementor-heading-title {
  text-transform: uppercase;
}
.jrwd-title .elementor-heading-title {
  letter-spacing: -2.5px;
  max-width: 720px;
}
.jrwd-accent {
  color: var(--jrwd-blue);
}
.jrwd-description {
  max-width: 580px;
}
.jrwd-note {
  margin-top: 14px;
  font-size: 13px;
}
.jrwd-note-dot {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-right: 8px;
  border-radius: 50%;
  background: var(--jrwd-blue);
  box-shadow: 0 0 12px rgba(67,136,255,.65);
}
.jrwd-visual {
  position: relative;
  overflow: hidden;
  border: 1px solid rgba(143,183,255,.15);
  border-radius: 28px;
  background:
    radial-gradient(ellipse at 50% 50%, rgba(39,103,220,.19), transparent 58%),
    linear-gradient(145deg, rgba(255,255,255,.035), rgba(255,255,255,.008));
}
.jrwd-art {
  position: relative;
  width: min(100%, 430px);
  aspect-ratio: 1 / 1;
  display: grid;
  place-items: center;
  isolation: isolate;
}
.jrwd-orbit {
  position: absolute;
  width: 74%;
  aspect-ratio: 1;
  border: 1px solid rgba(67,136,255,.4);
  border-radius: 50%;
  transform: rotate(-28deg) scaleY(.55);
}
.jrwd-orbit-a { box-shadow: 0 0 38px rgba(67,136,255,.08); }
.jrwd-orbit-b {
  width: 96%;
  border-color: rgba(143,183,255,.18);
  transform: rotate(42deg) scaleY(.42);
}
.jrwd-core {
  width: 132px;
  aspect-ratio: 1;
  display: grid;
  place-items: center;
  border: 1px solid rgba(143,183,255,.55);
  border-radius: 30px;
  color: #fff;
  font: 800 34px/1 ui-monospace, SFMono-Regular, Menlo, monospace;
  background: linear-gradient(145deg, #1d3765, #101725 70%);
  box-shadow: 0 20px 70px rgba(25,92,220,.25), inset 0 1px rgba(255,255,255,.12);
  transform: rotate(-8deg);
  animation: jrwd-float 6s ease-in-out infinite;
}
.jrwd-chip {
  position: absolute;
  padding: 10px 14px;
  border: 1px solid rgba(143,183,255,.23);
  border-radius: 10px;
  background: rgba(16,19,26,.82);
  color: #DCE8FF;
  font: 700 10px/1.2 Manrope, sans-serif;
  letter-spacing: 1.5px;
  box-shadow: 0 10px 30px rgba(0,0,0,.2);
}
.jrwd-chip-one { top: 24%; left: 14%; }
.jrwd-chip-two { right: 9%; top: 42%; }
.jrwd-chip-three { bottom: 21%; left: 23%; }
.jrwd-bottom {
  border-top: 1px solid rgba(255,255,255,.09);
  border-bottom: 1px solid rgba(255,255,255,.09);
}
.jrwd-bottom-copy { max-width: 700px; }
.jrwd-bottom-copy strong { color: var(--jrwd-text); }
.jrwd-footer {
  font-size: 12px;
}
@keyframes jrwd-float {
  0%, 100% { transform: translateY(0) rotate(-8deg); }
  50% { transform: translateY(-10px) rotate(-5deg); }
}
@media (max-width: 767px) {
  .jrwd-header { padding-top: 20px !important; padding-bottom: 20px !important; }
  .jrwd-brand .elementor-heading-title { font-size: 20px !important; }
  .jrwd-status .elementor-heading-title { font-size: 9px !important; letter-spacing: .8px !important; }
  .jrwd-hero { flex-direction: column !important; gap: 12px !important; padding-top: 36px !important; padding-bottom: 36px !important; }
  .jrwd-hero-copy, .jrwd-visual { width: 100% !important; }
  .jrwd-hero-copy { padding: 18px 0 24px !important; }
  .jrwd-title .elementor-heading-title { font-size: clamp(38px, 10vw, 52px) !important; letter-spacing: -1.8px !important; }
  .jrwd-description { font-size: 15px !important; }
  .jrwd-visual { min-height: 0 !important; border-radius: 20px; }
  .jrwd-art { max-width: 330px; }
  .jrwd-core { width: 104px; border-radius: 24px; font-size: 28px; }
  .jrwd-bottom, .jrwd-footer { flex-direction: column !important; align-items: flex-start !important; }
  .jrwd-bottom-brand { align-self: flex-start; }
  .jrwd-footer { gap: 8px !important; }
}
@media (prefers-reduced-motion: reduce) {
  .jrwd-core { animation: none !important; }
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; }
}/* End custom CSS */