.not-found-module__HS70Aa__shell{background:radial-gradient(circle at 12% 12%,#67ad2e29,#0000 28rem),linear-gradient(135deg,#f5f8f3 0%,#eef3ef 48%,#f8faf8 100%);align-items:center;min-height:100svh;padding:clamp(20px,4vw,56px);display:grid;position:relative;overflow:hidden}.not-found-module__HS70Aa__shell:before{content:"";pointer-events:none;background-image:linear-gradient(#24353909 1px,#0000 1px),linear-gradient(90deg,#24353909 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(to bottom right,#000,#0000 72%);mask-image:linear-gradient(to bottom right,#000,#0000 72%)}.not-found-module__HS70Aa__card{z-index:1;background:#fff;border:1px solid #2435391c;border-radius:18px;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);width:100%;max-width:1080px;min-height:min(690px,100svh - 48px);margin:0 auto;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #24353929}.not-found-module__HS70Aa__card:before{background:var(--brand-green);content:"";z-index:2;height:5px;position:absolute;inset:0 0 auto}.not-found-module__HS70Aa__content{align-content:center;gap:clamp(24px,4vh,38px);padding:clamp(34px,6vw,76px);display:grid}.not-found-module__HS70Aa__logo{justify-self:start;display:inline-flex}.not-found-module__HS70Aa__logo img{width:clamp(166px,20vw,208px);height:auto}.not-found-module__HS70Aa__status{align-items:center;gap:12px;display:flex}.not-found-module__HS70Aa__status span{color:#4d5b5f;font-family:var(--font-heading);letter-spacing:.13em;text-transform:uppercase;font-size:13px}.not-found-module__HS70Aa__status strong{color:#4c8c25;font-family:var(--font-heading);background:#eef7ea;border:1px solid #67ad2e40;border-radius:999px;padding:7px 10px 6px;font-size:13px;line-height:1}.not-found-module__HS70Aa__copy{gap:16px;display:grid}.not-found-module__HS70Aa__copy h1{color:var(--brand-gray);font-family:var(--font-heading);letter-spacing:-.035em;text-wrap:balance;max-width:700px;margin:0;font-size:clamp(42px,5.6vw,68px);line-height:.98}.not-found-module__HS70Aa__copy p{color:#536166;max-width:650px;margin:0;font-size:clamp(18px,2vw,21px);line-height:1.52}.not-found-module__HS70Aa__steps{gap:11px;margin:0;padding:0;list-style:none;display:grid}.not-found-module__HS70Aa__steps li{color:#3e4e53;grid-template-columns:auto 1fr;align-items:flex-start;gap:10px;font-size:16px;line-height:1.42;display:grid}.not-found-module__HS70Aa__steps svg{color:var(--brand-green);margin-top:1px}.not-found-module__HS70Aa__actions{flex-wrap:wrap;gap:12px;display:flex}.not-found-module__HS70Aa__primaryAction,.not-found-module__HS70Aa__secondaryAction{font-family:var(--font-heading);border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 18px;font-size:15px;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.not-found-module__HS70Aa__primaryAction{background:var(--brand-green);border:1px solid var(--brand-green);color:#fff}.not-found-module__HS70Aa__primaryAction:hover{background:#5b9c29;border-color:#5b9c29;transform:translateY(-1px)}.not-found-module__HS70Aa__secondaryAction{color:var(--brand-gray);background:#fff;border:1px solid #d6dfda}.not-found-module__HS70Aa__secondaryAction:hover{background:#f6f8f6;border-color:#b9c7bf;transform:translateY(-1px)}.not-found-module__HS70Aa__primaryAction:focus-visible,.not-found-module__HS70Aa__secondaryAction:focus-visible,.not-found-module__HS70Aa__contactList a:focus-visible,.not-found-module__HS70Aa__logo:focus-visible{outline-offset:3px;outline:3px solid #67ad2e5c}.not-found-module__HS70Aa__support{background:radial-gradient(circle at 88% 8%, #67ad2e47, transparent 20rem), var(--brand-gray);color:#fff;isolation:isolate;align-content:end;gap:28px;padding:clamp(36px,5vw,62px);display:grid;position:relative;overflow:hidden}.not-found-module__HS70Aa__errorCode{color:#ffffff0f;font-family:var(--font-heading);letter-spacing:-.08em;z-index:-1;font-size:clamp(150px,19vw,230px);line-height:.8;position:absolute;top:30px;right:-18px}.not-found-module__HS70Aa__supportCopy{gap:12px;display:grid}.not-found-module__HS70Aa__supportCopy>span{color:#a8d98a;font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;font-size:13px}.not-found-module__HS70Aa__supportCopy h2{color:#fff;font-family:var(--font-heading);margin:0;font-size:clamp(32px,4vw,46px);line-height:1}.not-found-module__HS70Aa__supportCopy p{color:#ffffffb8;margin:0;font-size:17px;line-height:1.5}.not-found-module__HS70Aa__contactList{gap:10px;display:grid}.not-found-module__HS70Aa__contactList>a{background:#ffffff14;border:1px solid #ffffff1f;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:13px 14px;transition:background-color .16s,border-color .16s;display:grid}.not-found-module__HS70Aa__contactList>a:hover{background:#ffffff21;border-color:#ffffff38}.not-found-module__HS70Aa__contactIcon{background:var(--brand-green);border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.not-found-module__HS70Aa__contactList a>span:last-child{gap:2px;min-width:0;display:grid}.not-found-module__HS70Aa__contactList small{color:#ffffff9e;font-size:13px}.not-found-module__HS70Aa__contactList strong{color:#fff;font-family:var(--font-heading);overflow-wrap:anywhere;font-size:17px}.not-found-module__HS70Aa__availability{color:#ffffff94;border-top:1px solid #ffffff1f;margin:0;padding-top:18px;font-size:13px;line-height:1.45}@media (max-width:820px){.not-found-module__HS70Aa__shell{align-items:start;padding:14px}.not-found-module__HS70Aa__card{grid-template-columns:1fr;min-height:auto}.not-found-module__HS70Aa__content{padding:38px 26px 34px}.not-found-module__HS70Aa__support{align-content:start;padding:36px 26px}.not-found-module__HS70Aa__errorCode{font-size:170px;top:24px}}@media (max-width:520px){.not-found-module__HS70Aa__actions{display:grid}.not-found-module__HS70Aa__primaryAction,.not-found-module__HS70Aa__secondaryAction{width:100%}.not-found-module__HS70Aa__copy h1{font-size:clamp(38px,13vw,52px)}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__primaryAction,.not-found-module__HS70Aa__secondaryAction{transition:none}}
