@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url("./ibm-plex-sans-latin-400-normal-COQVXTP6.woff2") format("woff2"),url("./ibm-plex-sans-latin-400-normal-JC3YNCCZ.woff") format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url("./ibm-plex-sans-latin-500-normal-JTONHBWS.woff2") format("woff2"),url("./ibm-plex-sans-latin-500-normal-7DOULDHV.woff") format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url("./ibm-plex-sans-latin-600-normal-DTNZULF4.woff2") format("woff2"),url("./ibm-plex-sans-latin-600-normal-B3O423MA.woff") format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url("./ibm-plex-sans-latin-700-normal-IXG35DPN.woff2") format("woff2"),url("./ibm-plex-sans-latin-700-normal-ZYEEATR5.woff") format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url("./manrope-latin-500-normal-CQ46M34Y.woff2") format("woff2"),url("./manrope-latin-500-normal-6DNEONPG.woff") format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url("./manrope-latin-600-normal-55ATVHX7.woff2") format("woff2"),url("./manrope-latin-600-normal-XW3XBGN3.woff") format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url("./manrope-latin-700-normal-J7BHEPTZ.woff2") format("woff2"),url("./manrope-latin-700-normal-SE4WUS6C.woff") format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url("./manrope-latin-800-normal-CIONJRO4.woff2") format("woff2"),url("./manrope-latin-800-normal-YJC24PKF.woff") format("woff")}@tailwind base;@tailwind components;@tailwind utilities;:root{color-scheme:dark}.evento-slider{width:400%}.evento-slider-pane{width:25%;flex:0 0 25%}.evento-speakers-screen{height:100dvh;box-sizing:border-box;padding-top:74px}.evento-speakers-glow{position:absolute;inset:0;background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.18),transparent 42%)}.evento-primary-cta,.evento-header-cta{flex-shrink:0;border:0;background:#e60303!important;color:#fff!important}.evento-primary-cta{padding:.75rem 1.5rem!important}.evento-header-cta{padding:.5rem .75rem!important;font-size:.75rem!important}.evento-primary-cta:hover,.evento-header-cta:hover{background:#bd0000!important}.evento-header-actions{margin-left:auto;display:flex;flex-shrink:0;align-items:center;gap:.5rem}.evento-kicker{color:#fff!important}@media(min-width:1024px){.cylk-lp-root .cylk-site-header nav{display:flex!important;margin-left:auto!important;gap:clamp(1.5rem,3vw,2.5rem)!important}.cylk-lp-root .evento-header-actions{margin-left:1.5rem!important}}.evento-info-grid{display:grid;grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(2rem,5vw,5rem)}.evento-info-schedule{display:grid;gap:.75rem}.evento-info-location{max-width:46rem;margin:0}.evento-speakers-shell{display:flex;height:calc(100dvh - 74px);min-height:0;flex-direction:column;justify-content:center;padding-block:clamp(.875rem,2.4vh,2rem)}.evento-speakers-heading{display:flex;flex:0 0 auto;align-items:flex-end;justify-content:space-between;gap:1rem}.evento-speakers-eyebrow{margin:0;color:#ffffffb8;font-size:clamp(.65rem,1vw,.8rem);font-weight:700;letter-spacing:.2em;text-transform:uppercase}.evento-speakers-heading h2{margin:.35rem 0 0;max-width:48rem;font-family:Manrope,IBM Plex Sans,sans-serif;font-size:clamp(1.65rem,3.4vw,3.25rem);font-weight:600;line-height:1.05}.evento-speakers-back{display:inline-flex!important;min-width:8.5rem;min-height:2.75rem;flex:0 0 auto;align-items:center!important;justify-content:center!important;gap:.5rem;border-color:#fff6!important;background:#fff!important;color:#e60303!important;font-size:.875rem!important;font-weight:700!important;line-height:1!important;opacity:1!important}.evento-speakers-screen,.evento-speakers-screen h2,.evento-speakers-screen h3,.evento-speakers-screen p{color:#fff!important}.evento-speakers-eyebrow,.evento-speaker-label,.evento-speaker-role,.evento-speaker-bio{color:#ffffffe0!important}.evento-speakers-grid{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(.75rem,1.5vw,1.25rem);padding-top:clamp(.75rem,2vh,1.5rem)}.evento-speaker-card{display:grid;height:min(55vh,31rem);max-height:100%;min-height:0;grid-template-columns:minmax(8.5rem,38%) minmax(0,1fr);overflow:hidden;border:1px solid rgba(255,255,255,.25);border-radius:.5rem;background:#4300006b;box-shadow:0 24px 60px #4b000038;backdrop-filter:blur(12px)}.evento-speaker-photo{display:block!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;min-height:0;margin:0!important;object-fit:cover!important}.evento-speaker-copy{display:flex;min-width:0;min-height:0;flex-direction:column;justify-content:center;overflow:hidden;padding:clamp(.9rem,2vw,1.7rem)}.evento-speaker-label{margin:0;color:#ffffffa6;font-size:clamp(.58rem,.75vw,.68rem);font-weight:700;letter-spacing:.16em;text-transform:uppercase}.evento-speaker-copy h3{margin:.45rem 0 0;font-family:Manrope,IBM Plex Sans,sans-serif;font-size:clamp(1.15rem,1.9vw,1.75rem);font-weight:650;line-height:1.08}.evento-speaker-role{margin:.45rem 0 0;color:#ffffffc7;font-size:clamp(.68rem,.9vw,.82rem);font-weight:600;line-height:1.35}.evento-speaker-bio{margin:clamp(.7rem,1.6vh,1.1rem) 0 0;color:#ffffffe0;font-size:clamp(.72rem,1vw,.92rem);line-height:1.48}.evento-speakers-action{display:flex;flex:0 0 auto;justify-content:center;padding-top:clamp(.6rem,1.5vh,1rem)}.evento-speakers-primary-cta{border:1px solid rgba(255,255,255,.4)!important;background:#07884d!important;padding:.875rem 1.75rem!important;color:#fff!important;font-weight:700!important;box-shadow:0 14px 38px #00492966;transform:translateY(0);transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.evento-speakers-primary-cta:hover{background:#066f40!important;transform:translateY(-2px);box-shadow:0 18px 44px #00492980}.evento-mailchimp-screen,.evento-confirmation-screen{height:100dvh;box-sizing:border-box;padding-top:74px}.evento-mailchimp-shell{display:grid;height:calc(100dvh - 74px);place-content:center;padding:clamp(1rem,3vw,2.5rem)}.evento-mailchimp-intro{width:min(100%,58rem);margin-inline:auto}.evento-mailchimp-intro p{margin:0;color:#e60303;font-size:.75rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.evento-mailchimp-intro h2{margin:.45rem 0 0;font-family:Manrope,IBM Plex Sans,sans-serif;font-size:clamp(1.8rem,4vw,3.5rem);font-weight:650;line-height:1.05}.evento-mailchimp-intro span{display:block;max-width:44rem;margin-top:.6rem;color:#52525b;font-size:clamp(.8rem,1.2vw,1rem)}.evento-mailchimp-form{position:relative;display:grid;width:min(100%,58rem);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.65rem,1.5vh,1rem) 1rem;margin:clamp(1rem,2vh,1.5rem) auto 0}.evento-mailchimp-form>label:not(.evento-mailchimp-consent){display:grid;gap:.35rem;color:#27272a;font-size:.78rem;font-weight:650}.evento-mailchimp-form strong{color:#e60303}.evento-mailchimp-form input:not([type=radio]){width:100%;height:clamp(2.7rem,6vh,3.25rem);border:1px solid #d4d4d8;border-radius:.35rem;outline:none;background:#fafafa;padding-inline:.9rem;color:#18181b;font:inherit;transition:border-color .16s,box-shadow .16s}.evento-mailchimp-form input:not([type=radio]):focus{border-color:#e60303;box-shadow:0 0 0 3px #e603031f}.evento-mailchimp-consent{display:flex;grid-column:1 / -1;align-items:flex-start;gap:.65rem;color:#52525b;font-size:clamp(.68rem,1vw,.8rem);line-height:1.35}.evento-mailchimp-consent input{width:1rem;height:1rem;flex:0 0 auto;margin-top:.1rem;accent-color:#e60303}.evento-mailchimp-honeypot{position:absolute;left:-5000px}.evento-mailchimp-actions{display:flex;grid-column:1 / -1;align-items:center;justify-content:space-between;gap:.75rem}.evento-mailchimp-actions button{min-height:2.75rem;border:0;border-radius:.35rem;padding:.7rem 1rem;cursor:pointer;font-family:inherit;font-size:.8rem;font-weight:700}.evento-mailchimp-actions button:first-child{background:#f4f4f5;color:#3f3f46}.evento-mailchimp-actions button:last-child{background:#07884d;color:#fff}.evento-mailchimp-actions button:last-child:hover{background:#066f40}.evento-confirmation-screen{background:#07884d}.evento-confirmation-glow{position:absolute;inset:0;background:radial-gradient(circle at 50% 38%,rgba(255,255,255,.2),transparent 38%),linear-gradient(135deg,rgba(0,0,0,.08),transparent 55%)}.evento-confirmation-content{position:relative;z-index:1;width:min(100% - 2rem,52rem);text-align:center}.evento-confirmation-content>p{margin:0;color:#ffffffb8;font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.evento-confirmation-content h2{margin:.75rem 0 0;font-family:Manrope,IBM Plex Sans,sans-serif;font-size:clamp(2rem,5vw,4.5rem);font-weight:650;line-height:1.05}.evento-confirmation-content>span{display:block;margin-top:1rem;color:#ffffffd9;font-size:clamp(.9rem,1.5vw,1.15rem)}.evento-calendar-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:clamp(1.25rem,3vh,2rem)}.evento-calendar-actions a{border:1px solid rgba(255,255,255,.35);border-radius:.4rem;background:#fff;padding:.8rem 1rem;color:#087844;font-size:.8rem;font-weight:750}.evento-confirmation-content>button{margin-top:1rem;border:0;background:transparent;color:#fffc;cursor:pointer;font:inherit;font-size:.78rem;text-decoration:underline}@media(max-width:767px){.evento-kicker{font-size:.68rem!important;line-height:1.35!important;letter-spacing:.13em!important}.evento-info-grid{grid-template-columns:1fr;gap:.75rem}.evento-brand-link{max-height:58px!important;flex-direction:column;align-items:flex-start;justify-content:center;gap:.1rem!important;overflow:visible}.evento-brand-link .cylk-site-logo{height:25px!important;max-height:25px!important;max-width:94px!important}.evento-brand-link .cylk-header-product-logo-fortinet{height:16px!important;max-height:16px!important;max-width:86px!important}.evento-brand-link>span{display:none!important}.evento-speakers-shell{justify-content:flex-start;padding-block:.65rem}.evento-speakers-heading{align-items:center}.evento-speakers-heading h2{max-width:15rem;font-size:clamp(1.25rem,5.6vw,1.65rem)}.evento-speakers-eyebrow{font-size:.58rem}.evento-speakers-back{min-width:6.8rem;min-height:2.25rem;padding:.45rem .7rem!important;font-size:.7rem!important}.evento-speakers-grid{flex:0 0 auto;grid-template-columns:1fr;grid-template-rows:none;grid-auto-rows:min(34dvh,17rem);align-content:start;align-items:stretch;gap:.55rem;padding-top:.65rem}.evento-speakers-action{padding-top:.5rem}.evento-speakers-action button{min-height:2.4rem;padding:.55rem .8rem!important;font-size:.68rem!important}.evento-speaker-card{width:100%;height:100%;grid-template-columns:clamp(5.2rem,27vw,7.25rem) minmax(0,1fr)}.evento-speaker-copy{padding:clamp(.55rem,2.8vw,.85rem)}.evento-speaker-label{font-size:.5rem}.evento-speaker-copy h3{margin-top:.25rem;font-size:clamp(.85rem,3.8vw,1.05rem)}.evento-speaker-role{margin-top:.25rem;font-size:clamp(.56rem,2.4vw,.68rem)}.evento-speaker-bio{margin-top:.42rem;font-size:clamp(.64rem,2.7vw,.76rem);line-height:1.36}.evento-mailchimp-shell{align-content:center;padding:.75rem 1rem}.evento-mailchimp-intro h2{font-size:clamp(1.5rem,7vw,2.1rem)}.evento-mailchimp-form{grid-template-columns:1fr;gap:.55rem;margin-top:.8rem}.evento-mailchimp-form input:not([type=radio]){height:2.65rem}.evento-mailchimp-consent,.evento-mailchimp-actions{grid-column:auto}.evento-calendar-actions{flex-direction:column}}@media(max-width:390px),(max-height:640px){.evento-speakers-heading h2{font-size:1.12rem}.evento-speaker-card{grid-template-columns:4.75rem minmax(0,1fr)}.evento-speaker-copy{padding:.45rem .55rem}.evento-speaker-copy h3{font-size:.78rem}.evento-speaker-role,.evento-speaker-bio{font-size:.52rem}}html,body,#root{min-height:100%}body{@apply bg-base-950 text-zinc-100 antialiased;background-image:radial-gradient(circle at 82% 0%,rgba(220,74,14,.14),transparent 30%),radial-gradient(circle at 4% 22%,rgba(220,74,14,.06),transparent 28%),linear-gradient(to bottom,rgba(255,255,255,.02),transparent 26%)}*{scrollbar-color:#3f3f46 #09090b}::selection{background:#dc4a0e59;color:#fff}@keyframes cylk-grid-drift{0%{transform:translateZ(0)}to{transform:translate3d(96px,72px,0)}}@keyframes cylk-glow-float{0%,to{transform:translateZ(0) scale(1);opacity:.8}50%{transform:translate3d(34px,-24px,0) scale(1.14);opacity:1}}@keyframes cylk-text-glow-pulse{0%,to{text-shadow:0 0 0 rgba(220,74,14,0),0 0 14px rgba(220,74,14,.25);filter:brightness(1)}50%{text-shadow:0 0 10px rgba(220,74,14,.65),0 0 30px rgba(220,74,14,.38),0 0 54px rgba(220,74,14,.2);filter:brightness(1.16)}}@keyframes cylk-status-glow-pulse{0%,to{text-shadow:0 0 5px var(--status-glow-soft),0 0 16px var(--status-glow-soft);filter:brightness(1)}50%{text-shadow:0 0 10px var(--status-glow-strong),0 0 28px var(--status-glow-soft),0 0 52px var(--status-glow-soft);filter:brightness(1.22)}}@layer components{.cylk-site-header,.cylk-site-header-inner{height:74px}.cylk-site-logo-link{max-height:44px;overflow:hidden}.cylk-site-logo{display:block!important;width:auto!important;height:44px!important;max-width:180px!important;max-height:44px!important;object-fit:contain!important}.cylk-footer-logo{display:block!important;width:auto!important;height:48px!important;max-width:190px!important;max-height:48px!important;object-fit:contain!important}.cylk-header-product-logo{display:block!important;width:auto!important;height:34px!important;max-width:180px!important;max-height:34px!important;object-fit:contain!important}.cylk-header-product-logo-fortinet{height:42px!important;max-height:42px!important;max-width:220px!important}.cylk-footer-product-logo{display:block!important;width:auto!important;height:36px!important;max-width:190px!important;max-height:36px!important;object-fit:contain!important}.cylk-footer-product-logo-fortinet{height:42px!important;max-height:42px!important;max-width:225px!important}@media(max-width:479px){.evento-brand-link{gap:.4rem!important}.evento-brand-link .cylk-site-logo{height:30px!important;max-height:30px!important;max-width:82px!important}.evento-brand-link .cylk-header-product-logo-fortinet{height:26px!important;max-height:26px!important;max-width:88px!important}.evento-brand-link>span{height:22px!important}.cylk-header-product-logo{max-width:116px!important}.cylk-header-product-logo-fortinet{height:34px!important;max-height:34px!important;max-width:150px!important}}.cylk-lp-root h1,.cylk-lp-root h2,.cylk-lp-root h3,.cylk-lp-root h4,.cylk-lp-root .font-display,.cylk-lp-root .cylk-card-title{font-family:Manrope,IBM Plex Sans,Segoe UI,sans-serif!important;letter-spacing:0!important}.page-shell{@apply relative overflow-hidden;}.page-shell:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(to right,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.03) 1px,transparent 1px);background-size:140px 140px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.32),transparent 82%);opacity:.4}.container-main{@apply mx-auto w-full max-w-[1240px] px-4 sm:px-6;}.section-divider{@apply border-t border-zinc-800/80;}.text-kicker{@apply text-[11px] font-semibold uppercase tracking-[.16em] text-accent-300;}.signal-glow{animation:cylk-status-glow-pulse 1.85s ease-in-out infinite;font-family:Consolas,Courier New,monospace;font-weight:700;letter-spacing:.01em}.signal-glow-green{--status-glow-soft: rgba(34, 197, 94, .55);--status-glow-strong: rgba(74, 222, 128, .95);color:#4ade80}.signal-glow-yellow{--status-glow-soft: rgba(250, 204, 21, .5);--status-glow-strong: rgba(253, 224, 71, .95);color:#fde047}.signal-glow-red{--status-glow-soft: rgba(239, 68, 68, .55);--status-glow-strong: rgba(248, 113, 113, .95);color:#f87171}.cylk-cf7-modal .wpcf7 form,.cylk-cf7-modal .cylk-cf7-form{display:grid;gap:12px}.cylk-cf7-modal p{@apply m-0;}.cylk-cf7-modal br{@apply hidden;}.cylk-cf7-modal .cylk-cf7-field{@apply space-y-1.5;}.cylk-cf7-modal label{@apply block text-xs uppercase tracking-[.09em] text-zinc-600;}.cylk-cf7-modal input:not([type=checkbox]):not([type=radio]):not([type=submit]),.cylk-cf7-modal textarea{@apply w-full rounded-md border border-zinc-300 bg-white px-3 py-2.5 text-sm text-zinc-900 placeholder:text-zinc-400 focus:outline-none focus:ring-2 focus:ring-orange-500;}.cylk-cf7-modal textarea{@apply min-h-[118px] resize-none;}.cylk-cf7-modal input[type=submit]{@apply mt-1 inline-flex w-full min-h-11 cursor-pointer items-center justify-center rounded-md border-0 bg-zinc-950 px-5 py-3 text-sm font-semibold text-white transition-colors hover:bg-zinc-800 disabled:cursor-not-allowed disabled:opacity-75;}.cylk-cf7-modal input[type=checkbox],.cylk-cf7-modal input[type=radio]{width:15px!important;height:15px!important;min-width:15px!important;min-height:15px!important;flex:0 0 15px!important;margin:0!important;accent-color:#f05a1a}.cylk-cf7-modal .wpcf7-list-item{display:inline-flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important}.cylk-cf7-modal .wpcf7-list-item-label{font-size:11px;line-height:1.35;letter-spacing:.02em;text-transform:none}.cylk-cf7-modal .wpcf7-not-valid{@apply border-red-400;}.cylk-cf7-modal .wpcf7-not-valid-tip{@apply pt-1 text-xs text-red-600;}.cylk-cf7-modal .wpcf7-response-output{@apply m-0 rounded-md border border-zinc-300 px-3 py-2 text-sm text-zinc-700;}.cylk-turnstile-field{@apply col-span-full;}#contato .cylk-cf7-modal .wpcf7 form,#contato .cylk-cf7-modal .cylk-cf7-form{gap:14px}#contato .cylk-cf7-modal label{color:#d4d4d8b8}#contato .cylk-cf7-modal input:not([type=checkbox]):not([type=radio]):not([type=submit]),#contato .cylk-cf7-modal textarea{border-color:#ffffff1f;background:#ffffff0e;color:#f4f4f5;box-shadow:inset 0 1px #ffffff0a}#contato .cylk-cf7-modal textarea{height:136px;min-height:136px;resize:vertical}#contato .cylk-cf7-modal input:not([type=checkbox]):not([type=radio]):not([type=submit])::placeholder,#contato .cylk-cf7-modal textarea::placeholder{color:#d4d4d87a}#contato .cylk-cf7-modal .wpcf7-list-item-label{color:#d4d4d8b3}#contato .cylk-cf7-modal input[type=submit]{background:#f05a1a;color:#0b0b0b}#contato .cylk-cf7-modal input[type=submit]:hover{background:#ff7a2f}}
