
body.a35-product-page .a34-story{height:auto!important;min-height:0!important;padding:136px 0 56px!important;background:radial-gradient(circle at 72% 16%,rgba(79,128,208,.12),transparent 18%),linear-gradient(180deg,rgba(3,8,16,1),rgba(2,5,11,1))!important}
body.a35-product-page .a34-stage{position:relative!important;top:auto!important;height:auto!important;min-height:0!important;display:grid!important;gap:18px!important;padding:0 7vw!important;max-width:1320px!important;margin:0 auto!important;overflow:visible!important;background:transparent!important}
body.a35-product-page .a34-camera,body.a35-product-page .a34-grid,body.a35-product-page .a34-orbit{display:none!important}
body.a35-product-page .a34-shade{background:linear-gradient(180deg,rgba(3,8,17,.10),rgba(3,8,17,.0))!important}
body.a35-product-page .a34-mark{position:relative!important;left:auto!important;top:auto!important;transform:none!important;margin:0 0 18px!important;text-align:left!important}
body.a35-product-page .a34-mark span{color:rgba(233,173,88,.44)!important}
body.a35-product-page .a34-copy{position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;opacity:1!important;pointer-events:auto!important;width:min(760px,92vw)!important;margin:0!important;padding:0 0 0 26px!important;border-left:1px solid rgba(233,173,88,.18)!important}
body.a35-product-page .a34-copy.right,body.a35-product-page .a34-copy.bottom{justify-self:end!important;text-align:right!important;padding:0 26px 0 0!important;border-left:0!important;border-right:1px solid rgba(233,173,88,.18)!important}
body.a35-product-page .a34-copy.bottom .a34-line,body.a35-product-page .a34-copy.right .a34-line{margin-left:auto!important;margin-right:0!important}
body.a35-product-page .a34-copy h1,body.a35-product-page .a34-copy h2{max-width:16ch!important;font-size:clamp(28px,4.2vw,52px)!important;line-height:.96!important}
body.a35-product-page .a34-copy p{max-width:44ch!important}
body.a35-product-page .a34-story::after{content:"";display:block;height:10vh}
body.a35-product-page .a34-close{min-height:56vh!important;padding-top:10vh!important}
body.a35-product-page .a34-close-inner{max-width:780px!important}
body.a35-product-page [data-chapter]{transition:transform .35s ease,opacity .35s ease!important}
body.a35-product-page [data-chapter].is-current{transform:translateY(-3px)!important}
body.a35-product-page [data-chapter]:not(.is-current){opacity:.72!important}
@media(max-width:980px){body.a35-product-page .a34-stage{padding:0 24px!important}body.a35-product-page .a34-copy,body.a35-product-page .a34-copy.right,body.a35-product-page .a34-copy.bottom{justify-self:stretch!important;text-align:left!important;padding:0 0 0 18px!important;border-right:0!important;border-left:1px solid rgba(233,173,88,.18)!important}body.a35-product-page .a34-copy .a34-line{margin-left:0!important}}

/* Internal-page backgrounds: the approved singularity remains the single visual anchor. */
body.a35-product-page .a34-story{--a35-bg-x:70%;--a35-bg-y:50%;--a35-bg-scale:1.14;--a35-bg-opacity:.80;--a35-horizon-opacity:.36;--a35-wash:radial-gradient(circle at 72% 38%,rgba(68,125,213,.18),transparent 34%),radial-gradient(circle at 78% 63%,rgba(233,173,88,.11),transparent 30%);--a35-content-shade:linear-gradient(90deg,rgba(2,5,11,.74),rgba(2,5,11,.34) 43%,rgba(2,5,11,.18) 72%,rgba(2,5,11,.42));background:var(--a35-wash),linear-gradient(180deg,#040b16,#02060d)!important}
body.a35-product-page .a34-stage{isolation:isolate!important;overflow:hidden!important;background:transparent!important}
body.a35-product-page .a34-camera{display:block!important;inset:0!important;z-index:0!important;overflow:hidden!important;background:#030813!important;pointer-events:none!important}
body.a35-product-page .a34-camera img{display:block!important;inset:-8%!important;width:116%!important;height:116%!important;object-position:var(--a35-bg-x) var(--a35-bg-y)!important;transform:translate3d(0,0,0) scale(var(--a35-bg-scale))!important;transform-origin:var(--a35-bg-x) var(--a35-bg-y)!important;filter:saturate(1.10) contrast(1.07) brightness(.94)!important}
body.a35-product-page .a34-singularity{opacity:var(--a35-bg-opacity)!important}
body.a35-product-page .a34-horizon{opacity:var(--a35-horizon-opacity)!important;filter:saturate(1.16) brightness(.88)!important}
body.a35-product-page .a34-shade{z-index:2!important;background:var(--a35-content-shade)!important}
body.a35-product-page .a34-grid{display:block!important;z-index:3!important;opacity:.09!important}
body.a35-product-page .a34-orbit{display:block!important;z-index:5!important;left:72%!important;top:52%!important;opacity:.22!important}
body.a35-product-page .a34-mark{z-index:20!important}
body.a35-product-page .a34-copy{z-index:24!important}

/* Products / platforms: connected operation, system glow and denser blue energy. */
body.a35-product-page .a34-story[data-a34-family="products"]{--a35-bg-x:74%;--a35-bg-y:47%;--a35-bg-scale:1.19;--a35-bg-opacity:.86;--a35-horizon-opacity:.42;--a35-wash:radial-gradient(circle at 74% 39%,rgba(92,151,255,.24),transparent 36%),radial-gradient(circle at 79% 65%,rgba(233,173,88,.14),transparent 28%);--a35-content-shade:linear-gradient(90deg,rgba(2,6,14,.78),rgba(2,6,14,.36) 43%,rgba(2,6,14,.13) 72%,rgba(2,6,14,.36))}
body.a35-product-page .a34-story[data-a34-variant="app"]{--a35-bg-x:67%;--a35-bg-y:44%;--a35-bg-scale:1.13}
body.a35-product-page .a34-story[data-a34-variant="beta"]{--a35-bg-x:78%;--a35-bg-y:54%;--a35-bg-scale:1.22;--a35-bg-opacity:.78}

/* Editorial: quieter composition, knowledge and creation in the foreground. */
body.a35-product-page .a34-story[data-a34-family="ebooks"]{--a35-bg-x:62%;--a35-bg-y:45%;--a35-bg-scale:1.11;--a35-bg-opacity:.76;--a35-horizon-opacity:.30;--a35-wash:radial-gradient(circle at 62% 38%,rgba(233,173,88,.19),transparent 30%),radial-gradient(circle at 75% 59%,rgba(76,136,222,.17),transparent 38%);--a35-content-shade:linear-gradient(90deg,rgba(4,7,13,.80),rgba(4,7,13,.42) 44%,rgba(4,7,13,.18) 73%,rgba(4,7,13,.44))}
body.a35-product-page .a34-story[data-a34-variant="desafio"]{--a35-bg-x:68%;--a35-bg-y:52%;--a35-bg-scale:1.17;--a35-bg-opacity:.80}

/* IESYS Select: restrained premium catalogue surface with category-level crops. */
body.a35-product-page .a34-story[data-a34-family="select"]{--a35-bg-x:76%;--a35-bg-y:50%;--a35-bg-scale:1.18;--a35-bg-opacity:.82;--a35-horizon-opacity:.40;--a35-wash:radial-gradient(circle at 76% 40%,rgba(233,173,88,.20),transparent 30%),radial-gradient(circle at 70% 64%,rgba(72,134,226,.19),transparent 37%);--a35-content-shade:linear-gradient(90deg,rgba(3,7,13,.82),rgba(3,7,13,.40) 42%,rgba(3,7,13,.13) 70%,rgba(3,7,13,.38))}
body.a35-product-page .a34-story[data-a34-variant="technology"]{--a35-bg-x:73%;--a35-bg-y:43%;--a35-bg-scale:1.16}
body.a35-product-page .a34-story[data-a34-variant="casa"]{--a35-bg-x:64%;--a35-bg-y:50%;--a35-bg-scale:1.11;--a35-bg-opacity:.75}
body.a35-product-page .a34-story[data-a34-variant="audio"]{--a35-bg-x:80%;--a35-bg-y:54%;--a35-bg-scale:1.24}
body.a35-product-page .a34-story[data-a34-variant="games"]{--a35-bg-x:76%;--a35-bg-y:42%;--a35-bg-scale:1.20}
body.a35-product-page .a34-story[data-a34-variant="beleza"]{--a35-bg-x:67%;--a35-bg-y:47%;--a35-bg-scale:1.13;--a35-horizon-opacity:.33}

/* Services: execution-oriented blue/gold field; each specialty only reframes it. */
body.a35-product-page .a34-story[data-a34-family="services"]{--a35-bg-x:70%;--a35-bg-y:48%;--a35-bg-scale:1.14;--a35-bg-opacity:.82;--a35-horizon-opacity:.36;--a35-wash:radial-gradient(circle at 72% 36%,rgba(80,142,232,.21),transparent 36%),radial-gradient(circle at 75% 64%,rgba(233,173,88,.12),transparent 29%);--a35-content-shade:linear-gradient(90deg,rgba(2,6,13,.80),rgba(2,6,13,.39) 44%,rgba(2,6,13,.14) 72%,rgba(2,6,13,.40))}
body.a35-product-page .a34-story[data-a34-variant="sites"]{--a35-bg-x:67%;--a35-bg-y:43%;--a35-bg-scale:1.11}
body.a35-product-page .a34-story[data-a34-variant="automacao"]{--a35-bg-x:77%;--a35-bg-y:54%;--a35-bg-scale:1.22;--a35-horizon-opacity:.42}
body.a35-product-page .a34-story[data-a34-variant="saas"]{--a35-bg-x:65%;--a35-bg-y:46%;--a35-bg-scale:1.16}
body.a35-product-page .a34-story[data-a34-variant="service-ebooks"]{--a35-bg-x:61%;--a35-bg-y:49%;--a35-bg-scale:1.10;--a35-bg-opacity:.76}
body.a35-product-page .a34-story[data-a34-variant="ads"]{--a35-bg-x:78%;--a35-bg-y:43%;--a35-bg-scale:1.20;--a35-horizon-opacity:.42}

/* The Aurora field belongs to the page, not to a content-sized rectangle. */
body.a35-product-page .a34-story{isolation:auto!important;background:var(--a35-wash),linear-gradient(180deg,#040b16,#02060d)!important}
body.a35-product-page .a34-stage{overflow:visible!important}
body.a35-product-page .a34-camera{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;z-index:0!important}
body.a35-product-page .a34-shade{position:fixed!important;inset:0!important}
body.a35-product-page .a34-grid{position:fixed!important;inset:0!important}

/* Commercial density: more useful information per fold, with a quieter typographic scale. */
body.a35-product-page .a34-story{padding:112px 0 34px!important}
body.a35-product-page .a34-stage{gap:12px!important}
body.a35-product-page .a34-mark{margin-bottom:8px!important}
body.a35-product-page .a34-copy{width:min(820px,92vw)!important;padding-block:4px!important}
body.a35-product-page .a34-copy h1,body.a35-product-page .a34-copy h2{max-width:19ch!important;font-size:clamp(25px,2.65vw,42px)!important;line-height:1!important}
body.a35-product-page .a34-copy p{margin-top:9px!important;max-width:58ch!important;font-size:13px!important;line-height:1.48!important}
body.a35-product-page .a34-line{width:48px!important;margin-bottom:9px!important}
body.a35-product-page .a34-eyebrow{margin-bottom:6px!important;font-size:9px!important}
body.a35-product-page .a34-actions{margin-top:13px!important}
body.a35-product-page .a34-btn{padding:9px 12px!important}
body.a35-product-page .a34-story::after{height:4vh!important}
body.a35-product-page .a34-data-section{padding:7vh 8vw!important;background:rgba(3,7,13,.78)!important;backdrop-filter:blur(8px)!important}
body.a35-product-page .a34-data-section h2{margin:0 0 10px!important;font-size:clamp(24px,2.1vw,34px)!important;line-height:1.04!important}
body.a35-product-page .a34-data-section p{margin:8px 0!important;max-width:68ch!important;font-size:14px!important;line-height:1.5!important}
body.a35-product-page .a34-close{min-height:42vh!important;padding:7vh 8vw!important}
body.a35-product-page .a34-close h2{font-size:clamp(26px,2.5vw,38px)!important}
body.a35-product-page .a34-close p{margin-top:10px!important;font-size:14px!important;line-height:1.5!important}

/* The information stays compact without floating over the Aurora field. */
body.a35-product-page .a34-copy,body.a35-product-page .a34-copy.right,body.a35-product-page .a34-copy.bottom{
  padding:16px 20px!important;
  border:1px solid rgba(159,196,255,.16)!important;
  border-radius:14px!important;
  background:linear-gradient(135deg,rgba(7,19,38,.60),rgba(4,10,22,.44))!important;
  box-shadow:0 14px 34px rgba(0,0,0,.14),inset 0 1px rgba(230,242,255,.07)!important;
  backdrop-filter:blur(9px) saturate(1.04)!important;
  -webkit-backdrop-filter:blur(9px) saturate(1.04)!important;
}
body.a35-product-page .a34-copy.right,body.a35-product-page .a34-copy.bottom{border-color:rgba(233,173,88,.18)!important}
