.not-found-module__Pblfkq__page{min-height:100dvh;color:hsl(var(--foreground,222 47% 11%));background:radial-gradient(circle at 12% 8%,#2563eb24,#0000 30%),radial-gradient(circle at 90% 86%,#0ea5e91f,#0000 32%),linear-gradient(#fff 0%,#f8faff 100%);justify-content:center;align-items:center;padding:42px 20px;display:flex;position:relative;overflow:hidden}.not-found-module__Pblfkq__gridOverlay{pointer-events:none;opacity:.7;background-image:linear-gradient(#2563eb0f 1px,#0000 1px),linear-gradient(90deg,#2563eb0f 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%)}.not-found-module__Pblfkq__glowOne,.not-found-module__Pblfkq__glowTwo{pointer-events:none;filter:blur(8px);border-radius:999px;position:absolute}.not-found-module__Pblfkq__glowOne{background:#2563eb1f;width:210px;height:210px;top:9%;left:8%}.not-found-module__Pblfkq__glowTwo{background:#3b82f61a;width:260px;height:260px;bottom:8%;right:7%}.not-found-module__Pblfkq__card{z-index:1;-webkit-backdrop-filter:blur(20px);background:#ffffffdb;border:1px solid #e2eaf8f2;border-radius:32px;grid-template-columns:.92fr 1.08fr;align-items:center;gap:44px;width:min(100%,1120px);padding:46px;display:grid;position:relative;box-shadow:0 30px 90px #0f172a14,0 8px 30px #2563eb14}.not-found-module__Pblfkq__visual{background:radial-gradient(circle at 50% 40%,#2563eb1f,#0000 42%),linear-gradient(145deg,#2563eb14,#ffffffc7),#f8faff;border:1px solid #e2eaf8;border-radius:28px;justify-content:center;align-items:center;min-height:430px;display:flex;position:relative;overflow:hidden}.not-found-module__Pblfkq__visual:before{content:"";border:1px dashed #2563eb3d;border-radius:999px;position:absolute;inset:30px}.not-found-module__Pblfkq__visual:after{content:"";background:#2563eb12;border-radius:999px;width:310px;height:310px;position:absolute}.not-found-module__Pblfkq__visualInner{z-index:2;background:linear-gradient(#fffffff0,#f8fafcf0),#fff;border:1px solid #e2eaf8;border-radius:999px;justify-content:center;align-items:center;width:230px;height:230px;display:flex;position:relative;box-shadow:0 26px 58px #2563eb29}.not-found-module__Pblfkq__logoMark{background:hsl(var(--primary,221 83% 53%));color:#fff;letter-spacing:-.05em;border-radius:24px;justify-content:center;align-items:center;width:78px;height:78px;font-size:25px;font-weight:950;display:flex;box-shadow:0 16px 34px #2563eb4d}.not-found-module__Pblfkq__floatCard{color:#475569;white-space:nowrap;background:#fff;border:1px solid #e2eaf8;border-radius:14px;align-items:center;gap:7px;min-height:42px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;box-shadow:0 14px 30px #0f172a14}.not-found-module__Pblfkq__floatCard svg{color:hsl(var(--primary,221 83% 53%));flex-shrink:0}.not-found-module__Pblfkq__floatOne{top:18px;right:-46px}.not-found-module__Pblfkq__floatTwo{bottom:50px;left:-52px}.not-found-module__Pblfkq__floatThree{bottom:10px;right:-20px}.not-found-module__Pblfkq__errorCode{color:#2563eb1a;letter-spacing:-.09em;font-size:clamp(88px,11vw,154px);font-weight:950;line-height:1;position:absolute;bottom:12px;right:24px}.not-found-module__Pblfkq__content{min-width:0}.not-found-module__Pblfkq__eyebrow{color:hsl(var(--primary,221 83% 53%));background:#eef2ff;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:7px 12px;font-size:13px;font-weight:850;display:inline-flex}.not-found-module__Pblfkq__eyebrowIcon{width:22px;height:22px;color:hsl(var(--primary,221 83% 53%));background:#fff;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.not-found-module__Pblfkq__title{color:hsl(var(--foreground,222 47% 11%));letter-spacing:-.065em;margin:0;font-size:clamp(34px,4.7vw,60px);font-weight:950;line-height:.98}.not-found-module__Pblfkq__description{color:#64748b;max-width:650px;margin:20px 0 0;font-size:16px;font-weight:500;line-height:1.75}.not-found-module__Pblfkq__description strong{color:hsl(var(--foreground,222 47% 11%));font-weight:850}.not-found-module__Pblfkq__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.not-found-module__Pblfkq__primaryAction,.not-found-module__Pblfkq__secondaryAction{border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-size:14px;font-weight:850;text-decoration:none;transition:transform .16s,box-shadow .16s,background .16s,border-color .16s,color .16s;display:inline-flex}.not-found-module__Pblfkq__primaryAction{border:1px solid hsl(var(--primary,221 83% 53%));background:hsl(var(--primary,221 83% 53%));color:#fff;box-shadow:0 10px 26px #2563eb40}.not-found-module__Pblfkq__primaryAction:hover{transform:translateY(-1px);box-shadow:0 16px 34px #2563eb52}.not-found-module__Pblfkq__secondaryAction{color:#475569;background:#fff;border:1px solid #e2eaf8}.not-found-module__Pblfkq__secondaryAction:hover{color:hsl(var(--primary,221 83% 53%));background:#f8faff;border-color:#bfdbfe;transform:translateY(-1px)}.not-found-module__Pblfkq__serviceGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:28px;display:grid}.not-found-module__Pblfkq__serviceItem{color:inherit;background:#fff;border:1px solid #e2eaf8;border-radius:17px;align-items:flex-start;gap:12px;padding:14px;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s;display:flex}.not-found-module__Pblfkq__serviceItem:hover{background:#fbfdff;border-color:#bfdbfe;transform:translateY(-2px);box-shadow:0 14px 30px #2563eb14}.not-found-module__Pblfkq__serviceIcon{width:38px;height:38px;color:hsl(var(--primary,221 83% 53%));background:#eef2ff;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.not-found-module__Pblfkq__serviceItem strong{color:hsl(var(--foreground,222 47% 11%));font-size:13px;font-weight:850;display:block}.not-found-module__Pblfkq__serviceItem small{color:#64748b;margin-top:3px;font-size:12px;line-height:1.45;display:block}.not-found-module__Pblfkq__footerNote{color:#94a3b8;align-items:center;gap:8px;margin-top:20px;font-size:13px;line-height:1.5;display:flex}.not-found-module__Pblfkq__footerNote svg{flex-shrink:0}@media (max-width:1020px){.not-found-module__Pblfkq__card{grid-template-columns:1fr;gap:30px;padding:34px}.not-found-module__Pblfkq__visual{min-height:315px}.not-found-module__Pblfkq__visualInner{width:190px;height:190px}.not-found-module__Pblfkq__logoMark{width:66px;height:66px}.not-found-module__Pblfkq__floatOne{right:-22px}.not-found-module__Pblfkq__floatTwo{left:-26px}.not-found-module__Pblfkq__floatThree{right:-8px}}@media (max-width:640px){.not-found-module__Pblfkq__page{align-items:flex-start;padding:18px 12px}.not-found-module__Pblfkq__card{border-radius:24px;gap:22px;padding:20px}.not-found-module__Pblfkq__visual{border-radius:19px;min-height:230px}.not-found-module__Pblfkq__visual:before{inset:20px}.not-found-module__Pblfkq__visualInner{width:146px;height:146px}.not-found-module__Pblfkq__logoMark{border-radius:18px;width:56px;height:56px;font-size:20px}.not-found-module__Pblfkq__floatCard{border-radius:12px;min-height:36px;padding:0 9px;font-size:11px}.not-found-module__Pblfkq__floatOne{top:10px;right:-8px}.not-found-module__Pblfkq__floatTwo{bottom:28px;left:-10px}.not-found-module__Pblfkq__floatThree{bottom:-2px;right:10px}.not-found-module__Pblfkq__errorCode{font-size:76px;bottom:8px;right:16px}.not-found-module__Pblfkq__eyebrow{margin-bottom:14px;font-size:12px}.not-found-module__Pblfkq__title{letter-spacing:-.055em;font-size:34px;line-height:1.03}.not-found-module__Pblfkq__description{margin-top:16px;font-size:14px;line-height:1.65}.not-found-module__Pblfkq__actions{flex-direction:column;align-items:stretch;margin-top:24px}.not-found-module__Pblfkq__primaryAction,.not-found-module__Pblfkq__secondaryAction{width:100%}.not-found-module__Pblfkq__serviceGrid{grid-template-columns:1fr;margin-top:22px}.not-found-module__Pblfkq__serviceItem{padding:13px}.not-found-module__Pblfkq__footerNote{align-items:flex-start;font-size:12px}}@media (max-width:390px){.not-found-module__Pblfkq__card{padding:16px}.not-found-module__Pblfkq__title{font-size:31px}.not-found-module__Pblfkq__visual{min-height:210px}.not-found-module__Pblfkq__floatCard span{display:none}.not-found-module__Pblfkq__floatCard{justify-content:center;width:38px;height:38px;padding:0}}
