.c11{padding:72px 0}.c11:nth-of-type(even){background:#f2f6fa}.c11 .c11-tag{font-size:12px;letter-spacing:2px;color:#187890;font-weight:700}.c11 h2{max-width:940px;font-size:36px}.c11-intro{max-width:940px;font-size:18px;color:#5d7282;margin-bottom:34px}.c11-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.c11-cards article{border:1px solid #d5e2ec;border-radius:14px;background:white;padding:26px}.c11-cards span{font-size:13px;color:#2479a7}.c11-cards h3{font-size:22px;margin-top:15px}.c11-cards p{font-size:15px;color:#5b7080;margin:0}.c11.c11-dark{background:radial-gradient(ellipse at 100% 0,#194866,transparent 65%),#0d2336;color:#e7f2fa}.c11-dark .c11-tag{color:#73e1d0}.c11-dark .c11-intro{color:#b6cddd}.c11-boundary{display:grid;grid-template-columns:1fr 30px 1.3fr 30px 1fr;gap:14px;align-items:center}.c11-boundary article{padding:27px 23px;border:1px solid #3b5f78;border-radius:16px;min-height:300px;background:#17354b}.c11-boundary small{color:#75decb}.c11-boundary h3{font-size:23px;margin:17px 0}.c11-boundary p{font-size:15px;color:#bfd5e4}.c11-boundary .c11-owned{background:#1a4958;border-color:#6fd9c5}.c11-plus{text-align:center;color:#7ae1d1;font-size:25px}.c11-stack{display:grid;grid-template-columns:3fr 1fr;gap:22px}.c11-stack-main{display:grid;gap:12px}.c11-stack-main a{display:flex;gap:25px;align-items:center;background:#12344c;border-radius:12px;padding:25px;color:#edf6ff}.c11-stack-main span{color:#71dfce;font-size:23px}.c11-stack-main h3{font-size:23px;margin-bottom:6px}.c11-stack-main p{font-size:15px;color:#b4d0e2;margin:0}.c11-stack-main b{margin-left:auto}.c11-stack aside{border:1px solid #c8dae7;border-radius:14px;padding:25px;background:#e7f0f6}.c11-stack aside b{display:block;margin-bottom:22px}.c11-stack aside p{border-bottom:1px solid #c5d7e4;padding-bottom:14px}.c11-stack small{color:#586d7c}.c11-example{display:grid;grid-template-columns:1.5fr 1fr;gap:35px;align-items:center}.c11-example figure{margin:0}.c11-example img{width:100%;display:block;border-radius:15px}.c11-example figcaption{font-size:12px;color:#9dbdce;margin-top:12px}.c11-example p{color:#bcd2df}.c11-example h3{font-size:27px}.c11-flow{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:35px}.c11-flow article{border-top:2px solid #69d8c8;padding:18px 12px;background:#15364c}.c11-flow small{color:#6cdfc7}.c11-flow h3{font-size:19px;margin-top:12px}.c11-flow p{font-size:14px;color:#b7d0df}.c11-delivery{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.c11-delivery article{padding:22px;border:1px solid #d1e0eb;border-radius:14px;background:white}.c11-delivery img{width:100%;height:200px;object-fit:contain;background:#f0f5f8;margin:20px 0;border-radius:10px}.c11-state{font-size:12px;background:#d9f2ed;color:#146557;border-radius:20px;padding:7px 12px;display:inline-block}.c11-future{background:#e5ecfa;color:#3b5c8a}.c11-delivery h3{font-size:23px}.c11-delivery p{font-size:15px;color:#627585}.c11-delivery a{color:#176baf;font-weight:600}.c11-reference{border-top:1px solid #d4e0ea}.c11-reference>summary{padding:28px 5%;font-size:21px;font-weight:600;background:#edf3f8;cursor:pointer}.c11-topic{padding:28px 0;background:#eaf2f7;border-bottom:1px solid #ccdfeb}.c11-topic a{font-size:13px;color:#227093}.c11-topic h2{font-size:25px;margin:16px 0 12px}.c11-topic p{color:#506c80;margin:0;max-width:950px}@media(max-width:900px){.c11-boundary{grid-template-columns:1fr}.c11-boundary article{min-height:0}.c11-stack,.c11-example{grid-template-columns:1fr}.c11-flow{grid-template-columns:repeat(2,1fr)}.c11-delivery{grid-template-columns:1fr}.c11-delivery img{height:240px}}@media(max-width:540px){.c11{padding:42px 0}.c11 h2{font-size:28px}.c11-intro{font-size:16px}.c11-stack-main a{padding:20px 14px;gap:14px}.c11-stack-main h3{font-size:20px}.c11-flow{grid-template-columns:1fr}.c11-topic h2{font-size:21px}}
