span:has(>svg[viewBox="0 0 716 135"][aria-label="venet"]){display:inline-flex;align-items:center;gap:7px;min-height:30px}span:has(>svg[viewBox="0 0 716 135"][aria-label="venet"])>svg{display:none}span:has(>svg[viewBox="0 0 716 135"][aria-label="venet"])::before{content:"venet";font-family:var(--font-manrope),Manrope,sans-serif;font-size:2rem;font-weight:500;line-height:.92;letter-spacing:-.065em;color:var(--ink)}span:has(>svg[viewBox="0 0 716 135"][aria-label="venet"])::after{content:"";width:25px;height:29px;flex:0 0 auto;background:url("/brand/venet-blue-icon.svg") center / contain no-repeat}span.text-paper:has(>svg[viewBox="0 0 716 135"][aria-label="venet"])::before{color:var(--paper)}#seguro>div>div:first-child>div:nth-child(6){grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:12px;border:0 !important;background:transparent !important}#seguro>div>div:first-child>div:nth-child(6)>div{position:relative;min-height:112px;padding:20px 12px 16px 62px !important;border:1px solid rgba(189,203,234,.92) !important;border-radius:20px;background:rgba(255,255,255,.86);box-shadow:0 18px 44px rgba(40,73,255,.09);backdrop-filter:blur(12px)}#seguro>div>div:first-child>div:nth-child(6)>div:nth-child(4){display:none}#seguro>div>div:first-child>div:nth-child(6)>div::before{content:"";position:absolute;left:13px;top:16px;width:40px;height:40px;background-position:center;background-repeat:no-repeat;background-size:contain}#seguro>div>div:first-child>div:nth-child(6)>div:nth-child(1)::before{background-image:url("/brand/benefit-shield.svg")}#seguro>div>div:first-child>div:nth-child(6)>div:nth-child(2)::before{background-image:url("/brand/benefit-heart.svg")}#seguro>div>div:first-child>div:nth-child(6)>div:nth-child(3)::before{background-image:url("/brand/benefit-draw.svg")}#seguro [data-testid="original-phone-scene"]{height:660px;isolation:isolate;background:url("/brand/venet-petals.svg") center 42% / 116% auto no-repeat}#seguro [data-testid="original-phone-scene"]::before{width:430px;height:535px;right:-42px;top:2px;border-radius:50% 48% 44% 42%;background-image:linear-gradient(180deg,transparent 58%,rgba(231,237,255,.24) 80%,#E7EDFF 100%),url("https://v3b.fal.media/files/b/0aaec869/9KYOVmFWKHBbgYgB8rUFN_family-backlit-blue.webp");background-position:center;background-size:cover;box-shadow:0 0 96px 22px rgba(108,140,255,.18)}#seguro [data-testid="original-phone-scene"]>.rotate-\[-2deg\]{top:54px;left:-8px;z-index:12}#seguro [data-testid="original-phone-scene"]>.z-20{top:292px;right:-12px;width:230px}#seguro [data-testid="original-phone-scene"]>.z-20>div{border-radius:24px;background:rgba(255,255,255,.91);border-color:rgba(189,203,234,.9);backdrop-filter:blur(14px)}#seguro [data-testid="original-phone-scene"]>.z-20>div>.mt-4>div{position:relative;min-height:42px;padding-left:42px;border-bottom:1px solid rgba(216,225,245,.8)}#seguro [data-testid="original-phone-scene"]>.z-20>div>.mt-4>div:last-child{border-bottom:0}#seguro [data-testid="original-phone-scene"]>.z-20>div>.mt-4>div::before{content:"";position:absolute;left:0;top:0;width:32px;height:32px;background-position:center;background-repeat:no-repeat;background-size:contain}#seguro [data-testid="original-phone-scene"]>.z-20>div>.mt-4>div:nth-child(1)::before{background-image:url("/brand/benefit-shield.svg")}#seguro [data-testid="original-phone-scene"]>.z-20>div>.mt-4>div:nth-child(2)::before{background-image:url("/brand/benefit-heart.svg")}#seguro [data-testid="original-phone-scene"]>.z-20>div>.mt-4>div:nth-child(3)::before{background-image:url("/brand/benefit-draw.svg")}#seguro [data-testid="original-phone-scene"]>.z-30{bottom:4px;right:-10px;width:242px}#seguro [data-testid="original-phone-scene"]>.z-30>div{color:var(--ink) !important;background:rgba(255,255,255,.96) !important;border-color:rgba(189,203,234,.95) !important;box-shadow:0 24px 64px rgba(15,26,61,.16);backdrop-filter:blur(16px)}#seguro [data-testid="original-phone-scene"]>.z-30>div::before{content:"";display:block;width:116px;height:38px;margin-bottom:12px;background:url("https://d1vy2sr8ouui8f.cloudfront.net/2025/06/Logo-Grupo-MAG.png") left center / contain no-repeat}#seguro [data-testid="original-phone-scene"]>.z-30 [class*="text-paper"]{color:var(--ink) !important}#seguro [data-testid="original-phone-scene"]>.z-30 [class*="border-white"]{border-color:var(--hair) !important}#seguro [data-testid="original-phone-scene"]>.z-30 .text-pigment{color:var(--pigment) !important}#confianca{position:relative;background:linear-gradient(145deg,#FFFFFF 0%,#F2F5FF 62%,#E7EDFF 100%)}#confianca>div::before{content:"";display:block;width:184px;height:61px;margin-bottom:26px;background:rgba(255,255,255,.9) url("https://d1vy2sr8ouui8f.cloudfront.net/2025/06/Logo-Grupo-MAG.png") center / 148px auto no-repeat;border:1px solid var(--hair);border-radius:18px;box-shadow:0 16px 40px rgba(15,26,61,.08)}#confianca article:first-child{background-image:url("https://d1vy2sr8ouui8f.cloudfront.net/2025/06/Logo-Grupo-MAG.png");background-repeat:no-repeat;background-position:right 22px top 22px;background-size:92px auto}#confianca .bg-ink .grid.border-l>div:first-child{background:#FFFFFF;color:var(--ink)}#confianca .bg-ink .grid.border-l>div:first-child>div:first-child{width:112px;height:37px;overflow:hidden;color:transparent;background:url("https://d1vy2sr8ouui8f.cloudfront.net/2025/06/Logo-Grupo-MAG.png") left center / contain no-repeat}#confianca .bg-ink .grid.border-l>div:first-child>div:last-child{color:var(--ink-3)}@media (max-width:1023px){#seguro [data-testid="original-phone-scene"]{background-size:105% auto}#seguro [data-testid="original-phone-scene"]::before{right:-8px}}@media (max-width:639px){#seguro>div>div:first-child>div:nth-child(6){grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:7px}#seguro>div>div:first-child>div:nth-child(6)>div{min-height:116px;padding:54px 7px 10px !important;text-align:center;border-radius:16px}#seguro>div>div:first-child>div:nth-child(6)>div::before{left:50%;top:10px;width:36px;height:36px;transform:translateX(-50%)}#seguro>div>div:first-child>div:nth-child(6)>div>div:first-child{font-size:1rem}#seguro>div>div:first-child>div:nth-child(6)>div>div:last-child{font-size:.56rem;line-height:1.25}#seguro [data-testid="original-phone-scene"]{height:800px;background-position:center 10px;background-size:128% auto}#seguro [data-testid="original-phone-scene"]::before{width:min(350px,100%);height:370px;right:-4px;top:8px;background-position:center 35%}#seguro [data-testid="original-phone-scene"]>.rotate-\[-2deg\]{top:240px;left:-3px;scale:.84;transform-origin:top left}#seguro [data-testid="original-phone-scene"]>.z-20{top:438px;right:0;width:178px}#seguro [data-testid="original-phone-scene"]>.z-20>div{padding:12px}#seguro [data-testid="original-phone-scene"]>.z-20>div>.mt-4>div{min-height:36px;padding-left:34px;font-size:11px}#seguro [data-testid="original-phone-scene"]>.z-20>div>.mt-4>div::before{width:27px;height:27px}#seguro [data-testid="original-phone-scene"]>.z-30{bottom:34px;right:0;width:208px}#seguro [data-testid="original-phone-scene"]>.z-30>div::before{width:98px;height:31px}#confianca>div::before{width:156px;height:53px;background-size:126px auto}}

/* Keep both floating cards in document flow so longer copy and motion cannot overlap. */
#seguro [data-testid="original-phone-scene"] {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: 28px;
  height: auto;
  min-height: 660px;
  padding-top: 292px;
  padding-bottom: 28px;
  background-position: center 115px;
}
#seguro [data-testid="original-phone-scene"] > .z-20,
#seguro [data-testid="original-phone-scene"] > .z-30 {
  position: relative;
  inset: auto;
  flex: 0 0 auto;
}
#seguro [data-testid="original-phone-scene"] > .z-30 { width: 292px; max-width: 100%; }
.mag-trust-proof {
  padding: 19px 21px 15px;
  border: 1px solid var(--hair-strong);
  border-radius: 24px;
  background: rgba(255,255,255,.97);
  color: var(--ink);
  box-shadow: 0 20px 56px rgba(15,26,61,.12);
  font-family: var(--font-manrope), sans-serif;
}
.mag-trust-proof__brand { display: flex; align-items: center; justify-content: space-between; gap: 15px; }
.mag-trust-proof__brand img { width: 105px; height: 35px; object-fit: contain; flex: 0 0 auto; }
.mag-trust-proof__brand > span { font-size: 10px; line-height: 1.5; color: var(--ink-3); }
.mag-trust-proof h3 { margin: 13px 0 3px; font-size: 27px; font-weight: 500; line-height: 1.2; letter-spacing: -.035em; }
.mag-trust-proof h3 strong { color: var(--pigment); font-weight: 600; }
.mag-trust-proof__intro { margin: 0; font-size: 12px; line-height: 1.6; color: var(--ink-3); }
.mag-trust-proof__facts { display: grid; gap: 12px; margin-top: 14px; padding-top: 13px; border-top: 1px solid var(--hair); }
.mag-trust-proof__facts p { margin: 0; }
.mag-trust-proof__facts strong { display: block; font-size: 12px; font-weight: 600; line-height: 1.6; }
.mag-trust-proof__facts span { display: block; color: var(--ink-3); font-size: 11px; line-height: 1.6; }
.mag-trust-proof__sources { display: flex; flex-wrap: wrap; gap: 8px 16px; margin-top: 12px; font-size: 10px; line-height: 1.6; color: var(--ink-3); }
.mag-trust-proof__sources a { text-decoration: underline; text-underline-offset: 3px; }
.mag-trust-proof__sources a:focus-visible { outline: 2px solid var(--pigment); outline-offset: 3px; }
@media (max-width: 639px) {
  #seguro [data-testid="original-phone-scene"] { height: auto; min-height: 800px; padding-top: 438px; padding-bottom: 24px; background-position: center 10px; }
  #seguro [data-testid="original-phone-scene"] > .z-20,
  #seguro [data-testid="original-phone-scene"] > .z-30 { inset: auto; }
  #seguro [data-testid="original-phone-scene"] > .z-30 { width: min(292px, 100%); }
}
