.talk-page{--talk-bg: #05070a;--talk-ink: #f4f6f3;--talk-muted: rgba(244, 246, 243, .62);--talk-blue: #20bcef;--talk-blue-bright: #20bcef;--talk-blue-deep: #20bcef;--talk-line: rgba(255, 255, 255, .14);--talk-glass: rgba(12, 16, 14, .55);color:var(--talk-ink);background:var(--talk-bg);overflow-x:hidden}.talk-page a{text-decoration:none}.talk-hero{position:relative;isolation:isolate;padding:12.5rem 1.25rem 4rem}.talk-hero-glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 80% 50% at 50% 58%,rgba(32,188,239,.26) 0%,transparent 62%),radial-gradient(ellipse 45% 40% at 50% 0%,rgba(32,188,239,.14) 0%,transparent 55%)}.talk-hero-grid{position:absolute;top:28%;left:50%;width:min(92vw,1100px);height:62%;transform:translate(-50%);pointer-events:none;z-index:0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 40%,transparent 78%);mask-image:radial-gradient(ellipse at 50% 50%,#000 40%,transparent 78%)}.talk-hero-grid-fill{position:absolute;background:#20bcef38;width:44px;height:44px}.talk-hero-inner{position:relative;z-index:1;width:100%;max-width:72rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.35rem}.talk-badge{display:inline-flex;align-items:center;gap:.55rem;width:-moz-max-content;width:max-content;background:#111;color:#fff;border:1px solid rgba(255,255,255,.08);border-radius:.4rem;padding:.45rem .7rem .45rem .55rem;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.talk-star{width:.85rem;height:.85rem;background:var(--talk-blue);clip-path:polygon(50% 0%,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.talk-headline{display:flex;flex-direction:column;align-items:center;gap:.02em;margin:0;font-family:Syne,Lato,sans-serif;font-size:clamp(2.05rem,6.1vw,5.15rem);line-height:.95;letter-spacing:-.04em;font-weight:800;text-transform:none}.talk-headline-row{display:block;white-space:normal;max-width:100%}.talk-headline-escale{display:block;font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;font-size:1.68em;line-height:.88;letter-spacing:-.035em;color:var(--talk-blue-bright)}.talk-headline-accent{display:block;font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;text-transform:none;letter-spacing:-.04em;color:transparent;background:linear-gradient(105deg,#20bcef,#20bcef,#20bcef);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:talk-blue-grad 6s ease-in-out infinite}@keyframes talk-blue-grad{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.talk-lead{margin:0;max-width:40rem;color:var(--talk-muted);font-size:1.2rem;line-height:1.45;text-wrap:pretty}.talk-hero-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.1rem 1.4rem;margin-top:.35rem}.talk-cta{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;border:2px solid #05070a;background:var(--talk-blue);color:#fff;font-weight:800;font-size:1rem;letter-spacing:-.01em;border-radius:999px;padding:.95rem 1.7rem;box-shadow:5px 5px #fff;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.talk-cta:hover{background:var(--talk-blue-deep);transform:translate(2px,2px);box-shadow:3px 3px #fff}.talk-cta-ghost{background:transparent;color:#fff;border-color:#ffffff47;box-shadow:5px 5px #20bcef73}.talk-cta-ghost:hover{background:#ffffff0f;color:#fff}.talk-social{display:flex;align-items:center;gap:.8rem;margin-top:1.6rem}.talk-avatars{display:flex}.talk-avatars img,.talk-avatar-fallback{width:2.15rem;height:2.15rem;border-radius:999px;-o-object-fit:cover;object-fit:cover;border:2px solid #05070a;margin-left:-.55rem}.talk-avatars img:first-child,.talk-avatar-fallback:first-child{margin-left:0}.talk-avatar-fallback{display:grid;place-items:center;background:#1b2214;color:var(--talk-blue);font-size:.65rem;font-weight:800}.talk-social-text{color:var(--talk-muted);font-size:.9rem;line-height:1.3;max-width:16rem}.talk-visual{position:relative;width:100%;max-width:72rem;margin:.4rem 0 .15rem;padding:.6rem .9rem 1.5rem}.talk-video-frame{position:relative;z-index:1;overflow:hidden;width:100%;border-radius:1.75rem;border:2px solid #111;background:#0b0d0c;aspect-ratio:16 / 9;box-shadow:10px 10px 0 var(--talk-blue)}.talk-video-frame video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.talk-play-btn{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:linear-gradient(180deg,#05070a1f,#05070a6b);border:0;cursor:pointer;color:#fff}.talk-play-btn span{display:grid;place-items:center;width:5.25rem;height:5.25rem;border-radius:999px;background:var(--talk-blue);box-shadow:0 0 0 10px #20bcef38,6px 6px #fff;font-size:1.7rem;padding-left:.2rem;transition:transform .2s ease}.talk-play-btn:hover span{transform:scale(1.05)}.talk-video-caption{position:absolute;left:1rem;bottom:1rem;z-index:2;display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .75rem;border-radius:999px;background:#05070ab8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.talk-live-dot{width:.5rem;height:.5rem;border-radius:999px;background:var(--talk-blue);box-shadow:0 0 0 4px #20bcef47;animation:talk-pulse 1.6s ease-in-out infinite}.talk-sparkle{position:absolute;z-index:2;background:var(--talk-blue);clip-path:polygon(50% 0%,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.talk-sparkle-a{width:1.35rem;height:1.35rem;top:-.4rem;left:8%}.talk-sparkle-b{width:.9rem;height:.9rem;top:12%;right:6%;background:#fff}.talk-sparkle-c{width:1.1rem;height:1.1rem;bottom:6%;left:-.4rem}.talk-seal{position:absolute;right:-1.2rem;bottom:-1.4rem;z-index:3;width:7.5rem;height:7.5rem;animation:talk-spin 18s linear infinite}.talk-seal text{fill:#fff;font-size:13.5px;font-weight:800;letter-spacing:2.4px;text-transform:uppercase}.talk-seal-core{position:absolute;right:1.05rem;bottom:.85rem;z-index:4;width:2.4rem;height:2.4rem;border-radius:999px;background:var(--talk-blue);clip-path:polygon(50% 0%,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.talk-marquee-wrap{position:relative;isolation:isolate;border-top:1px solid var(--talk-line);border-bottom:1px solid var(--talk-line);background:linear-gradient(180deg,#20bcef24,#07090cfa 46%,#20bcef1a);overflow:hidden;padding:1.2rem 0 1.3rem;display:flex;flex-direction:column;gap:.28rem}.talk-marquee-fade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--talk-bg) 0%,transparent 11%,transparent 89%,var(--talk-bg) 100%)}.talk-marquee-row{overflow:hidden}.talk-marquee-row .goodds-marquee{animation-duration:52s}.talk-marquee-row .goodds-marquee--rtl{animation-duration:68s}.talk-marquee-track{display:flex;align-items:center}.talk-marquee-item{display:inline-flex;align-items:center;gap:1.15rem;padding:.12rem 1.7rem;color:#fff;font-family:Syne,Lato,sans-serif;font-weight:800;font-size:clamp(1.08rem,2.2vw,1.58rem);letter-spacing:-.03em;line-height:1.15;white-space:nowrap}.talk-marquee-italic{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;color:var(--talk-blue-bright);font-size:1.2em;letter-spacing:-.02em}.talk-marquee-star{width:.72rem;height:.72rem;flex-shrink:0;background:var(--talk-blue);clip-path:polygon(50% 0%,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.talk-section{position:relative;padding:5.5rem 1.25rem}.talk-section-inner{width:100%;max-width:78rem;margin:0 auto}.talk-kicker{display:inline-flex;align-items:center;gap:.45rem;color:var(--talk-blue);font-size:.75rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.talk-section-title{margin:.7rem 0 0;font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.02;letter-spacing:-.04em;font-weight:900}.talk-section-lead{margin:.9rem 0 0;max-width:38rem;color:var(--talk-muted);font-size:1.05rem;line-height:1.55}.talk-card-grid{display:grid;gap:1.1rem;margin-top:2.4rem}.talk-card{border:1px solid var(--talk-line);background:linear-gradient(180deg,#ffffff0a,#ffffff04);border-radius:1.4rem;padding:1.5rem 1.4rem 1.45rem;min-height:100%}.talk-card-index{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:999px;background:var(--talk-blue);color:#fff;font-weight:900;font-size:.85rem;margin-bottom:1.1rem}.talk-card h3{margin:0;font-size:1.2rem;font-weight:800;letter-spacing:-.02em}.talk-card p{margin:.55rem 0 0;color:var(--talk-muted);line-height:1.5}.talk-form-section{position:relative;overflow:hidden;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:6.5rem 1.25rem 5rem;background:#000;scroll-margin-top:4.5rem}.talk-form-glow{position:absolute;top:-8%;left:50%;width:min(92vw,70rem);height:72%;transform:translate(-50%);pointer-events:none;background:radial-gradient(ellipse at 50% 35%,rgba(32,188,239,.42) 0%,rgba(32,188,239,.14) 42%,transparent 72%);filter:blur(8px)}.talk-form-glow-b{position:absolute;right:8%;bottom:-18%;width:42%;height:48%;pointer-events:none;background:radial-gradient(ellipse at center,rgba(32,188,239,.16) 0%,transparent 68%)}.talk-form-progress{position:absolute;top:0;left:0;right:0;z-index:2;height:3px;background:#ffffff14}.talk-form-progress span{display:block;height:100%;background:linear-gradient(90deg,var(--talk-blue),var(--talk-blue-bright));transition:width .35s ease}.talk-form-inner{position:relative;z-index:1;width:100%;max-width:42rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2.4rem}.talk-form-copy{display:flex;flex-direction:column;align-items:center}.talk-form-title{display:flex;flex-direction:column;align-items:center;gap:.06em;margin:.7rem 0 0;font-family:Syne,Lato,sans-serif;font-size:clamp(2.05rem,5.8vw,4.15rem);line-height:.95;letter-spacing:-.045em;font-weight:800;text-wrap:pretty}.talk-form-title-accent{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;color:var(--talk-blue-bright);font-size:1.02em;letter-spacing:-.03em}.talk-typeform{width:100%;text-align:left}.talk-form-step{animation:talk-form-step-in .38s ease}.talk-form-question{display:grid;grid-template-columns:auto 1fr;align-items:baseline;-moz-column-gap:.7rem;column-gap:.7rem;margin:0;font-family:Lato,sans-serif;font-size:clamp(1.05rem,2vw,1.4rem);line-height:1.3;letter-spacing:-.015em;font-weight:700}.talk-form-step-index{flex-shrink:0;color:var(--talk-blue-bright);font-size:.62em;font-weight:700;letter-spacing:.08em}.talk-form-step-hint{margin:.45rem 0 0 2.35rem;color:var(--talk-muted);font-size:.95rem}.talk-typeform input,.talk-typeform textarea{width:100%;margin-top:1.35rem;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.28);border-radius:0;color:#fff;font-size:clamp(1.15rem,2.2vw,1.45rem);padding:.55rem 0 .7rem;outline:none;resize:none;transition:border-color .18s ease}.talk-typeform input::-moz-placeholder,.talk-typeform textarea::-moz-placeholder{color:#ffffff47}.talk-typeform input::placeholder,.talk-typeform textarea::placeholder{color:#ffffff47}.talk-typeform input:focus,.talk-typeform textarea:focus{border-bottom-color:var(--talk-blue)}.talk-form-step-error{margin:.7rem 0 0;color:#ff8b8b;font-size:.9rem}.talk-form-actions{display:flex;align-items:center;justify-content:flex-start;gap:1.1rem;margin-top:1.6rem}.talk-form-back{border:0;background:transparent;color:#ffffff8c;font-size:.92rem;font-weight:700;cursor:pointer;padding:.4rem 0}.talk-form-back:hover{color:#fff}.talk-form-ok-wrap{display:flex;align-items:center;gap:.85rem}.talk-submit{min-width:6.2rem;border:0;border-radius:999px;padding:.85rem 1.45rem;background:linear-gradient(180deg,var(--talk-blue-bright) 0%,var(--talk-blue) 55%,var(--talk-blue-deep) 100%);color:#fff;font-weight:800;font-size:1rem;cursor:pointer;transition:filter .18s ease,transform .18s ease}.talk-submit:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.talk-submit:disabled{opacity:.55;cursor:not-allowed}.talk-form-enter-hint{color:#ffffff6b;font-size:.78rem;white-space:nowrap}.talk-form-hint{margin:1.35rem 0 0;text-align:left;color:#ffffff6b;font-size:.78rem;line-height:1.45}.talk-captcha{margin:1.2rem 0 0;display:flex;justify-content:flex-start}@keyframes talk-form-step-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes talk-spin{to{transform:rotate(360deg)}}@keyframes talk-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}@media (min-width: 768px){.talk-hero{padding:14.5rem 2rem 5rem}.talk-hero-inner{gap:1.6rem}.talk-form-inner{gap:3rem}.talk-card-grid{grid-template-columns:repeat(3,1fr)}.talk-section,.talk-form-section{padding-left:2rem;padding-right:2rem}}@media (min-width: 1100px){.talk-card-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 767px){.talk-hero-actions{flex-direction:column;align-items:stretch}.talk-cta{width:100%}.talk-lead{overflow-wrap:break-word}.talk-video-frame{box-shadow:6px 6px 0 var(--talk-blue)}.talk-seal{width:5.8rem;height:5.8rem;right:-.4rem;bottom:-.9rem}.talk-seal-core{right:.85rem;bottom:.55rem;width:1.85rem;height:1.85rem}.talk-play-btn span{width:4.25rem;height:4.25rem}.talk-form-inner{gap:1.7rem}.talk-form-enter-hint{display:none}.talk-form-step-hint{margin-left:0}}@media (prefers-reduced-motion: reduce){.talk-seal,.talk-live-dot,.talk-headline-accent{animation:none}.talk-headline-accent{color:var(--talk-blue);background:none;-webkit-background-clip:unset;background-clip:unset}.talk-cta,.talk-submit,.talk-play-btn span,.talk-form-step{transition:none;animation:none}}

*,*::before,*::after{box-sizing:border-box}
html,body{margin:0;width:100%;max-width:100%;overflow-x:hidden}
html,body.talk-home{display:block}
body.talk-home{margin:0;background:#05070a;font-family:Lato,Helvetica,Arial,sans-serif;flex-direction:column}
.talk-page,.talk-footer{display:block;width:100%;max-width:100%;flex:none}
body.talk-home ::selection{background:rgba(32,188,239,.35);color:#fff}

.goodds-marquee{display:flex;width:-moz-max-content;width:max-content;will-change:transform;animation:goodds-marquee 52s linear infinite}
.goodds-marquee--rtl{animation-name:goodds-marquee-rtl;animation-duration:68s}
@keyframes goodds-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}
@keyframes goodds-marquee-rtl{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}
@media (prefers-reduced-motion: reduce){
  .goodds-marquee,.goodds-marquee--rtl{animation:none}
}

.talk-header{position:fixed;top:0;left:0;right:0;z-index:997;display:flex;align-items:center;justify-content:center;min-height:88px;padding:12px 20px;background:transparent;transition:background-color .35s ease,backdrop-filter .35s ease,box-shadow .35s ease,min-height .25s ease}
.talk-header.is-sticky{min-height:64px;padding-top:8px;padding-bottom:8px;background:rgba(240,246,248,.88);backdrop-filter:blur(16px) saturate(160%);border-bottom:1px solid rgba(12,16,22,.06)}
.talk-header .talk-logo{display:flex;align-items:center;justify-content:center;line-height:0}
.talk-header .talk-logo .talk-logo-white,
.talk-header .talk-logo .talk-logo-blue{height:52px;width:auto}
.talk-header .talk-logo img.talk-logo-white{display:block}
.talk-header .talk-logo img.talk-logo-blue,
.talk-header .talk-logo .talk-logo-slot.talk-logo-blue{display:none}
.talk-header.is-sticky .talk-logo .talk-logo-white{display:none}
.talk-header.is-sticky .talk-logo img.talk-logo-blue{display:block}
.talk-header.is-sticky .talk-logo .talk-logo-slot.talk-logo-blue{display:inline-flex}
.talk-header.is-sticky .talk-logo .talk-logo-white,
.talk-header.is-sticky .talk-logo .talk-logo-blue{height:34px}
.hp-field{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.talk-logo-slot{display:inline-flex;align-items:center;justify-content:center;min-width:120px;height:52px;border:1px dashed rgba(255,255,255,.28);color:rgba(255,255,255,.45);font-size:12px;letter-spacing:.12em;text-transform:uppercase}
.talk-header.is-sticky .talk-logo-slot{min-width:88px;height:34px;border-color:rgba(12,16,22,.2);color:rgba(12,16,22,.4)}
@media (min-width: 1024px){
  .talk-header{padding-left:48px;padding-right:48px}
  .talk-header .talk-logo .talk-logo-white,
  .talk-header .talk-logo .talk-logo-blue{height:58px}
  .talk-header.is-sticky .talk-logo .talk-logo-white,
  .talk-header.is-sticky .talk-logo .talk-logo-blue{height:36px}
}

.talk-footer{position:relative;background-color:#f0f6f8;background-size:cover;background-position:center;padding:64px 16px 48px;color:#0c1016;text-align:center}
.talk-footer-logo{display:block;margin:0 auto 40px}
.talk-footer-logo img{height:84px;width:auto}
.talk-footer-logo-slot{display:inline-flex;align-items:center;justify-content:center;min-width:160px;height:64px;border:1px dashed rgba(12,16,22,.25);color:rgba(12,16,22,.4);font-size:12px;letter-spacing:.12em;text-transform:uppercase}
.talk-footer-links{display:grid;grid-template-columns:1fr 1fr;max-width:1100px;margin:0 auto;position:relative}
.talk-footer-links-col{display:grid}
.talk-footer-links a{color:#20bcef;text-decoration:none;padding:4px 16px;display:inline-block}
.talk-footer-links a:hover{opacity:.75}
.talk-footer-divider{display:none}
.talk-footer-cities{display:grid;gap:12px;max-width:1100px;margin:48px auto 0}
.talk-footer-cities h3{margin:0;color:#20bcef;font-size:1.125rem}
.talk-footer-cities p{margin:4px 0 0;font-size:.95rem}
.talk-footer-seals{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;max-width:40rem;margin:24px auto 0}
.talk-footer-seals img{display:block;width:80px;height:auto;margin:0 auto}
.talk-footer-copy{margin:24px 0 0;color:rgba(12,16,22,.55);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}
@media (min-width: 768px){
  .talk-footer-cities{grid-template-columns:repeat(3,1fr)}
  .talk-footer-seals{grid-template-columns:repeat(5,1fr)}
}
@media (min-width: 1024px){
  .talk-footer-links{grid-template-columns:1fr 1fr}
  .talk-footer-links-col{grid-template-columns:repeat(3,1fr)}
  .talk-footer-divider{display:none}
}

.talk-whatsapp{position:fixed;right:22px;bottom:22px;z-index:350;display:flex;width:60px;height:60px;border-radius:50%;overflow:hidden;box-shadow:0 10px 24px rgba(0,0,0,.28)}
.gt-hcaptcha{margin-top:1.25rem}
.talk-whatsapp img{width:60px;height:60px}
.admin-bar .talk-header{top:32px}
@media screen and (max-width:782px){.admin-bar .talk-header{top:46px}}

