.kyc-field-grid,.area-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}.kyc-upload{border:1px dashed #97a996;background:#edf0e5;border-radius:18px;padding:22px}.kyc-upload>span{display:flex;align-items:center;gap:10px}.kyc-upload svg{width:20px;height:20px}.kyc-upload input{max-width:100%;padding:12px 0;border:0;background:transparent}.kyc-upload small{overflow-wrap:anywhere}.kyc-private-note{padding:16px 20px;background:#f0ead9;border-radius:14px;font-size:14px}.kyc-countdown{font-size:clamp(44px,8vw,78px);font-variant-numeric:tabular-nums;letter-spacing:.03em;color:#173d34;padding:22px 0}.kyc-review{border-top:3px solid #b69355}.kyc-simulation{margin-top:24px;border-top:1px solid #d7ddcf;padding-top:20px}.kyc-simulation summary{cursor:pointer}.kyc-review .buttons{flex-wrap:wrap}form[data-form="kyc-documents"] fieldset{border:0;padding:12px 0 20px;margin:0;min-width:0}form[data-form="kyc-documents"] legend{font-size:22px;letter-spacing:-.02em;padding:20px 0 10px}.area-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.area-guide h3{font-size:19px}.area-guide p{font-size:15px;line-height:1.65}.clarity-video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0}.clarity-video{position:relative;overflow:hidden;border-radius:18px;background:#fbfaf6;border:1px solid #d4d9c9;transition:transform .25s,box-shadow .25s}.clarity-video:hover{transform:translateY(-5px);box-shadow:0 12px 32px #173d3418}.clarity-video>img{width:100%;height:150px;object-fit:cover}.clarity-video>div{padding:18px}.clarity-video h3{font-size:23px;margin:0 0 8px}.clarity-video p{font-size:14px;margin:0 0 10px}.clarity-video small{font-size:11px;color:#617469}.clarity-play{position:absolute;top:52px;left:calc(50% - 24px);width:48px;height:48px;display:grid;place-items:center;background:#f5f1e6e8;border-radius:50%}.clarity-play svg{width:21px;height:21px}.glossary-inline{color:inherit;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:4px;text-decoration-color:#7d967f}.glossary-inline:hover{color:#846527;text-decoration-style:solid}.glossary-inline:focus-visible{outline:2px solid #ad8c4d;outline-offset:3px}.clarity-orientation{margin-bottom:30px}@media(max-width:700px){.kyc-field-grid,.area-guide-grid,.clarity-video-grid{grid-template-columns:1fr}.clarity-video>img{height:190px}.clarity-play{top:70px}.kyc-upload{padding:16px}}@media(prefers-reduced-motion:reduce){.clarity-video{transition:none}.clarity-video:hover{transform:none}}
