.technical-center>h1,.document-membership>h1{font-size:clamp(30px,4vw,46px);max-width:850px}.technical-identity{display:flex;gap:22px;flex-wrap:wrap;background:#eaf0e5;border:1px solid var(--line);padding:22px;border-radius:6px}.technical-document-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:30px}.technical-document-card{background:#fafbf7;border:1px solid var(--line);padding:28px;border-radius:8px}.technical-document-card h3{margin:18px 0;font-size:25px}.technical-document-card p{margin:10px 0}.technical-document-card .buttons{margin-top:22px;gap:10px}.document-viewer-head{display:flex;gap:30px;justify-content:space-between;align-items:center;margin:22px 0}.document-viewer-head h1{font-size:36px;margin:14px 0}.pdf-preview-pages{background:#e8ede3;padding:30px;margin-top:30px;border-radius:8px}.pdf-preview-pages figure{max-width:840px;margin:0 auto 30px}.pdf-preview-pages img{display:block;background:#fff;width:100%;height:auto;box-shadow:0 8px 25px #26382018}.pdf-preview-pages figcaption{font-size:12px;text-align:center;padding:12px;color:#58634f}.document-membership{max-width:950px}.document-membership .form-card{max-width:750px}.document-auth-result{margin-top:18px}.print-access-notice{display:none}@media(max-width:700px){.technical-document-list{grid-template-columns:1fr}.technical-document-card{padding:22px}.document-viewer-head{display:block}.document-viewer-head .buttons{margin-top:20px}.pdf-preview-pages{padding:8px}.technical-identity{gap:10px;flex-direction:column}.document-viewer-head h1{font-size:28px}}@media print{html,body{background:#fff!important}.document-viewer>*{display:none!important}.document-viewer .print-access-notice{display:block!important;color:#000;background:#fff;padding:30px}header,footer,#chat-toggle,#chat-panel,.mobile-navigation,.cookie-banner{display:none!important}}
.document-membership .form-grid label{display:flex;flex-direction:column;gap:9px;font-size:13px}.document-membership .form-grid input:not([type=checkbox]){width:100%;min-height:48px;border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px;background:#fafbf7;color:var(--ink)}.document-membership .form-grid .consent{flex-direction:row;align-items:flex-start}.document-membership .form-card h2{font-size:28px;margin-bottom:24px}.document-membership .form-card>.btn{margin-top:20px}.document-membership .error:empty{display:none}@media(max-width:700px){.document-membership .form-grid{grid-template-columns:1fr}.document-membership .form-card h2{font-size:24px}}

.document-search-tools{display:grid;grid-template-columns:1fr;gap:10px;max-width:850px}.document-search-tools>input{width:100%;min-height:50px;padding:12px 16px;border:1px solid var(--line);border-radius:var(--radius);background:white;color:var(--ink)}.document-ready-filter{display:flex;gap:10px;align-items:center;font-size:13px}.document-alphabet{display:flex;flex-wrap:wrap;gap:7px}.document-alphabet .pill{padding:7px 11px;min-width:36px;min-height:40px}.document-product-group{border-top:1px solid var(--line);padding-top:25px}.document-product-group h2{font-size:27px}.document-product-group .technical-document-list{margin-top:15px}.technical-center.wrap{padding-left:clamp(20px,4.375vw,56px);padding-right:clamp(20px,4.375vw,56px)}
.analysis-personalization{max-width:750px}.analysis-personalization h2{font-size:24px;margin-bottom:12px}.analysis-fields{display:grid;grid-template-columns:1fr;gap:16px;max-width:540px;margin-top:22px}.analysis-fields label{display:flex;flex-direction:column;gap:8px;font-size:14px}.analysis-fields input,.analysis-fields textarea{width:100%;min-height:48px;padding:12px 14px;background:white;color:var(--ink);border:1px solid var(--line);border-radius:var(--radius)}.analysis-personalization button:disabled{opacity:.6;cursor:wait}
