.ErrorScreen-module__-L20XG__page{color:#172f42;background:radial-gradient(at 50% 30%,#edf4ee 0,#f7f9f8 54%,#fff 100%);flex-direction:column;min-height:100svh;font:400 15px/1.6 Segoe UI,Arial,sans-serif;display:flex}.ErrorScreen-module__-L20XG__page,.ErrorScreen-module__-L20XG__page *{box-sizing:border-box}.ErrorScreen-module__-L20XG__page a{color:inherit;text-decoration:none}.ErrorScreen-module__-L20XG__page a:focus-visible,.ErrorScreen-module__-L20XG__page button:focus-visible{outline-offset:5px;outline:3px solid #477753}.ErrorScreen-module__-L20XG__header,.ErrorScreen-module__-L20XG__footer{width:min(1180px,100% - 64px);margin-inline:auto}.ErrorScreen-module__-L20XG__header{border-bottom:1px solid #dce4e8;justify-content:space-between;align-items:center;gap:20px;padding:26px 0;display:flex}.ErrorScreen-module__-L20XG__brand{align-items:center;gap:12px;display:inline-flex}.ErrorScreen-module__-L20XG__brand img{object-fit:contain;width:54px;height:48px;display:block}.ErrorScreen-module__-L20XG__brand>span{line-height:1;display:grid}.ErrorScreen-module__-L20XG__brand strong{letter-spacing:.13em;font:600 31px/1 Georgia,Times New Roman,serif}.ErrorScreen-module__-L20XG__brand>span>span{letter-spacing:.21em;margin-top:7px;font-size:10px;font-weight:600}.ErrorScreen-module__-L20XG__contact{font-size:13px;font-weight:600}.ErrorScreen-module__-L20XG__contact span{margin-left:10px}.ErrorScreen-module__-L20XG__contact:hover{text-underline-offset:5px;text-decoration:underline}.ErrorScreen-module__-L20XG__main{flex:1;width:min(900px,100% - 48px);margin:auto;padding:52px 0 40px}.ErrorScreen-module__-L20XG__content{text-align:center;max-width:690px;margin-inline:auto}.ErrorScreen-module__-L20XG__eyebrow{color:#477753;letter-spacing:.23em;margin:0;font-size:10px;font-weight:700}.ErrorScreen-module__-L20XG__code{color:#d1ded8;letter-spacing:-.06em;margin:10px 0 12px;font:600 clamp(90px,12vw,138px)/1 Georgia,Times New Roman,serif}.ErrorScreen-module__-L20XG__content h1{letter-spacing:-.025em;margin:0;font:600 clamp(30px,4vw,44px)/1.16 Georgia,Times New Roman,serif}.ErrorScreen-module__-L20XG__description{color:#526774;max-width:510px;margin:20px auto 0;font-size:16px;line-height:1.75}.ErrorScreen-module__-L20XG__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.ErrorScreen-module__-L20XG__actions a,.ErrorScreen-module__-L20XG__actions button{cursor:pointer;border:1px solid #c8d5cf;border-radius:5px;justify-content:center;align-items:center;gap:22px;min-height:48px;padding:12px 22px;font:600 14px/1.4 Segoe UI,Arial,sans-serif;display:inline-flex}.ErrorScreen-module__-L20XG__actions .ErrorScreen-module__-L20XG__primary{color:#fff;background:#477753;border-color:#477753}.ErrorScreen-module__-L20XG__actions .ErrorScreen-module__-L20XG__primary:hover{background:#386442}.ErrorScreen-module__-L20XG__actions .ErrorScreen-module__-L20XG__secondary{color:#172f42;background:#fff}.ErrorScreen-module__-L20XG__actions .ErrorScreen-module__-L20XG__secondary:hover{background:#f0f5f1;border-color:#477753}.ErrorScreen-module__-L20XG__guide{border-top:1px solid #dce4e8;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;margin-top:46px;padding-top:25px;display:grid}.ErrorScreen-module__-L20XG__guideLabel{color:#667984;letter-spacing:.16em;grid-column:1/-1;margin-bottom:12px;font-size:9px;font-weight:700}.ErrorScreen-module__-L20XG__guide a{justify-content:space-between;align-items:start;gap:12px;padding:8px 0;font-size:13px;display:flex}.ErrorScreen-module__-L20XG__guide a:hover{color:#477753;text-underline-offset:4px;text-decoration:underline}.ErrorScreen-module__-L20XG__footer{color:#667984;border-top:1px solid #dce4e8;justify-content:space-between;gap:16px;padding:20px 0;font-size:11px;display:flex}@media (max-width:600px){.ErrorScreen-module__-L20XG__header,.ErrorScreen-module__-L20XG__footer{width:calc(100% - 40px)}.ErrorScreen-module__-L20XG__header{padding:20px 0}.ErrorScreen-module__-L20XG__brand img{width:45px;height:40px}.ErrorScreen-module__-L20XG__brand strong{font-size:26px}.ErrorScreen-module__-L20XG__brand>span>span{font-size:8px}.ErrorScreen-module__-L20XG__main{width:calc(100% - 40px);padding:38px 0 30px}.ErrorScreen-module__-L20XG__description{font-size:15px}.ErrorScreen-module__-L20XG__actions{flex-direction:column}.ErrorScreen-module__-L20XG__guide{grid-template-columns:1fr;margin-top:34px}.ErrorScreen-module__-L20XG__guide a{border-bottom:1px solid #e3e9e5;padding:12px 0}.ErrorScreen-module__-L20XG__footer{flex-wrap:wrap;gap:4px 16px}}
