.brand-scene-module__m9m9Aa__scene{perspective:1000px;background:radial-gradient(at 50% 40%,#e8e2cf,#d2c9af);place-items:center;min-height:520px;display:grid;position:relative;overflow:hidden}.brand-scene-module__m9m9Aa__arch{background:linear-gradient(100deg,#112f29,#244a3c 50%,#0a2720);border:15px solid #e4dbc5;border-radius:220px 220px 0 0;width:66%;height:78%;position:absolute;bottom:-4%;box-shadow:0 0 0 1px #b6a37b,14px 20px 25px #776b4d55}.brand-scene-module__m9m9Aa__arch:before{content:"";border-radius:inherit;border:1px solid #c0a96d66;position:absolute;inset:17px}.brand-scene-module__m9m9Aa__arch:after{content:"";background:linear-gradient(90deg,#8d6e34,#ffe4a2,#96763e);border-radius:4px;width:7px;height:55px;position:absolute;top:58%;right:24px}.brand-scene-module__m9m9Aa__key{color:#3d402c;background:linear-gradient(135deg,#f9edcf,#dcc394 70%,#ad8d53);border:1px solid #fff5d1;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:17px;width:174px;height:272px;animation:7s ease-in-out infinite brand-scene-module__m9m9Aa__float;display:flex;position:relative;transform:rotate(-12deg)rotateY(-18deg);box-shadow:3px 4px #a88c55,18px 32px 35px #0005}.brand-scene-module__m9m9Aa__key span{letter-spacing:.18em;font:19px Georgia,serif}.brand-scene-module__m9m9Aa__key small{letter-spacing:.13em;font-size:8px}.brand-scene-module__m9m9Aa__key i{background:#84713a55;width:70%;height:1px}.brand-scene-module__m9m9Aa__motion{color:#193e34;cursor:pointer;background:#fcfbf7;border:1px solid #b1a88e;border-radius:6px;min-height:44px;padding:10px 16px;font-size:12px;position:absolute;bottom:20px;right:20px}.brand-scene-module__m9m9Aa__motion:focus-visible{outline-offset:3px;outline:3px solid #193e34}.brand-scene-module__m9m9Aa__scene[data-paused=true] .brand-scene-module__m9m9Aa__key{animation-play-state:paused}@keyframes brand-scene-module__m9m9Aa__float{0%,to{transform:rotate(-12deg)rotateY(-18deg)translateY(0)}50%{transform:rotate(-8deg)rotateY(-10deg)translateY(-16px)}}@media (max-width:700px){.brand-scene-module__m9m9Aa__scene{min-height:390px}}@media (prefers-reduced-motion:reduce){.brand-scene-module__m9m9Aa__key{animation:none}.brand-scene-module__m9m9Aa__motion{display:none}}
.not-found-module__wSLZlq__page{color:#193e34;background:#f7f5ef;min-height:100vh;padding:28px clamp(16px,5vw,80px)}.not-found-module__wSLZlq__brand{letter-spacing:.18em;align-items:center;gap:12px;margin-bottom:32px;font:22px Georgia,serif;display:flex}.not-found-module__wSLZlq__brand small{letter-spacing:.15em;margin-top:5px;font:9px Arial,sans-serif;display:block}.not-found-module__wSLZlq__frame{background:#fcfbf7;border:1px solid #dddcd2;grid-template-columns:1fr 1fr;max-width:1300px;margin:auto;display:grid}.not-found-module__wSLZlq__copy{align-self:center;padding:clamp(28px,5vw,70px)}.not-found-module__wSLZlq__eyebrow{letter-spacing:.2em;font-size:11px}.not-found-module__wSLZlq__code{color:#9b8048;margin:22px 0;font:100px/1 Georgia,serif}.not-found-module__wSLZlq__copy h1{letter-spacing:-.025em;margin-bottom:18px;font:42px/1.15 Georgia,serif}.not-found-module__wSLZlq__explanation{color:#626e65;max-width:36ch;font-size:15px;line-height:1.7}.not-found-module__wSLZlq__actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.not-found-module__wSLZlq__actions a{border:1px solid #193e34;border-radius:5px;min-height:48px;padding:12px 18px;font-size:14px}.not-found-module__wSLZlq__actions a:first-child{color:#fff9e9;background:#193e34}.not-found-module__wSLZlq__actions a:hover{box-shadow:0 4px 12px #193e3420}.not-found-module__wSLZlq__actions a:focus-visible{outline-offset:4px;outline:3px solid #8c6d29}@media (max-width:700px){.not-found-module__wSLZlq__frame{grid-template-columns:minmax(0,1fr)}.not-found-module__wSLZlq__copy h1{font-size:34px}.not-found-module__wSLZlq__code{font-size:80px}}
