.standalone-content-view .app{display:none!important}.standalone-content-view .site-footer{position:static!important}.section-route-page{width:min(1180px,calc(100% - 32px));margin:28px auto 72px;display:grid;gap:28px;color:#10233f}.section-route-page section{background:#fff;border:1px solid #dce3ea;border-radius:18px;padding:24px;box-shadow:0 7px 24px rgba(16,35,63,.05)}.section-route-page .section-hero{background:linear-gradient(135deg,#f7fbff,#fff);padding:34px}.section-kicker{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:#1768b5}.section-hero h1{font-size:clamp(2rem,4vw,3.4rem);line-height:1.02;margin:.45rem 0 .8rem}.section-hero p{max-width:760px;color:#596879;font-size:1.04rem;line-height:1.65}.section-hero-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:18px}.primary-cta,.section-route-page button{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:10px;background:#1768b5;color:#fff;text-decoration:none;font-weight:700;padding:.72rem 1rem;cursor:pointer}.section-route-page a{color:#145c9e}.section-card-grid,.model-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.model-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.section-card,.model-card{border:1px solid #dce3ea;border-radius:14px;padding:18px;background:#fbfcfe}.section-card h3,.model-card h2{margin:.6rem 0}.section-card p,.model-card p{color:#5d6976;line-height:1.5}.section-card a{display:inline-block;margin-top:10px}.sheet-mini{height:90px;border:1px solid #dce3ea;border-radius:8px;background:#fff;padding:13px;display:grid;align-content:space-evenly}.sheet-mini i{display:block;border-top:1px solid #9eabb8}.sheet-mini i:first-child{border-top-style:dotted}.sheet-mini i:nth-child(3){border-top:2px solid #596879}.sheet-mini i:last-child{border-top-style:dashed}.section-feature{display:grid!important;grid-template-columns:1fr minmax(280px,520px);align-items:center;gap:30px}.section-feature img{width:100%;max-height:320px;object-fit:contain}.glyph{font-size:3rem;font-family:serif;color:#10233f}.model-icon{font-size:2rem;color:#1768b5}.model-card code{display:block;margin:12px 0;padding:8px;border-radius:8px;background:#eef5fb;overflow:auto}.notice-card{background:#fff7df;border:1px solid #ead49b;border-radius:12px;padding:14px 16px;margin-bottom:16px;line-height:1.5}.section-heading p{color:#596879;max-width:780px}.site-search-dialog{width:min(720px,calc(100% - 28px));border:0;border-radius:18px;padding:22px;box-shadow:0 20px 70px rgba(10,25,45,.25)}.site-search-dialog::backdrop{background:rgba(10,25,45,.38)}.site-search-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.site-search-head button{border:0;background:transparent;font-size:1.6rem;cursor:pointer}.site-search-field{display:block}.site-search-field input{width:100%;font-size:1rem;padding:.9rem 1rem;border:1px solid #bfc9d3;border-radius:10px}.site-search-results{display:grid;gap:8px;margin-top:14px}.site-search-result{display:grid;gap:4px;padding:12px 14px;border:1px solid #dce3ea;border-radius:10px;text-decoration:none!important;background:#fff}.site-search-result:hover{border-color:#1768b5;background:#f7fbff}.site-search-result span{color:#677584;font-size:.9rem}.site-search-empty{color:#677584}.site-search-page-link{display:inline-block;margin-top:14px}.search-page-card h2{margin-top:20px}.global-header [data-site-search]{white-space:nowrap}@media(max-width:900px){.section-card-grid,.model-grid{grid-template-columns:1fr 1fr}.section-feature{grid-template-columns:1fr}.section-feature img{order:-1}.section-route-page{width:min(100% - 20px,1180px);margin-top:18px}.section-route-page section{padding:18px}}@media(max-width:580px){.section-card-grid,.model-grid{grid-template-columns:1fr}.section-route-page .section-hero{padding:24px 20px}.global-header [data-site-search]{font-size:0;width:44px;padding:0}.global-header [data-site-search]::first-letter{font-size:1rem}.section-route-page{margin-bottom:90px}}