.product-logo[data-astro-cid-zqukz4q4]{display:flex;align-items:center;gap:3px;min-width:max-content}.product-logo__symbol[data-astro-cid-zqukz4q4]{display:inline-flex;height:54px;flex:none;align-items:flex-end}.product-logo__symbol[data-astro-cid-zqukz4q4] img[data-astro-cid-zqukz4q4]{display:block;width:auto;height:53px;transform:translateY(var(--product-icon-offset))}.product-logo--square[data-astro-cid-zqukz4q4] .product-logo__symbol[data-astro-cid-zqukz4q4] img[data-astro-cid-zqukz4q4]{width:53px}.product-logo__type[data-astro-cid-zqukz4q4]{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.product-logo__name[data-astro-cid-zqukz4q4]{color:#0b0b0f;font-family:Viga,ui-sans-serif,system-ui,sans-serif;font-size:46px;font-weight:400;letter-spacing:0;line-height:1}.product-logo__byline[data-astro-cid-zqukz4q4]{display:flex;align-items:flex-start;gap:4px;margin-top:-2px;margin-left:2.5px;line-height:1}.product-logo__by[data-astro-cid-zqukz4q4]{color:#6b6b76;font-family:ui-sans-serif,system-ui,sans-serif;font-size:14px;font-weight:700;line-height:15px}.product-logo__parent[data-astro-cid-zqukz4q4]{display:flex;align-items:flex-start;gap:2px}.product-logo__parent-symbol[data-astro-cid-zqukz4q4]{display:block;width:10.68px;height:10.3px;flex:none;transform:translateY(1.15px)}.product-logo__wordmark[data-astro-cid-zqukz4q4]{display:block;width:90.56px;height:15px}.oc{--bg: #fafafa;--ink: #0b0b0f;--muted: rgba(11, 11, 15, .62);--line: rgba(11, 11, 15, .1);--purple: #b100f8;--cyan: #27deff;--radius: 14px;--container: 1080px;--font-logo: "Funnel Display", ui-sans-serif, system-ui, sans-serif;font-size:17px;line-height:1.6;color:var(--ink)}.oc .container{width:100%;max-width:var(--container);margin:0 auto;padding:0 24px}.oc .btn{display:inline-flex;align-items:center;justify-content:center;padding:13px 22px;border-radius:999px;background:var(--ink);color:var(--bg);font-size:15px;font-weight:600;border:1px solid var(--ink);cursor:pointer;transition:transform .2s ease,opacity .2s ease;white-space:nowrap}.oc .btn:hover{transform:translateY(-1px);opacity:.9}.oc .btn--ghost{background:transparent;color:var(--ink);border-color:var(--line)}.oc .btn--ghost:hover{border-color:#0b0b0f4d;opacity:1}.oc .hero{position:relative;min-height:100svh;display:flex;align-items:center;justify-content:center;overflow:hidden;text-align:center}.oc .hero__canvas{position:absolute;inset:0;width:100%;height:100%;z-index:0}.oc .hero:after{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(130% 90% at 50% 45%,#fafafac7,#fafafa73 38%,#fafafa26 70%),linear-gradient(to bottom,rgba(250,250,250,.6) 0%,rgba(250,250,250,0) 22%,rgba(250,250,250,0) 78%,var(--bg) 100%);pointer-events:none}.oc .hero__inner{position:relative;z-index:2;max-width:820px;padding:96px 24px 0}.oc .hero__title{font-family:var(--font-logo);font-size:clamp(2.2rem,6.6vw,4.1rem);line-height:.82;letter-spacing:-.02em;font-weight:600;margin:0 0 clamp(48px,7vw,80px)}.oc .hero__title-line{display:block;white-space:nowrap}.oc .hero__title-line--anchor{font-size:1.28em}.oc .hero__title-stack{display:grid;min-height:.82em}.oc .hero__title-stack>.hero__title-line{grid-area:1 / 1}.oc .hero__title-term{--hero-shift: -.5em;opacity:0;transform:translateY(var(--hero-shift))}.oc .hero__title-stack--suffix .hero__title-term{--hero-shift: .5em}.oc .hero__title-term--static{opacity:1;transform:translateY(0)}html.oc-reveal .oc .hero__title-term{animation:heroCycleTerm 18s ease-in-out infinite;animation-delay:var(--hero-delay);will-change:transform,opacity}@keyframes heroCycleTerm{0%,12%{opacity:1;transform:translateY(0)}16.666%,95.333%{opacity:0;transform:translateY(var(--hero-shift))}to{opacity:1;transform:translateY(0)}}.oc .hero__subtitle{font-size:clamp(1rem,2vw,1.2rem);line-height:1.65;color:var(--muted);max-width:600px;margin:0 auto 36px}.oc .hero__actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.oc .hero__scroll{position:absolute;bottom:26px;left:50%;transform:translate(-50%);z-index:2;width:22px;height:36px;border:1px solid rgba(11,11,15,.25);border-radius:999px}.oc .hero__scroll:before{content:"";position:absolute;top:7px;left:50%;transform:translate(-50%);width:3px;height:7px;border-radius:999px;background:var(--ink);animation:ocScrollDot 1.8s ease-in-out infinite}@keyframes ocScrollDot{0%,to{opacity:0;transform:translate(-50%)}40%{opacity:1}80%{opacity:0;transform:translate(-50%,12px)}}.oc .section{padding:100px 0}.oc section[id]{scroll-margin-top:76px}html.oc-reveal .oc .section,html.oc-reveal .oc .cta{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}html.oc-reveal .oc .section.is-visible,html.oc-reveal .oc .cta.is-visible{opacity:1;transform:none}.oc .kicker{display:block;font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--purple);margin-bottom:14px}.oc .section__title{font-family:var(--font-logo);font-size:clamp(1.6rem,3.6vw,2.5rem);line-height:1.12;letter-spacing:-.02em;font-weight:600;margin:0 0 20px;max-width:720px}.oc .section__lead{font-size:1.1rem;line-height:1.65;color:var(--muted);max-width:640px;margin:0}.oc .section--solutions{position:relative;padding:104px 0 120px;overflow:hidden;background:radial-gradient(circle at 84% 6%,rgba(39,222,255,.06),transparent 24%),radial-gradient(circle at 10% 42%,rgba(177,0,248,.045),transparent 25%)}.oc .solutions-frame{position:relative}.oc .solutions-frame__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:end;gap:72px;margin-bottom:68px}.oc .solutions-frame .section__title{margin-bottom:0}.oc .solutions-frame .section__lead{font-size:1.06rem}.oc .solutions-list{display:grid;gap:28px;list-style:none;margin:0;padding:0}.oc .solution{--solution-accent: var(--cyan);--solution-accent-rgb: 39, 222, 255;position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(210px,.72fr) minmax(280px,1fr) 240px;align-items:center;gap:clamp(38px,5vw,62px);min-height:252px;overflow:hidden;padding:50px;border:1px solid rgba(11,11,15,.09);border-radius:24px;background:#fff;box-shadow:0 24px 72px -58px #0b0b0f8c;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.oc .solution--iaas,.oc .solution--portal,.oc .solution--pay{--solution-accent: var(--purple);--solution-accent-rgb: 177, 0, 248}.oc .solution:before{content:"";position:absolute;left:0;top:42px;bottom:42px;z-index:2;width:3px;border-radius:0 999px 999px 0;background:var(--solution-accent);box-shadow:0 0 22px rgba(var(--solution-accent-rgb),.34)}.oc .solution:after{content:"";position:absolute;right:-88px;top:-112px;z-index:-1;width:280px;height:280px;border:1px solid rgba(var(--solution-accent-rgb),.12);border-radius:50%;box-shadow:0 0 0 48px rgba(var(--solution-accent-rgb),.025),0 0 0 96px rgba(var(--solution-accent-rgb),.018);pointer-events:none}.oc .solution:hover{transform:translateY(-3px);border-color:rgba(var(--solution-accent-rgb),.26);box-shadow:0 30px 80px -54px #0b0b0f6b}.oc .solution__index{position:absolute;right:30px;top:20px;z-index:0;color:rgba(var(--solution-accent-rgb),.11);font-family:var(--font-logo);font-size:72px;font-weight:600;line-height:1;letter-spacing:-.06em}.oc .solution__identity .product-logo{margin-bottom:20px}.oc .solution__decorator{display:inline-flex;align-items:center;min-height:27px;padding:5px 10px;border:1px solid rgba(var(--solution-accent-rgb),.32);border-radius:999px;color:color-mix(in srgb,var(--solution-accent) 72%,var(--ink));background:rgba(var(--solution-accent-rgb),.06);font-size:10px;font-weight:650;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.oc .solution__description{max-width:470px;margin:0;color:var(--muted);font-size:1.08rem;line-height:1.68}.oc .solution__visual{position:relative;display:grid;place-items:center;z-index:1;width:240px;height:150px;overflow:hidden;border:1px solid rgba(var(--solution-accent-rgb),.16);border-radius:20px;color:var(--solution-accent);background:radial-gradient(circle at 50% 50%,rgba(var(--solution-accent-rgb),.1),transparent 66%),#fcfcfd;transition:border-color .35s ease,transform .35s ease,background .35s ease}.oc .solution:hover .solution__visual{transform:translateY(-4px);border-color:rgba(var(--solution-accent-rgb),.34);background:radial-gradient(circle at 50% 50%,rgba(var(--solution-accent-rgb),.16),transparent 68%),#fff}.oc .solution__visual svg{width:100%;height:100%}.oc .solution-graphic__line,.oc .solution-graphic__accent,.oc .solution-graphic__node,.oc .solution-graphic__core,.oc .solution-graphic__layer{fill:none;stroke:currentColor;stroke-width:1.5;vector-effect:non-scaling-stroke}.oc .solution-graphic__line,.oc .solution-graphic__layer{opacity:.3}.oc .solution-graphic__accent{opacity:.82;stroke-linecap:round;stroke-linejoin:round}.oc .solution-graphic__node{fill:rgba(var(--solution-accent-rgb),.08);opacity:.76}.oc .solution-graphic__core{fill:rgba(var(--solution-accent-rgb),.07);stroke-width:1.75}.oc .solution-graphic__pulse{fill:currentColor;filter:drop-shadow(0 0 7px currentColor);transform-box:fill-box;transform-origin:center;transition:transform .35s ease}.oc .solution:hover .solution-graphic__pulse{transform:scale(1.35)}.oc .solution-graphic__layer--back{opacity:.22}.oc .solution-graphic__layer--mid{opacity:.4}.oc .solution-graphic__coin{fill:rgba(var(--solution-accent-rgb),.06)}.oc .solution--iaas,.oc .solution--portal,.oc .solution--pay{grid-template-columns:240px minmax(210px,.72fr) minmax(280px,1fr)}.oc .solution--iaas .solution__visual,.oc .solution--portal .solution__visual,.oc .solution--pay .solution__visual{grid-column:1;grid-row:1}.oc .solution--iaas .solution__identity,.oc .solution--portal .solution__identity,.oc .solution--pay .solution__identity{grid-column:2;grid-row:1}.oc .solution--iaas .solution__description,.oc .solution--portal .solution__description,.oc .solution--pay .solution__description{grid-column:3;grid-row:1}.oc .section--how{background:linear-gradient(to bottom,#fff,var(--bg));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.oc .orbit{width:100%;max-width:760px;height:560px;margin:40px auto 8px;display:grid;place-items:center;overflow:visible}.oc .orbit__system{position:relative;width:min(100%,460px);aspect-ratio:1}.oc .orbit__path{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;animation:ocOrbitGlow 5s ease-in-out infinite}.oc .orbit__path--inner{width:46%;height:46%;border:1px solid rgba(39,222,255,.35);box-shadow:0 0 44px #27deff38,inset 0 0 30px #27deff1a}.oc .orbit__path--outer{width:84%;height:84%;border:1px solid rgba(177,0,248,.3);box-shadow:0 0 54px #b100f82e,inset 0 0 42px #b100f814;animation-delay:1.4s}.oc .orbit__node{position:absolute;left:50%;top:50%;display:flex;flex-direction:column;align-items:center;gap:8px;width:max-content;z-index:10}.oc .orbit__chip{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#fff;border:1px solid var(--line);color:var(--c);box-shadow:0 10px 26px -14px #0b0b0f99;transition:transform .25s ease,box-shadow .25s ease}.oc .orbit__chip svg{width:24px;height:24px}.oc .orbit__node--core .orbit__chip{width:56px;height:56px;border-color:color-mix(in srgb,var(--c) 42%,transparent)}.oc .orbit__node--core .orbit__chip svg{width:28px;height:28px}.oc .orbit__node:hover{z-index:30}.oc .orbit__node:hover .orbit__chip{transform:scale(1.16);box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 16%,transparent),0 0 28px color-mix(in srgb,var(--c) 50%,transparent)}.oc .orbit__label{max-width:112px;text-align:center;font-size:12px;font-weight:600;line-height:1.2;color:var(--ink)}.oc .orbit__hub{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:96px;height:96px;border-radius:50%;display:grid;place-items:center;border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,var(--purple),var(--cyan)) border-box;box-shadow:0 0 0 8px #b100f812,0 0 42px -6px #27deff8c;z-index:20;animation:ocHubPulse 3.6s ease-in-out infinite}.oc .orbit__hub-mark{width:36px;height:36px;transform:translate(2px,2px)}@keyframes ocHubPulse{0%,to{box-shadow:0 0 0 8px #b100f812,0 0 30px -2px #27deff80}50%{box-shadow:0 0 0 14px #b100f80d,0 0 46px 2px #27deffb8}}@keyframes ocOrbitGlow{0%,to{opacity:.7}50%{opacity:1}}.oc .players{max-width:760px;margin:8px auto 0}.oc .layer{position:relative;margin-top:52px;border:1.5px solid transparent;border-radius:22px;padding:22px 24px;text-align:center;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,var(--purple),var(--cyan)) border-box}.oc .layer:before{content:"";position:absolute;left:50%;top:-52px;transform:translate(-50%);width:2px;height:52px;background:linear-gradient(to bottom,#b100f880,#27deff80)}.oc .layer:after{content:"";position:absolute;left:50%;margin-left:-3px;width:6px;height:6px;border-radius:50%;background:var(--purple);box-shadow:0 0 10px var(--purple);animation:ocFlowDown 2.4s linear infinite}.oc .layer__head{display:flex;justify-content:center;align-items:center;gap:9px}.oc .layer__head h3{margin:0;font-family:var(--font-logo);font-size:1.15rem;font-weight:600;letter-spacing:-.01em}.oc .layer__tag{display:inline-block;margin-top:10px;font-size:11px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:3px 10px}.oc .layer__desc{margin:12px auto 0;max-width:520px;font-size:.96rem;color:var(--muted)}.oc .player--core{text-align:center;border-color:#b100f847;box-shadow:0 16px 44px -28px #b100f88c}.oc .player--core:before,.oc .player--core:after{display:none}.oc .players__outer{display:flex;gap:20px;margin-top:52px}.oc .player{position:relative;flex:1;padding:22px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;text-align:center}.oc .player:before{content:"";position:absolute;left:50%;top:-52px;transform:translate(-50%);width:2px;height:52px;background:linear-gradient(to bottom,#b100f880,#27deff80)}.oc .player:after{content:"";position:absolute;left:50%;margin-left:-3px;width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 10px var(--cyan);animation:ocFlowDown 2.4s linear infinite}.oc .players__outer .player:nth-child(2):after{animation-delay:1.2s;background:var(--purple);box-shadow:0 0 10px var(--purple)}.oc .player h3{margin:0 0 8px;font-family:var(--font-logo);font-size:1.05rem;font-weight:600;letter-spacing:-.01em}.oc .player p{margin:0;font-size:.95rem;color:var(--muted)}@keyframes ocFlowDown{0%{top:-52px;opacity:0}15%{opacity:1}85%{opacity:1}to{top:0;opacity:0}}.oc .cards{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:40px}.oc .card{padding:30px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;transition:transform .25s ease,box-shadow .25s ease}.oc .card:hover{transform:translateY(-3px);box-shadow:0 20px 50px -30px #0b0b0f66}.oc .card h3{margin:0 0 10px;font-family:var(--font-logo);font-size:1.25rem;font-weight:600;line-height:1.25;letter-spacing:-.01em}.oc .card>p{margin:0 0 18px;color:var(--muted)}.oc .card ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.oc .card li{position:relative;padding-left:22px;font-size:.96rem}.oc .card li:before{content:"";position:absolute;left:0;top:.5em;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--purple),var(--cyan))}.oc .section--benefits{border-top:1px solid var(--line)}.oc .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px}.oc .grid__item{display:flex;flex-direction:column;gap:16px;padding:26px 22px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;font-weight:600;font-size:1.02rem;position:relative;overflow:hidden}.oc .grid__item:after{content:"";position:absolute;left:0;top:0;width:3px;height:100%;background:linear-gradient(to bottom,var(--purple),var(--cyan))}.oc .grid__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;color:var(--purple);background:linear-gradient(135deg,#b100f81f,#27deff1f)}.oc .grid__icon svg{width:24px;height:24px}.oc .section--blog{border-top:1px solid var(--line)}.oc .posts{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px}.oc .post-card{position:relative;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--radius);background:#fff;overflow:hidden;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}.oc .post-card h3 a:after{content:"";position:absolute;inset:0}.oc .post-card:hover{transform:translateY(-3px);box-shadow:0 20px 50px -30px #0b0b0f66}.oc .post-card__media{display:block;aspect-ratio:16 / 9;border-bottom:1px solid var(--line);background:linear-gradient(135deg,#b100f82e,#27deff24)}.oc .post-card__media--novidades{background:linear-gradient(135deg,#b100f838,#27deff1a)}.oc .post-card__media--educacional{background:linear-gradient(135deg,#27deff38,#b100f81a)}.oc .post-card__body{display:flex;flex:1;flex-direction:column;gap:10px;padding:22px}.oc .post-card__meta{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted)}.oc .post-card h3{margin:0;font-family:var(--font-logo);font-size:1.12rem;font-weight:600;line-height:1.3;letter-spacing:-.01em}.oc .post-card h3 a{color:inherit;text-decoration:none}.oc .post-card h3 a:hover{color:var(--purple)}.oc .post-card__desc{margin:0;font-size:.95rem;color:var(--muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.oc .post-card__more{margin-top:auto;padding-top:6px;font-size:.9rem;font-weight:600;color:var(--purple)}.oc .posts__more{display:flex;justify-content:center;margin-top:36px}.oc .cta{margin:0 24px 80px;padding:72px 24px;border-radius:28px;background:var(--ink);color:var(--bg);text-align:center;position:relative;overflow:hidden}.oc .cta:before{content:"";position:absolute;inset:-40% -10% auto;height:70%;background:radial-gradient(60% 100% at 50% 0%,rgba(177,0,248,.55),rgba(39,222,255,.15) 55%,transparent 75%);filter:blur(10px);pointer-events:none}.oc .cta__title{position:relative;font-family:var(--font-logo);font-size:clamp(1.6rem,4vw,2.6rem);line-height:1.1;letter-spacing:-.02em;font-weight:600;margin:0 0 14px}.oc .cta__text{position:relative;color:#fafafab8;max-width:520px;margin:0 auto 30px}@media(max-width:980px){.oc .solutions-frame__header{grid-template-columns:1fr;gap:20px;margin-bottom:56px}.oc .solution,.oc .solution--iaas,.oc .solution--portal,.oc .solution--pay{grid-template-columns:minmax(200px,.72fr) minmax(0,1fr);gap:34px;padding:42px}.oc .solution__identity,.oc .solution--iaas .solution__identity,.oc .solution--portal .solution__identity,.oc .solution--pay .solution__identity{grid-column:1;grid-row:1}.oc .solution__description,.oc .solution--iaas .solution__description,.oc .solution--portal .solution__description,.oc .solution--pay .solution__description{grid-column:2;grid-row:1}.oc .solution__visual,.oc .solution--iaas .solution__visual,.oc .solution--portal .solution__visual,.oc .solution--pay .solution__visual{grid-column:1 / -1;grid-row:2;width:100%;height:168px}}@media(max-width:820px){.oc .players__outer{flex-direction:column;gap:52px}.oc .cards{grid-template-columns:1fr}.oc .grid,.oc .posts{grid-template-columns:1fr 1fr}.oc .section{padding:72px 0}.oc .section--solutions{padding:88px 0}}@media(max-width:560px){.oc .section--solutions .container{padding-inline:18px}.oc .solutions-frame__header{margin-bottom:44px}.oc .solutions-list{gap:20px}.oc .solution,.oc .solution--iaas,.oc .solution--portal,.oc .solution--pay{grid-template-columns:minmax(0,1fr);gap:24px;min-height:0;padding:34px 26px 28px;border-radius:20px}.oc .solution__identity,.oc .solution__description,.oc .solution__visual,.oc .solution--iaas .solution__identity,.oc .solution--iaas .solution__description,.oc .solution--iaas .solution__visual,.oc .solution--portal .solution__identity,.oc .solution--portal .solution__description,.oc .solution--portal .solution__visual,.oc .solution--pay .solution__identity,.oc .solution--pay .solution__description,.oc .solution--pay .solution__visual{grid-column:1;grid-row:auto}.oc .solution__index{right:22px;top:18px;font-size:58px}.oc .solution__visual{width:100%;height:150px}.oc .solution__identity .product-logo__name{font-size:43px}.oc .solution__description{font-size:1rem}.oc .solution:after{right:-130px;top:-130px}.oc .grid,.oc .posts{grid-template-columns:1fr}.oc .players__outer{flex-direction:column;gap:52px}.oc .orbit{height:420px}.oc .orbit__system{width:min(100%,320px)}.oc .orbit__chip{width:42px;height:42px}.oc .orbit__node--core .orbit__chip{width:48px;height:48px}.oc .orbit__label{max-width:84px;font-size:10.5px}.oc .orbit__hub{width:78px;height:78px}.oc .orbit__hub-mark{width:30px;height:30px}.oc .cta{padding:56px 20px}}@media(prefers-reduced-motion:reduce){html.oc-reveal .oc .section,html.oc-reveal .oc .cta{opacity:1;transform:none;transition:none}.oc .hero__scroll:before{animation:none}.oc .hero__title-line{animation:none;transform:none}.oc .player:after,.oc .layer:after{display:none}.oc .orbit__hub,.oc .orbit__path{animation:none}.oc .solution,.oc .solution__visual,.oc .solution-graphic__pulse{transition:none}.oc .solution:hover,.oc .solution:hover .solution__visual{transform:none}}.oc .hero__title,.oc .section__title,.oc .layer__head h3,.oc .player h3,.oc .card h3,.oc .cta__title{text-transform:lowercase}
