main.cloud-operations-page{position:relative;z-index:1;padding-top:110px;padding-bottom:110px}.local-notice{font:11px/1.7 var(--mono);padding:12px 16px;border-left:2px solid #e9c67e;color:#d6bf96;background:rgba(8,20,33,.3)}.back{display:inline-block;margin:12px 0 32px;color:#8beed7;font-size:13px;text-decoration:none}.chapter{color:#77e8d1;font:11px/1.6 var(--mono);letter-spacing:.08em}.collection-intro h1{font-size:clamp(42px,6vw,78px);line-height:1.02;letter-spacing:-.05em;margin:25px 0}.collection-intro h1 em{font-style:normal;color:#77e8d1}.collection-intro>p{max-width:700px;color:#c1d0dd;font-size:19px;line-height:1.7}.collection-summary{display:flex;gap:24px;flex-wrap:wrap;font:11px/1.7 var(--mono);color:#adc4d6;margin-top:28px}.collection-waypoints{display:flex;align-items:center;gap:22px;flex-wrap:wrap;padding:28px 0;border-block:1px solid #3a5163;margin:40px 0;color:#a9dfd4;font:13px var(--mono)}.collection-waypoints i{color:#5f8296;font-style:normal}.filters{display:flex;gap:10px;flex-wrap:wrap}.filters button{min-height:44px;padding:10px 16px;background:rgba(8,20,33,.35);border:1px solid #496276;color:#e7f5ff;font:13px var(--sans);cursor:pointer;border-radius:3px}.filters button[aria-pressed=true]{color:#8bffe2;border-color:#77e8d1;background:rgba(53,231,197,.12)}.filter-status{font-size:12px;color:#adc4d6;min-height:22px;margin:14px 0 24px}.collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;background:transparent}.collection-grid .collection-card{display:flex;flex-direction:column;min-width:0;padding:30px;border:1px solid #395367;color:inherit;text-decoration:none;height:auto}.collection-card .question{font-size:13px;color:#b7cbdc;margin:24px 0 8px}.collection-card h2{font-size:clamp(25px,3vw,34px);line-height:1.18;letter-spacing:-.025em;margin:0 0 22px}.result{padding:16px 0;border-block:1px solid #385365;margin-bottom:20px}.result strong{font-size:40px;letter-spacing:-.035em;color:#77e8d1;display:block;line-height:1.25}.result span{font-size:12px;color:#b8cfdd}.collection-card>p:not(.question){font-size:14px;line-height:1.8;color:#bdcfdd;margin:0 0 20px}.collection-card ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0 0 24px}.collection-card li{font:10px var(--mono);color:#b4d4e0;padding:7px 9px;border:1px solid #355164}.cta{display:block;color:#8bf0d6;font:12px/1.5 var(--mono);margin-top:auto}.cta b{float:right}.collection-card:hover,.reading-card:hover,.placement-card:hover{border-color:#77e8d1}.collection-card:focus-visible,.reading-card:focus-visible,a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #77e8d1;outline-offset:4px}.reading-intro{margin:64px 0 26px}.reading-intro h2{font-size:30px;line-height:1.2;margin:14px 0}.reading-intro p{color:#bbcedd;font-size:14px}.reading-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;background:transparent}.reading-grid .reading-card{display:flex;flex-direction:column;min-width:0;padding:24px;border:1px solid #395367;text-decoration:none;color:inherit;height:auto}.reading-card h3{font-size:20px;line-height:1.3;margin:18px 0 14px}.reading-card p{font-size:13px;line-height:1.7;color:#b7cbdc;margin-bottom:24px}.next-step.now-card{display:block;height:auto;margin:50px 0 32px;padding:28px;border:1px solid #395367}.next-step h2{font-size:26px;line-height:1.25;margin:16px 0}.next-step p{color:#b7cbdc}.next-step a{display:inline-block;color:#8bf0d6;font-size:13px;padding:10px 0;margin-right:28px}.placement{border:1px dashed #496276;padding:20px;margin-top:30px;font-size:14px;color:#b7cbdc}.placement summary{min-height:44px;cursor:pointer}.placement-card.now-card{display:block;max-width:620px;margin-top:22px;padding:24px;border:1px solid #496276;color:#edf5fc;text-decoration:none;height:auto}.placement-card h3{font-size:23px;line-height:1.25;margin:18px 0}.placement-card p{color:#b7cbdc}.collection-grid>[hidden],.reading-grid>[hidden]{display:none!important}@media(max-width:700px){main.cloud-operations-page{padding-top:84px}.collection-grid,.reading-grid{grid-template-columns:1fr}.collection-grid .collection-card{padding:24px}.collection-waypoints{gap:12px}.collection-summary{gap:10px 18px}.collection-intro>p{font-size:17px}.collection-waypoints{font-size:11px}}

.cloud-collection-entry.now-card{display:block;height:auto;padding:26px;margin:0 0 36px;border:1px solid #395367;color:#edf5fc;text-decoration:none}.cloud-collection-entry h2{font-size:clamp(23px,3vw,34px);line-height:1.2;margin:16px 0}.cloud-collection-entry p{color:#bbcedd;font-size:14px}.cloud-collection-entry:focus-visible{outline:2px solid #77e8d1;outline-offset:4px}
