.nc-child{--child-ink:#142b40;--child-blue:#075cc5;--child-soft:#eef6fc;color:var(--child-ink)}.nc-child .child-hero{background:linear-gradient(120deg,#edf7ff,#f6fbf4);border-bottom:1px solid #dce8ee}.nc-child .child-kicker{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--child-blue)}.nc-child h1{font-size:clamp(2rem,4.2vw,3.3rem);line-height:1.13;font-weight:750;max-width:940px}.nc-child h2{font-size:clamp(1.55rem,3vw,2.15rem);font-weight:700}.nc-child h3{font-size:1.25rem;font-weight:700}.nc-child p,.nc-child li,.nc-child dd{line-height:1.65}.nc-child .child-lead{font-size:1.2rem;max-width:860px}.nc-child .child-actions{display:flex;flex-wrap:wrap;gap:.75rem}.nc-child .btn{white-space:normal;overflow-wrap:anywhere;max-width:100%}.nc-child .child-card{background:#fff;border:1px solid #d9e3eb;border-radius:1rem;padding:1.5rem;height:100%;min-width:0}.nc-child .child-card.child-premier{border:2px solid var(--child-blue);background:#fbfdff}.nc-child .child-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.nc-child .child-product-image{width:100%;height:170px;object-fit:contain;margin:.8rem 0}.nc-child .child-note{padding:1.1rem 1.3rem;border-left:4px solid var(--child-blue);background:var(--child-soft);border-radius:0 .7rem .7rem 0}.nc-child .child-requirement{background:#fff4df;border:1px solid #e5c889;border-radius:.6rem;padding:1rem;font-weight:700}.nc-child .child-section{padding-top:3rem;padding-bottom:1rem}.nc-child .child-facts{margin:1rem 0}.nc-child .child-facts dt{font-weight:700;margin-top:.75rem}.nc-child .child-facts dd{margin:0;color:#405363}.nc-child .child-price{font-size:1.4rem;font-weight:700}.nc-child .child-table-scroll{max-width:100%;overflow-x:auto;border:1px solid #d9e3eb;border-radius:.75rem}.nc-child table{width:100%;min-width:720px;margin:0;border-collapse:collapse}.nc-child th,.nc-child td{padding:1rem;border-bottom:1px solid #d9e3eb;vertical-align:top;line-height:1.5}.nc-child thead{background:#edf5fb}.nc-child caption{padding:1rem;color:#405363;caption-side:top}.nc-child .child-sos{background:#eef6fc;border-radius:1rem;padding:clamp(1.3rem,3vw,2.5rem)}.nc-child details{border-bottom:1px solid #d9e3eb;padding:1rem 0}.nc-child summary{font-weight:700;cursor:pointer;line-height:1.5}.nc-child details p{margin:1rem 0 0}.nc-child a:focus-visible,.nc-child summary:focus-visible,.nc-child .child-table-scroll:focus-visible{outline:3px solid #075cc5;outline-offset:4px}.nc-child section[id]{scroll-margin-top:100px}.nc-child .child-source-list{font-size:.95rem}.nc-child .child-date{color:#526675;font-size:.9rem}@media(max-width:991px){.nc-child .child-grid{grid-template-columns:1fr}.nc-child .child-product-image{height:150px}.nc-child .child-card{padding:1.2rem}}@media(max-width:390px){.nc-child .child-actions>.btn{width:100%}.nc-child h1{font-size:1.95rem}.nc-child .child-section{padding-top:2rem}.nc-child .child-note{padding:1rem}.nc-child .child-card{padding:1rem}}

.nc-child .child-guide-table table{min-width:1180px}
