#microdata-oracle-cloud{--bg:#06090f;--bg2:#090e17;--panel:#0d1420;--panel2:#111a28;--line:#263243;--text:#f4f6fa;--muted:#929dac;--green:#b7f52b;--blue:#b7f52b;--cyan:#b7f52b;--red:#b7f52b;--orange:#b7f52b;background:var(--bg);color:var(--text);font-family:Arial,Helvetica,sans-serif;line-height:1.55;overflow:hidden;width:100%;max-width:none!important;min-height:100vh;box-sizing:border-box}
#microdata-oracle-cloud *{box-sizing:border-box}
#microdata-oracle-cloud a{text-decoration:none}
#microdata-oracle-cloud .oc-shell{width:min(1180px,calc(100% - 48px));margin:auto}
#microdata-oracle-cloud .oc-kicker{display:flex;align-items:center;gap:10px;color:#a8b2c1;font-size:10px;font-weight:850;letter-spacing:2.2px;text-transform:uppercase}
#microdata-oracle-cloud .oc-kicker i{width:7px;height:7px;border-radius:50%;background:var(--red);box-shadow:0 0 15px rgba(241,90,74,.8)}
#microdata-oracle-cloud h1,#microdata-oracle-cloud h2,#microdata-oracle-cloud h3,#microdata-oracle-cloud p{margin-top:0}
#microdata-oracle-cloud h1,#microdata-oracle-cloud h2{font-weight:740;letter-spacing:-.045em;line-height:1.04}
#microdata-oracle-cloud h1 span,#microdata-oracle-cloud h2 span{color:#b7c7dc}
#microdata-oracle-cloud .oc-hero{min-height:760px;padding:85px 0;display:grid;grid-template-columns:.98fr 1.02fr;gap:58px;align-items:center;position:relative}
#microdata-oracle-cloud .oc-hero:before{content:"";position:absolute;width:750px;height:750px;border-radius:50%;right:-270px;top:-130px;background:radial-gradient(circle,rgba(73,167,255,.13),transparent 68%);pointer-events:none}
#microdata-oracle-cloud .oc-copy{position:relative;z-index:3}
#microdata-oracle-cloud .oc-copy h1{font-size:clamp(48px,5.1vw,75px);margin:23px 0 28px;max-width:700px}
#microdata-oracle-cloud .oc-copy>p{font-size:17px;color:#a0aaba;max-width:625px;margin-bottom:34px}
#microdata-oracle-cloud .oc-actions{display:flex;gap:12px;flex-wrap:wrap}
#microdata-oracle-cloud .oc-btn{height:55px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:18px;border:1px solid #35435a;color:#eef3fa;font-size:12px;font-weight:800;transition:.2s}
#microdata-oracle-cloud .oc-btn:hover{transform:translateY(-2px)}
#microdata-oracle-cloud .oc-primary{background:var(--red);border-color:var(--red);box-shadow:0 14px 45px rgba(241,90,74,.12)}
#microdata-oracle-cloud .oc-secondary{background:rgba(255,255,255,.025)}
#microdata-oracle-cloud .oc-hero-metrics{margin-top:46px;padding-top:24px;border-top:1px solid #222d3d;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
#microdata-oracle-cloud .oc-hero-metrics span{display:flex;flex-direction:column}
#microdata-oracle-cloud .oc-hero-metrics b{font-size:22px;color:#e5edf7;font-weight:550}
#microdata-oracle-cloud .oc-hero-metrics small{font-size:7px;letter-spacing:1.1px;color:#69778a;margin-top:2px}
#microdata-oracle-cloud .oc-visual{height:600px;position:relative;display:flex;align-items:center;justify-content:center}
#microdata-oracle-cloud .oc-cloud-glow{position:absolute;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(73,167,255,.2),rgba(241,90,74,.07) 35%,transparent 70%)}
#microdata-oracle-cloud .oc-orbit{position:absolute;border:1px solid rgba(101,216,255,.1);border-radius:50%}
#microdata-oracle-cloud .oc-orbit.o1{width:560px;height:560px}
#microdata-oracle-cloud .oc-orbit.o2{width:440px;height:440px;border-style:dashed}
#microdata-oracle-cloud .oc-orbit.o3{width:320px;height:320px}
#microdata-oracle-cloud .oc-core{position:relative;z-index:3;width:255px;height:190px;background:linear-gradient(145deg,rgba(18,31,48,.97),rgba(9,15,25,.97));border:1px solid #405574;box-shadow:0 35px 85px rgba(0,0,0,.55),0 0 55px rgba(73,167,255,.09);display:flex;flex-direction:column;align-items:center;justify-content:center}
#microdata-oracle-cloud .oc-core:before,#microdata-oracle-cloud .oc-core:after{content:"";position:absolute;inset:9px;border:1px solid rgba(73,167,255,.13);pointer-events:none}
#microdata-oracle-cloud .oc-core:after{inset:auto 0 -11px;height:10px;background:#080d15;border:1px solid #2d3d53;transform:perspective(35px) rotateX(-8deg);transform-origin:top}
#microdata-oracle-cloud .oc-core-top{display:flex;align-items:center;gap:7px;margin-bottom:17px}
#microdata-oracle-cloud .oc-core-top i{width:9px;height:9px;border:2px solid var(--cyan);transform:rotate(45deg)}
#microdata-oracle-cloud .oc-core-top span{font-size:8px;letter-spacing:2px;color:#c6d2e2}
#microdata-oracle-cloud .oc-core-top b{background:#23334a;color:var(--cyan);font-size:7px;padding:2px 4px}
#microdata-oracle-cloud .oc-core>strong{font-size:21px;letter-spacing:1px}
#microdata-oracle-cloud .oc-core>small{font-size:7px;color:var(--red);letter-spacing:1.7px;font-weight:800;margin-top:3px}
#microdata-oracle-cloud .oc-core-status{position:absolute;bottom:18px;font-size:6px;color:#7f8ea3;letter-spacing:.8px}
#microdata-oracle-cloud .oc-core-status i{display:inline-block;width:5px;height:5px;border-radius:50%;background:#64e3ac;margin-right:5px;box-shadow:0 0 7px #64e3ac}
#microdata-oracle-cloud .oc-visual svg{position:absolute;inset:15px;width:calc(100% - 30px);height:calc(100% - 30px);z-index:1}
#microdata-oracle-cloud .oc-visual svg path{fill:none;stroke:url(#none);stroke:#2c5373;stroke-width:1;stroke-dasharray:5 7}
#microdata-oracle-cloud .oc-node{position:absolute;z-index:2;width:155px;display:flex;align-items:center;gap:10px;background:rgba(12,20,32,.95);border:1px solid #2b3b52;padding:12px;box-shadow:0 12px 35px rgba(0,0,0,.35)}
#microdata-oracle-cloud .oc-node>i{width:34px;height:34px;display:grid;place-items:center;font-style:normal;color:var(--cyan);background:#111e2e;border:1px solid #29435c}
#microdata-oracle-cloud .oc-node span{display:flex;flex-direction:column}
#microdata-oracle-cloud .oc-node small{font-size:6px;letter-spacing:1.1px;color:#68798e}
#microdata-oracle-cloud .oc-node b{font-size:8px;margin-top:2px}
#microdata-oracle-cloud .oc-node.n1{left:10px;top:55px}.oc-node.n2{right:0;top:60px}.oc-node.n3{left:0;bottom:45px}.oc-node.n4{right:8px;bottom:38px}
#microdata-oracle-cloud .oc-shield{position:absolute;z-index:4;right:50px;top:230px;display:flex;align-items:center;gap:10px;background:#121b29;border:1px solid rgba(241,90,74,.45);padding:10px 12px}
#microdata-oracle-cloud .oc-shield>i{width:28px;height:31px;display:grid;place-items:center;clip-path:polygon(50% 0,100% 17%,91% 75%,50% 100%,9% 75%,0 17%);background:var(--red);font-style:normal;font-size:12px}
#microdata-oracle-cloud .oc-shield span{display:flex;flex-direction:column}.oc-shield small{font-size:6px;color:#748297}.oc-shield b{font-size:8px}
#microdata-oracle-cloud .oc-status{background:#090f19;border-top:1px solid #222d3d;border-bottom:1px solid #222d3d}
#microdata-oracle-cloud .oc-status>div{min-height:70px;display:flex;align-items:center;justify-content:space-between;color:#7d899a;font-size:8px;font-weight:800;letter-spacing:1.5px}
#microdata-oracle-cloud .oc-status span i{display:inline-block;width:5px;height:5px;background:#59dca7;border-radius:50%;margin-right:7px;box-shadow:0 0 8px #59dca7}.oc-status b{color:#37475d}
#microdata-oracle-cloud .oc-section-head{display:grid;grid-template-columns:1.35fr .65fr;gap:70px;align-items:end;margin-bottom:48px}
#microdata-oracle-cloud .oc-section-head h2{font-size:clamp(39px,4.2vw,59px);margin:17px 0 0;max-width:760px}
#microdata-oracle-cloud .oc-section-head>p{color:#8f99a9;font-size:14px;margin-bottom:4px}
#microdata-oracle-cloud .oc-pillars{padding:115px 0 125px;background:#080c14}
#microdata-oracle-cloud .oc-pillar-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #283448;border-left:1px solid #283448}
#microdata-oracle-cloud .oc-pillar-grid article{min-height:315px;padding:36px;border-right:1px solid #283448;border-bottom:1px solid #283448;position:relative;background:rgba(255,255,255,.007);transition:.25s}
#microdata-oracle-cloud .oc-pillar-grid article:hover{background:#0d1421;transform:translateY(-3px)}
#microdata-oracle-cloud .oc-icon{display:flex;align-items:flex-start;justify-content:space-between}
#microdata-oracle-cloud .oc-icon span{width:52px;height:52px;display:grid;place-items:center;border:1px solid #3a4c67;background:#0b111c;color:var(--blue);font-size:23px}
#microdata-oracle-cloud .oc-icon i{font-style:normal;color:#526077;font-size:10px}
#microdata-oracle-cloud .oc-pillar-grid article:nth-child(1) .oc-icon span,#microdata-oracle-cloud .oc-pillar-grid article:nth-child(4) .oc-icon span{color:var(--red)}
#microdata-oracle-cloud .oc-pillar-grid h3{font-size:22px;letter-spacing:-.025em;margin:30px 0 13px}
#microdata-oracle-cloud .oc-pillar-grid p{font-size:14px;color:#8f9aaa;max-width:490px}
#microdata-oracle-cloud .oc-pillar-grid small{position:absolute;bottom:30px;font-size:7px;color:#536178;letter-spacing:1.4px;font-weight:800}
#microdata-oracle-cloud .oc-security{padding:130px 0;display:grid;grid-template-columns:1.05fr .95fr;gap:85px;align-items:center}
#microdata-oracle-cloud .oc-security-visual{height:510px;position:relative;display:grid;place-items:center}
#microdata-oracle-cloud .oc-rings{position:absolute;width:440px;height:440px;border-radius:50%;border:1px solid rgba(73,167,255,.12);display:grid;place-items:center}
#microdata-oracle-cloud .oc-rings:before,#microdata-oracle-cloud .oc-rings:after,#microdata-oracle-cloud .oc-rings i{content:"";position:absolute;inset:55px;border-radius:50%;border:1px solid rgba(73,167,255,.1)}
#microdata-oracle-cloud .oc-rings:after{inset:115px;border-style:dashed}
#microdata-oracle-cloud .oc-rings i:nth-child(1){inset:165px;background:rgba(73,167,255,.05)}
#microdata-oracle-cloud .oc-rings i:nth-child(2){inset:0 50%;border:0;border-left:1px solid rgba(73,167,255,.08);border-radius:0}
#microdata-oracle-cloud .oc-rings i:nth-child(3){inset:50% 0;border:0;border-top:1px solid rgba(73,167,255,.08);border-radius:0}
#microdata-oracle-cloud .oc-rings span{position:relative;z-index:2;width:75px;height:88px;display:grid;place-items:center;clip-path:polygon(50% 0,100% 17%,91% 75%,50% 100%,9% 75%,0 17%);background:linear-gradient(145deg,var(--blue),#2171c7);font-size:30px}
#microdata-oracle-cloud .oc-sec-panel{position:absolute;z-index:3;width:330px;right:-15px;bottom:15px;background:rgba(12,19,30,.96);border:1px solid #33445d;padding:18px;box-shadow:0 25px 60px rgba(0,0,0,.45)}
#microdata-oracle-cloud .oc-sec-panel header{display:flex;justify-content:space-between;border-bottom:1px solid #263348;padding-bottom:13px;font-size:7px;letter-spacing:1.2px}.oc-sec-panel header b{color:#67e0ae}
#microdata-oracle-cloud .oc-sec-panel>div{display:grid;grid-template-columns:1fr auto;align-items:center;padding:12px 0 8px;position:relative}.oc-sec-panel div small{font-size:7px;color:#738197}.oc-sec-panel div strong{font-size:7px;color:#67e0ae}.oc-sec-panel div i{position:absolute;bottom:2px;width:100%;height:2px;background:linear-gradient(90deg,#47a8ff 88%,#27364b 88%)}
#microdata-oracle-cloud .oc-sec-panel footer{margin-top:11px;font-size:6px;color:#56657a;text-align:right}
#microdata-oracle-cloud .oc-security-copy h2{font-size:clamp(40px,4.2vw,59px);margin:18px 0 25px}
#microdata-oracle-cloud .oc-security-copy>p{color:#929dae;font-size:15px}
#microdata-oracle-cloud .oc-security-copy ul{list-style:none;padding:8px 0 0;margin:0}.oc-security-copy li{border-top:1px solid #222f40;padding:14px 0;color:#aab3c0;font-size:13px}.oc-security-copy li b{color:#58b6ff;margin-right:10px}
#microdata-oracle-cloud .oc-comparison{padding:115px 0 125px;background:#090e17;border-top:1px solid #222f40;border-bottom:1px solid #222f40}
#microdata-oracle-cloud .oc-table{border:1px solid #2a374a}
#microdata-oracle-cloud .oc-table-head,#microdata-oracle-cloud .oc-row{display:grid;grid-template-columns:.48fr 1fr 1fr}
#microdata-oracle-cloud .oc-table-head{min-height:72px;background:#0f1724;align-items:center}
#microdata-oracle-cloud .oc-table-head>*{height:100%;display:flex;align-items:center;padding:0 24px;border-right:1px solid #2a374a;font-size:9px;letter-spacing:1px}.oc-table-head>*:last-child{border:0;color:#fff;background:linear-gradient(90deg,rgba(73,167,255,.08),rgba(241,90,74,.05))}
#microdata-oracle-cloud .oc-row{border-top:1px solid #2a374a;min-height:82px;align-items:stretch}.oc-row>*{padding:20px 24px;border-right:1px solid #2a374a;display:flex;align-items:center;margin:0}.oc-row>*:last-child{border:0;background:rgba(73,167,255,.025)}.oc-row>span{font-size:8px;color:#738095;letter-spacing:1px;font-weight:800}.oc-row p{font-size:12px;color:#8792a2}.oc-row p i{font-style:normal;margin-right:10px;color:var(--red);font-weight:900}.oc-row p:last-child{color:#b5c0ce}.oc-row p:last-child i{color:#59cf9f}
#microdata-oracle-cloud .oc-continuity{padding:125px 0;background:linear-gradient(130deg,#080d16,#0d1420)}
#microdata-oracle-cloud .oc-continuity-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:90px;align-items:center}
#microdata-oracle-cloud .oc-continuity-copy h2{font-size:clamp(42px,4.6vw,65px);margin:20px 0 25px}.oc-continuity-copy>p{color:#919cad;font-size:15px;max-width:650px}
#microdata-oracle-cloud .oc-cont-items{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #293548;margin-top:35px;padding-top:22px}.oc-cont-items span{display:flex;flex-direction:column;border-right:1px solid #293548;padding-left:18px}.oc-cont-items span:first-child{padding-left:0}.oc-cont-items span:last-child{border:0}.oc-cont-items b{font-size:22px;color:var(--blue)}.oc-cont-items small{font-size:6px;color:#6e7a8d;letter-spacing:1px}
#microdata-oracle-cloud .oc-uptime{display:flex;align-items:center;justify-content:center;gap:35px;min-height:390px;border:1px solid #2c394e;background:#0b111b;position:relative}.oc-uptime:before{content:"OCI · SYSTEM HEALTH";position:absolute;top:20px;left:22px;color:#5c687a;font-size:7px;letter-spacing:1.2px}
#microdata-oracle-cloud .oc-uptime-ring{width:190px;height:190px;border-radius:50%;padding:7px;background:conic-gradient(var(--blue) 0 88%,var(--red) 88% 99.99%,#233047 99.99%)}.oc-uptime-ring:before{content:"";display:block;width:100%;height:100%;border-radius:50%;background:#0b111b}.oc-uptime-ring span{position:absolute;width:176px;height:176px;margin:-176px 0 0 7px;display:flex;align-items:center;justify-content:center;flex-direction:column}.oc-uptime-ring strong{font-size:31px}.oc-uptime-ring small{font-size:6px;color:#667489;letter-spacing:1px}
#microdata-oracle-cloud .oc-uptime-list p{display:flex;gap:9px;align-items:center;border-bottom:1px solid #253146;padding:10px 0;margin:0;min-width:125px}.oc-uptime-list p>i{width:6px;height:6px;background:#5cdaa6;border-radius:50%;box-shadow:0 0 7px #5cdaa6}.oc-uptime-list span{display:flex;flex-direction:column}.oc-uptime-list b{font-size:9px}.oc-uptime-list small{font-size:7px;color:#667489}
#microdata-oracle-cloud .oc-contact{padding:120px 0;background:#06090f;position:relative}.oc-contact:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 15% 45%,rgba(73,167,255,.09),transparent 35%),radial-gradient(circle at 90% 40%,rgba(241,90,74,.05),transparent 30%);pointer-events:none}
#microdata-oracle-cloud .oc-contact-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:center;position:relative}.oc-contact-copy h2{font-size:clamp(42px,4.6vw,64px);margin:20px 0 25px}.oc-contact-copy>p{color:#929dae;max-width:490px}.oc-contact-copy>a{display:inline-flex;margin-top:24px;color:#67bcff;font-size:13px;font-weight:800;border-bottom:1px solid #34506c;padding-bottom:8px;gap:25px}
#microdata-oracle-cloud form{background:#0c131e;border:1px solid #2c394d;padding:38px;box-shadow:0 30px 70px rgba(0,0,0,.25)}.oc-contact form h3{font-size:24px;margin-bottom:6px}.oc-contact form>p{color:#7f8b9c;font-size:13px;margin-bottom:28px}
#microdata-oracle-cloud label{display:flex;flex-direction:column;color:#8591a2;font-size:8px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;margin-bottom:15px}.oc-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}
#microdata-oracle-cloud input,#microdata-oracle-cloud select{width:100%;height:48px;margin-top:7px;border:1px solid #2b394d;background:#080d15;color:#e7ecf3;padding:0 14px;font:12px Inter,Arial,sans-serif;outline:none;border-radius:0}.oc-contact input:focus,.oc-contact select:focus{border-color:var(--blue)}
#microdata-oracle-cloud form button{width:100%;height:53px;border:0;background:linear-gradient(90deg,var(--red),#ff6c58);color:#fff;font-weight:850;font-size:12px;cursor:pointer;margin-top:6px}.oc-contact form button b{float:right;margin-right:18px}.oc-contact form>small{display:block;text-align:center;color:#596678;font-size:8px;margin-top:13px}
@media(max-width:1024px){#microdata-oracle-cloud .oc-hero{grid-template-columns:1fr;padding-top:70px}.oc-copy{text-align:center}.oc-copy h1,.oc-copy>p{margin-left:auto;margin-right:auto}.oc-copy .oc-kicker,.oc-actions{justify-content:center}.oc-visual{margin:auto;width:min(680px,100%)}#microdata-oracle-cloud .oc-section-head{grid-template-columns:1fr;gap:20px}.oc-security{grid-template-columns:1fr;gap:55px}.oc-continuity-grid,.oc-contact-grid{grid-template-columns:1fr;gap:55px}.oc-contact-copy{text-align:center}.oc-contact-copy .oc-kicker{justify-content:center}.oc-contact-copy>p{margin-left:auto;margin-right:auto}}
@media(max-width:760px){#microdata-oracle-cloud .oc-shell{width:min(100% - 28px,1180px)}#microdata-oracle-cloud .oc-hero{padding:55px 0;min-height:auto;gap:30px}.oc-copy h1{font-size:41px}.oc-copy>p{font-size:15px}.oc-actions{flex-direction:column}.oc-btn{width:100%}.oc-hero-metrics{gap:8px}.oc-hero-metrics b{font-size:17px}.oc-visual{height:480px}.oc-orbit.o1{width:430px;height:430px}.oc-orbit.o2{width:340px;height:340px}.oc-node{width:125px;padding:8px}.oc-node>i{width:27px;height:27px}.oc-node.n1{left:0}.oc-node.n2{right:0}.oc-shield{right:15px;top:213px}.oc-status>div{overflow:auto;gap:20px;justify-content:flex-start;white-space:nowrap}.oc-section-head h2,.oc-security-copy h2,.oc-continuity-copy h2,.oc-contact-copy h2{font-size:38px}.oc-pillars,.oc-comparison,.oc-continuity,.oc-contact{padding:80px 0}.oc-pillar-grid{grid-template-columns:1fr}.oc-pillar-grid article{padding:28px;min-height:305px}.oc-security{padding:80px 0}.oc-security-visual{height:440px}.oc-rings{width:360px;height:360px}.oc-sec-panel{right:0;width:285px}.oc-table{border:0}.oc-table-head{display:none}.oc-row{display:grid;grid-template-columns:1fr;border:1px solid #2a374a;margin-bottom:14px}.oc-row>*{border:0;border-bottom:1px solid #2a374a;padding:14px 18px}.oc-row>*:last-child{border:0}.oc-row>span{background:#101826}.oc-continuity-grid{gap:45px}.oc-uptime{min-height:350px}.oc-fields{grid-template-columns:1fr;gap:0}.oc-contact form{padding:24px 18px}}
@media(max-width:450px){#microdata-oracle-cloud .oc-kicker{font-size:8px;letter-spacing:1.3px}.oc-copy h1{font-size:35px}.oc-visual{height:430px}.oc-core{width:205px}.oc-node{display:none}.oc-orbit.o1{width:365px;height:365px}.oc-shield{right:0}.oc-security-visual{height:400px}.oc-rings{width:320px;height:320px}.oc-sec-panel{width:255px}.oc-cont-items small{font-size:5px}.oc-uptime{flex-direction:column;gap:20px;padding:55px 0 25px}.oc-uptime-list{display:flex;gap:13px}.oc-uptime-list p{min-width:auto;border:0}.oc-uptime-list small{display:none}}

/* Padrão visual Microdata — tipografia, ilustrações, verde e contato v1.1 */
#microdata-oracle-cloud{font-size:16px}
#microdata-oracle-cloud h1,
#microdata-oracle-cloud h2,
#microdata-oracle-cloud h3{font-family:Arial,Helvetica,sans-serif;font-weight:750}
#microdata-oracle-cloud h1 span,
#microdata-oracle-cloud h2 span{color:var(--green)}
#microdata-oracle-cloud .oc-kicker{font-size:12px}
#microdata-oracle-cloud .oc-kicker i{background:var(--green);box-shadow:0 0 15px #b7f52bcc}
#microdata-oracle-cloud .oc-copy>p{font-size:18px}
#microdata-oracle-cloud .oc-btn{height:59px;font-size:14px;padding-inline:26px}
#microdata-oracle-cloud .oc-primary{background:var(--green);border-color:var(--green);color:#102018;box-shadow:0 14px 45px #b7f52b20}
#microdata-oracle-cloud .oc-hero-metrics small{font-size:10px}
#microdata-oracle-cloud .oc-visual{height:680px}
#microdata-oracle-cloud .oc-cloud-glow{width:500px;height:500px;background:radial-gradient(circle,#b7f52b26,#b7f52b10 35%,transparent 70%)}
#microdata-oracle-cloud .oc-orbit{border-color:#b7f52b24}
#microdata-oracle-cloud .oc-orbit.o1{width:630px;height:630px}
#microdata-oracle-cloud .oc-orbit.o2{width:500px;height:500px}
#microdata-oracle-cloud .oc-orbit.o3{width:365px;height:365px}
#microdata-oracle-cloud .oc-core{width:290px;height:215px;border-color:#739b2c;box-shadow:0 35px 85px #0009,0 0 55px #b7f52b16}
#microdata-oracle-cloud .oc-core-top span{font-size:10px}
#microdata-oracle-cloud .oc-core-top b{font-size:9px}
#microdata-oracle-cloud .oc-core>small{font-size:9px;color:var(--green)}
#microdata-oracle-cloud .oc-core-status{font-size:9px}
#microdata-oracle-cloud .oc-node{width:175px}
#microdata-oracle-cloud .oc-node small{font-size:9px}
#microdata-oracle-cloud .oc-node b{font-size:11px}
#microdata-oracle-cloud .oc-shield{border-color:#b7f52b73}
#microdata-oracle-cloud .oc-shield small{font-size:9px}
#microdata-oracle-cloud .oc-shield b{font-size:11px}
#microdata-oracle-cloud .oc-status>div{font-size:10px}
#microdata-oracle-cloud .oc-section-head>p{font-size:16px}
#microdata-oracle-cloud .oc-pillar-grid p{font-size:15px}
#microdata-oracle-cloud .oc-pillar-grid small{font-size:10px}
#microdata-oracle-cloud .oc-security-visual{height:580px}
#microdata-oracle-cloud .oc-rings{width:500px;height:500px;border-color:#b7f52b26}
#microdata-oracle-cloud .oc-rings:before,
#microdata-oracle-cloud .oc-rings:after,
#microdata-oracle-cloud .oc-rings i{border-color:#b7f52b20}
#microdata-oracle-cloud .oc-rings span{background:linear-gradient(145deg,var(--green),#6f981a);color:#102018}
#microdata-oracle-cloud .oc-sec-panel{width:370px;padding:22px}
#microdata-oracle-cloud .oc-sec-panel header{font-size:10px}
#microdata-oracle-cloud .oc-sec-panel div small,
#microdata-oracle-cloud .oc-sec-panel div strong{font-size:10px}
#microdata-oracle-cloud .oc-sec-panel footer{font-size:9px}
#microdata-oracle-cloud .oc-security-copy>p{font-size:16px}
#microdata-oracle-cloud .oc-security-copy li{font-size:14px}
#microdata-oracle-cloud .oc-security-copy li b{color:var(--green)}
#microdata-oracle-cloud .oc-comparison .oc-section-head h2{font-size:clamp(46px,5vw,67px);max-width:900px}
#microdata-oracle-cloud .oc-table-head>*{font-size:11px}
#microdata-oracle-cloud .oc-row>span{font-size:10px}
#microdata-oracle-cloud .oc-row p{font-size:14px}
#microdata-oracle-cloud .oc-row p i,
#microdata-oracle-cloud .oc-row p:last-child i{color:var(--green)}
#microdata-oracle-cloud .oc-continuity-copy>p{font-size:16px}
#microdata-oracle-cloud .oc-cont-items small{font-size:9px}
#microdata-oracle-cloud .oc-uptime:before{font-size:9px}
#microdata-oracle-cloud .oc-uptime-ring{background:conic-gradient(var(--green) 0 99.99%,#233047 99.99%)}
#microdata-oracle-cloud .oc-uptime-ring small{font-size:9px}
#microdata-oracle-cloud .oc-uptime-list b{font-size:11px}
#microdata-oracle-cloud .oc-uptime-list small{font-size:9px}

/* Padrão de contato reutilizável */
#microdata-oracle-cloud .oc-contact{padding:120px 0;background:linear-gradient(120deg,#10200d,#06090f 55%,#071015)}
#microdata-oracle-cloud .oc-contact-copy>p{font-size:16px}
#microdata-oracle-cloud .oc-contact-meta{display:grid;gap:22px;margin-top:38px}
#microdata-oracle-cloud .oc-contact-meta span{padding:17px 18px;border-left:3px solid var(--green);background:#ffffff08;text-align:left}
#microdata-oracle-cloud .oc-contact-meta small,
#microdata-oracle-cloud .oc-contact-meta a{display:block}
#microdata-oracle-cloud .oc-contact-meta small{font-size:11px;line-height:1.3;letter-spacing:1.2px;font-weight:700;color:#9db3bb;margin-bottom:10px}
#microdata-oracle-cloud .oc-contact-meta a{font-size:18px;line-height:1.35;font-weight:700;color:#fff}
#microdata-oracle-cloud form{padding:42px;border-radius:10px}
#microdata-oracle-cloud .oc-contact form h3{font-size:27px}
#microdata-oracle-cloud .oc-contact form>p{font-size:14px}
#microdata-oracle-cloud label{font-size:11px}
#microdata-oracle-cloud input,
#microdata-oracle-cloud select{height:52px;font:13px Arial,Helvetica,sans-serif}
#microdata-oracle-cloud .oc-contact input:focus,
#microdata-oracle-cloud .oc-contact select:focus{border-color:var(--green)}
#microdata-oracle-cloud form button{height:58px;background:var(--green);color:#102018;font-size:14px}
#microdata-oracle-cloud .oc-contact form>small{font-size:9px}

@media(max-width:760px){
  #microdata-oracle-cloud .oc-copy>p{font-size:16px}
  #microdata-oracle-cloud .oc-visual{height:520px}
  #microdata-oracle-cloud .oc-comparison .oc-section-head h2{font-size:42px}
  #microdata-oracle-cloud .oc-security-visual{height:470px}
  #microdata-oracle-cloud .oc-rings{width:390px;height:390px}
  #microdata-oracle-cloud .oc-sec-panel{width:310px}
  #microdata-oracle-cloud .oc-contact form{padding:26px}
  #microdata-oracle-cloud .oc-contact-meta a{font-size:16px;overflow-wrap:anywhere}
}

@media(max-width:450px){
  #microdata-oracle-cloud .oc-kicker{font-size:10px}
  #microdata-oracle-cloud .oc-rings{width:330px;height:330px}
  #microdata-oracle-cloud .oc-sec-panel{width:270px}
}
