/* V10: page-specific content, source-based comparisons and uncluttered compositions. */
.v10-context{padding:70px 0;border-top:1px solid var(--line);margin-top:35px}.v10-context h2{font-size:clamp(28px,3.4vw,46px);line-height:1.1;max-width:850px;margin:18px 0 28px}.v10-context p,.v10-context li{font-size:14px;line-height:1.9;color:var(--muted)}.v10-prose{display:grid;grid-template-columns:1fr 1fr;gap:65px;max-width:1100px}.v10-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:30px}.v10-steps>div{padding:25px;background:#eff2f7;border-radius:12px}.v10-steps span{font-size:11px;color:#826aab}.v10-steps h3{font-size:19px;margin-top:20px}.v10-table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:12px;margin-top:30px}.v10-context table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.7}.v10-context th{background:#111d37;color:white;text-align:left;padding:20px}.v10-context td{padding:22px 20px;border-bottom:1px solid var(--line);min-width:100px;max-width:560px;overflow-wrap:anywhere}.v10-context tr:last-child td{border:0}.v10-format-art{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:22px;width:100%;height:100%;min-height:220px;background:linear-gradient(135deg,#e9ddf5,#e2f2ec);padding:34px;color:#14213b}.v10-format-art>span{font-size:42px;letter-spacing:5px}.v10-format-art strong{font-size:28px;max-width:200px;line-height:1.15}.v10-format-art small{font-size:9px;letter-spacing:1px}.v10-type-art{display:flex!important;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.v10-type-number{font-size:clamp(110px,15vw,230px);font-weight:800;letter-spacing:-.08em;z-index:2}.v10-type-label{font-size:14px;letter-spacing:2px;text-transform:uppercase;z-index:2}.v10-orbits{position:absolute;inset:10%;z-index:0;opacity:.6}.v10-orbits i{display:block;position:absolute;inset:0;border:1px solid #a692bd;border-radius:50%;transform:rotate(-30deg)}.v10-orbits i:nth-child(2){inset:15% -10%;transform:rotate(30deg)}.v10-orbits i:nth-child(3){inset:-15% 20%}.v10-form-note{padding:16px 20px;background:#f2edf8;border-left:3px solid #af94d2;font-size:13px;line-height:1.7}.v10-alias{padding:110px 0;max-width:900px}.v10-alias h1{font-size:48px;line-height:1.15}.v10-alias p{margin:30px 0;line-height:1.8}.product-detail:has(>.product-copy):not(:has(figure)):not(:has(.product-image)){grid-template-columns:1fr}.product-detail .v10-format-art{min-height:350px}.editorial-card .v10-format-art{height:100%}.page-index .v10-format-art{padding:22px}.page-index .build-visual .v10-format-art{min-height:360px}.premium-insights .editorial-card img[src*=parameters]{object-fit:contain!important;background:#fff}.world-tile img[src*=parameters]{object-fit:contain!important;background:transparent!important}.v10-context ul{padding-left:20px}.contactgrid .v10-context{padding:0}
@media(max-width:720px){.v10-context{padding:40px 0;margin-top:20px}.v10-prose{grid-template-columns:1fr;gap:10px}.v10-steps{grid-template-columns:1fr;gap:12px}.v10-steps>div{padding:20px}.v10-steps h3{margin-top:12px}.v10-context th,.v10-context td{padding:14px 12px;font-size:11px;min-width:75px}.v10-context table{table-layout:fixed}.v10-table-wrap{overflow:hidden}.v10-type-art{min-height:280px}.v10-format-art{padding:24px}.v10-alias h1{font-size:34px}}

.v10-family-notes{display:block!important;padding:28px 0 45px;max-width:900px}.v10-family-notes .detail-copy{width:100%}.workshop-gallery .factory-grid,.factory-story .factory-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.catalog-specs dd:last-child{font-size:12px;line-height:1.7;overflow-wrap:anywhere}.inner-hero-art>img[src*="parameters"]{object-fit:contain!important;background:#fff!important}

.v10-format-art{gap:12px;padding:24px}.v10-format-art strong{font-size:22px;line-height:1.18;max-width:100%}.v10-format-art>span{font-size:34px}
