.documents-module__ALCh1a__page{background:var(--color-bg);width:100%}
.documentmodal-module__NpeD9G__overlay{z-index:9999;-webkit-backdrop-filter:blur(12px);background:#030a14c7;justify-content:center;align-items:center;width:100%;height:100%;padding:25px;animation:.25s documentmodal-module__NpeD9G__overlayIn;display:flex;position:fixed;inset:0}.documentmodal-module__NpeD9G__modal{border:1px solid var(--color-border-dark);border-radius:var(--radius-xl);background:var(--color-bg);flex-direction:column;width:min(100%,950px);max-height:calc(100vh - 50px);animation:.3s documentmodal-module__NpeD9G__modalIn;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 100px #00000059}.documentmodal-module__NpeD9G__header{border-bottom:1px solid var(--color-border);background:var(--color-bg);justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:14px 18px 14px 22px;display:flex}.documentmodal-module__NpeD9G__headerInfo{align-items:center;gap:12px;min-width:0;display:flex}.documentmodal-module__NpeD9G__icon{border-radius:var(--radius-sm);background:var(--color-primary-soft);width:40px;height:40px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.documentmodal-module__NpeD9G__headerInfo span{color:var(--color-primary);font-size:9px;font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px;display:block}.documentmodal-module__NpeD9G__headerInfo h2{color:var(--color-text);font-size:var(--text-md);font-weight:var(--font-semibold);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.documentmodal-module__NpeD9G__close{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg);width:38px;height:38px;color:var(--color-text-secondary);cursor:pointer;appearance:none;transition:background-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast), border-color var(--transition-fast);outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.documentmodal-module__NpeD9G__close:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-white);transform:rotate(90deg)}.documentmodal-module__NpeD9G__close:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.documentmodal-module__NpeD9G__preview{background:var(--color-bg-soft);flex:1;min-height:300px;padding:30px;position:relative;overflow:auto}.documentmodal-module__NpeD9G__previewLabel{color:var(--color-text-muted);font-size:9px;font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;margin-bottom:15px;display:flex}.documentmodal-module__NpeD9G__previewLabel svg{color:var(--color-primary)}.documentmodal-module__NpeD9G__imageContainer{border:1px solid var(--color-border);border-radius:var(--radius-md);background:repeating-linear-gradient(45deg, var(--color-bg), var(--color-bg) 10px, var(--color-bg-soft) 10px, var(--color-bg-soft) 20px);justify-content:center;align-items:flex-start;min-height:300px;padding:15px;display:flex}.documentmodal-module__NpeD9G__image{object-fit:contain;border:1px solid var(--color-border);width:auto;max-width:100%;max-height:60vh;box-shadow:var(--shadow-md);background:var(--color-bg);animation:.35s documentmodal-module__NpeD9G__imageIn;display:block}.documentmodal-module__NpeD9G__footer{border-top:1px solid var(--color-border);background:var(--color-bg);justify-content:space-between;align-items:center;gap:20px;padding:17px 22px;display:flex}.documentmodal-module__NpeD9G__footerCategory{color:var(--color-text);font-size:11px;font-weight:var(--font-semibold);display:block}.documentmodal-module__NpeD9G__footer p{color:var(--color-text-muted);margin:2px 0 0;font-size:9px;line-height:1.5}.documentmodal-module__NpeD9G__closeButton{border-radius:var(--radius-sm);background:var(--color-bg-soft);min-height:38px;color:var(--color-text);font-family:inherit;font-size:10px;font-weight:var(--font-semibold);cursor:pointer;appearance:none;transition:background-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);border:1px solid #0000;outline:none;justify-content:center;align-items:center;padding:0 15px;display:inline-flex}.documentmodal-module__NpeD9G__closeButton:hover{background:var(--color-primary);color:var(--color-text-white);transform:translateY(-1px)}.documentmodal-module__NpeD9G__closeButton:active{transform:translateY(0)}.documentmodal-module__NpeD9G__closeButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@keyframes documentmodal-module__NpeD9G__overlayIn{0%{opacity:0}to{opacity:1}}@keyframes documentmodal-module__NpeD9G__modalIn{0%{opacity:0;transform:translateY(15px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes documentmodal-module__NpeD9G__imageIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media (max-width:600px){.documentmodal-module__NpeD9G__overlay{padding:10px}.documentmodal-module__NpeD9G__modal{border-radius:var(--radius-lg);width:100%;max-height:calc(100vh - 20px)}.documentmodal-module__NpeD9G__header{min-height:65px;padding:10px 12px 10px 15px}.documentmodal-module__NpeD9G__headerInfo{gap:10px}.documentmodal-module__NpeD9G__icon{width:36px;height:36px}.documentmodal-module__NpeD9G__headerInfo h2{font-size:13px}.documentmodal-module__NpeD9G__close{width:36px;height:36px}.documentmodal-module__NpeD9G__preview{padding:15px}.documentmodal-module__NpeD9G__imageContainer{min-height:220px;padding:8px}.documentmodal-module__NpeD9G__image{max-height:58vh}.documentmodal-module__NpeD9G__footer{flex-direction:column;align-items:flex-start;padding:14px 15px}.documentmodal-module__NpeD9G__closeButton{width:100%}}@media (max-width:380px){.documentmodal-module__NpeD9G__overlay{padding:6px}.documentmodal-module__NpeD9G__modal{max-height:calc(100vh - 12px)}.documentmodal-module__NpeD9G__preview{padding:10px}.documentmodal-module__NpeD9G__headerInfo h2{font-size:12px}}@media (prefers-reduced-motion:reduce){.documentmodal-module__NpeD9G__overlay,.documentmodal-module__NpeD9G__modal,.documentmodal-module__NpeD9G__image{animation:none}.documentmodal-module__NpeD9G__close,.documentmodal-module__NpeD9G__closeButton{transition:none}}
.documentregistry-module__GuoQca__section{width:100%;padding-top:var(--section-padding);padding-bottom:var(--section-padding);background:var(--color-bg)}.documentregistry-module__GuoQca__container{width:min(calc(100% - (var(--container-padding) * 2)), var(--container-width));margin-inline:auto}.documentregistry-module__GuoQca__header{grid-template-columns:minmax(0,1fr) minmax(280px,.65fr);align-items:end;gap:70px;margin-bottom:45px;display:grid}.documentregistry-module__GuoQca__eyebrow{color:var(--color-primary);font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.1em;margin-bottom:10px;display:block}.documentregistry-module__GuoQca__title{color:var(--color-text);font-size:clamp(42px,5vw,72px);line-height:.95;font-weight:var(--font-bold);letter-spacing:-.055em;margin:0}.documentregistry-module__GuoQca__title span{color:var(--color-primary);margin-left:12px;display:inline-block}.documentregistry-module__GuoQca__headerRight{max-width:430px}.documentregistry-module__GuoQca__verifiedBadge{border:1px solid var(--color-primary-soft);border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary);font-size:10px;font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:7px;margin-bottom:12px;padding:7px 10px;display:inline-flex}.documentregistry-module__GuoQca__headerRight p{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.75}.documentregistry-module__GuoQca__documentList{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);width:100%}.documentregistry-module__GuoQca__documentRow{border-bottom:1px solid var(--color-border);background:var(--color-bg);cursor:pointer;grid-template-columns:45px 55px minmax(0,1fr) auto;align-items:center;gap:22px;min-height:145px;padding:22px 10px;display:grid;position:relative}.documentregistry-module__GuoQca__documentRow:last-child{border-bottom:0}.documentregistry-module__GuoQca__documentRow:hover{background:var(--color-bg-soft)}.documentregistry-module__GuoQca__documentNumber{color:var(--color-text-muted);font-size:11px;font-weight:var(--font-semibold);letter-spacing:.05em}.documentregistry-module__GuoQca__documentIcon{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);width:48px;height:48px;color:var(--color-primary);justify-content:center;align-items:center;display:flex}.documentregistry-module__GuoQca__documentRow:hover .documentregistry-module__GuoQca__documentIcon{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-white)}.documentregistry-module__GuoQca__documentInfo{min-width:0}.documentregistry-module__GuoQca__category{color:var(--color-primary);font-size:9px;font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.09em;margin-bottom:5px;display:block}.documentregistry-module__GuoQca__documentInfo h3{color:var(--color-text);font-size:var(--text-lg);line-height:1.3;font-weight:var(--font-semibold);margin:0}.documentregistry-module__GuoQca__documentRow:hover .documentregistry-module__GuoQca__documentInfo h3{color:var(--color-primary)}.documentregistry-module__GuoQca__documentInfo p{max-width:600px;color:var(--color-text-secondary);margin:6px 0 0;font-size:11px;line-height:1.55}.documentregistry-module__GuoQca__viewButton{z-index:100;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);width:150px;height:42px;color:var(--color-text);font-family:inherit;font-size:11px;font-weight:var(--font-semibold);white-space:nowrap;cursor:pointer;opacity:1;visibility:visible;pointer-events:auto;touch-action:manipulation;-webkit-user-select:none;user-select:none;appearance:none;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 15px;line-height:1;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex;position:relative}.documentregistry-module__GuoQca__viewButton:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-white)}.documentregistry-module__GuoQca__viewButton:active{background:var(--color-primary);color:var(--color-text-white)}.documentregistry-module__GuoQca__viewButton span{pointer-events:none}.documentregistry-module__GuoQca__viewButton svg{pointer-events:none;flex-shrink:0}.documentregistry-module__GuoQca__viewButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.documentregistry-module__GuoQca__footerNote{color:var(--color-text-muted);align-items:center;gap:8px;margin-top:20px;font-size:10px;line-height:1.5;display:flex}.documentregistry-module__GuoQca__footerNote svg{color:var(--color-primary);flex-shrink:0}@media (max-width:1000px){.documentregistry-module__GuoQca__header{grid-template-columns:1fr;gap:20px;margin-bottom:35px}.documentregistry-module__GuoQca__headerRight{max-width:650px}.documentregistry-module__GuoQca__documentRow{grid-template-columns:38px 50px minmax(0,1fr) auto;gap:16px}.documentregistry-module__GuoQca__viewButton{width:135px}}@media (max-width:650px){.documentregistry-module__GuoQca__section{padding-top:65px;padding-bottom:65px}.documentregistry-module__GuoQca__title{font-size:clamp(42px,12vw,52px)}.documentregistry-module__GuoQca__title span{margin-top:5px;margin-left:0;display:block}.documentregistry-module__GuoQca__header{gap:16px;margin-bottom:30px}.documentregistry-module__GuoQca__headerRight p{font-size:13px;line-height:1.7}.documentregistry-module__GuoQca__documentRow{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:14px;min-height:auto;padding:18px 4px}.documentregistry-module__GuoQca__documentNumber{display:none}.documentregistry-module__GuoQca__documentIcon{border-radius:11px;width:42px;height:42px}.documentregistry-module__GuoQca__documentInfo{padding-top:2px}.documentregistry-module__GuoQca__category{margin-bottom:6px;font-size:8px}.documentregistry-module__GuoQca__documentInfo h3{font-size:14px;line-height:1.4}.documentregistry-module__GuoQca__documentInfo p{display:none}.documentregistry-module__GuoQca__viewButton{touch-action:manipulation;border-radius:10px;grid-column:1/-1;width:100%;height:46px;min-height:46px;margin-top:3px;padding:0 14px}.documentregistry-module__GuoQca__documentRow:hover{background:var(--color-bg)}.documentregistry-module__GuoQca__documentRow:hover .documentregistry-module__GuoQca__documentIcon{background:var(--color-bg);border-color:var(--color-border);color:var(--color-primary)}.documentregistry-module__GuoQca__documentRow:hover .documentregistry-module__GuoQca__documentInfo h3{color:var(--color-text)}}@media (max-width:420px){.documentregistry-module__GuoQca__documentRow{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:16px 2px}.documentregistry-module__GuoQca__documentIcon{width:40px;height:40px}.documentregistry-module__GuoQca__documentInfo h3{font-size:13px}.documentregistry-module__GuoQca__category{font-size:7.5px}.documentregistry-module__GuoQca__viewButton{height:46px;min-height:46px;font-size:11px}}@media (max-width:350px){.documentregistry-module__GuoQca__documentRow{grid-template-columns:38px minmax(0,1fr);gap:10px}.documentregistry-module__GuoQca__documentIcon{width:38px;height:38px}.documentregistry-module__GuoQca__documentInfo h3{font-size:12px}}
.documenttrustcta-module__WwCI_q__section{padding-top:20px;padding-bottom:var(--section-padding);background:var(--color-bg-soft);position:relative}.documenttrustcta-module__WwCI_q__container{width:min(calc(100% - (var(--container-padding) * 2)), var(--container-width));margin-inline:auto}.documenttrustcta-module__WwCI_q__banner{border:1px solid var(--color-border-dark);border-radius:var(--radius-xl);background:var(--gradient-hero);min-height:270px;box-shadow:var(--shadow-xl);isolation:isolate;transition:transform var(--transition-normal), box-shadow var(--transition-normal);grid-template-columns:auto minmax(0,1.4fr) auto auto;align-items:center;gap:30px;padding:42px 50px;display:grid;position:relative;overflow:hidden}.documenttrustcta-module__WwCI_q__banner:hover{box-shadow:var(--shadow-xl), var(--glow-primary);transform:translateY(-4px)}.documenttrustcta-module__WwCI_q__glow{border-radius:var(--radius-full);background:var(--color-primary);opacity:.13;filter:blur(65px);z-index:-1;width:350px;height:350px;transition:transform .8s;position:absolute;bottom:-220px;left:-130px}.documenttrustcta-module__WwCI_q__banner:hover .documenttrustcta-module__WwCI_q__glow{transform:scale(1.25)}.documenttrustcta-module__WwCI_q__decorativeRing{border:1px solid var(--color-border-dark);border-radius:var(--radius-full);opacity:.6;z-index:-1;width:300px;height:300px;transition:transform .8s;position:absolute;top:-170px;right:-100px}.documenttrustcta-module__WwCI_q__decorativeRing:after{content:"";border:1px solid var(--color-border-dark);border-radius:inherit;position:absolute;inset:35px}.documenttrustcta-module__WwCI_q__banner:hover .documenttrustcta-module__WwCI_q__decorativeRing{transform:scale(1.08)rotate(12deg)}.documenttrustcta-module__WwCI_q__icon{border:1px solid var(--color-border-dark);border-radius:var(--radius-md);width:57px;height:57px;color:var(--color-primary-light);transition:transform var(--transition-normal), background var(--transition-normal);background:#ffffff0d;justify-content:center;align-items:center;display:flex}.documenttrustcta-module__WwCI_q__banner:hover .documenttrustcta-module__WwCI_q__icon{background:var(--color-primary);color:var(--color-text-white);transform:rotate(-5deg)scale(1.05)}.documenttrustcta-module__WwCI_q__content{max-width:540px}.documenttrustcta-module__WwCI_q__eyebrow{color:var(--color-primary-light);font-size:9px;font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:6px;margin-bottom:8px;display:flex}.documenttrustcta-module__WwCI_q__content h2{color:var(--color-text-white);font-size:clamp(var(--text-2xl), 3vw, var(--text-4xl));line-height:1.05;font-weight:var(--font-bold);letter-spacing:-.035em}.documenttrustcta-module__WwCI_q__content h2 span{color:var(--color-primary-light);display:block}.documenttrustcta-module__WwCI_q__content p{max-width:530px;color:var(--color-text-white-muted);font-size:var(--text-sm);margin-top:13px;line-height:1.7}.documenttrustcta-module__WwCI_q__points{border-top:1px solid var(--color-border-dark);border-bottom:1px solid var(--color-border-dark);flex-direction:column;gap:11px;padding:18px 20px;display:flex}.documenttrustcta-module__WwCI_q__point{color:var(--color-text-white-muted);white-space:nowrap;align-items:center;gap:8px;font-size:10px;display:flex}.documenttrustcta-module__WwCI_q__point svg{color:var(--color-primary-light);flex-shrink:0}.documenttrustcta-module__WwCI_q__button{border-radius:var(--radius-sm);background:var(--color-primary);min-width:135px;min-height:45px;color:var(--color-text-white);font-size:10px;font-weight:var(--font-semibold);white-space:nowrap;box-shadow:var(--glow-primary);transition:transform var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.documenttrustcta-module__WwCI_q__button:hover{background:var(--color-primary-hover);box-shadow:var(--glow-primary), var(--shadow-md);transform:translateY(-3px)}.documenttrustcta-module__WwCI_q__button svg{transition:transform var(--transition-fast)}.documenttrustcta-module__WwCI_q__button:hover svg{transform:translate(3px)}@media (max-width:950px){.documenttrustcta-module__WwCI_q__banner{grid-template-columns:auto minmax(0,1fr) auto;gap:22px;padding:35px}.documenttrustcta-module__WwCI_q__points{border:0;flex-direction:row;grid-area:2/2;padding:0}.documenttrustcta-module__WwCI_q__button{grid-area:1/3/3}}@media (max-width:650px){.documenttrustcta-module__WwCI_q__section{padding-top:10px;padding-bottom:65px}.documenttrustcta-module__WwCI_q__banner{border-radius:var(--radius-lg);grid-template-columns:1fr;gap:20px;padding:30px 24px}.documenttrustcta-module__WwCI_q__icon{width:48px;height:48px}.documenttrustcta-module__WwCI_q__points{border-top:1px solid var(--color-border-dark);border-bottom:1px solid var(--color-border-dark);flex-direction:column;grid-area:auto;gap:9px;padding:15px 0}.documenttrustcta-module__WwCI_q__button{grid-area:auto;width:100%}}@media (max-width:400px){.documenttrustcta-module__WwCI_q__banner{padding:25px 20px}.documenttrustcta-module__WwCI_q__content p{font-size:12px}}
