/* Independent navigation trial. Original navigation remains archived. */
div:has(>div>a.framer-8sUG3){visibility:hidden!important;pointer-events:none!important}
#bogdan-nav{position:fixed;top:59px;left:50%;transform:translateX(-50%);z-index:10000;display:flex;align-items:center;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;line-height:1;background:transparent}
#bogdan-nav a{text-decoration:none;color:#eee;font-weight:400}
.bogdan-nav-icon{width:52px;height:52px;border-radius:50%;background:#202020;display:grid;place-items:center;flex:none;perspective:220px;position:relative;margin-right:12px}
.bogdan-nav-icon:after{content:'';position:absolute;right:-15px;top:19px;width:19px;height:14px;background:#202020;z-index:-1}
.bogdan-nav-symbol{width:32px;height:32px;display:grid;place-items:center;transform-style:preserve-3d}
.bogdan-nav-symbol img{width:30px;height:30px;object-fit:contain;filter:brightness(1.7)}
.bogdan-nav-symbol span{font-size:25px}
.bogdan-nav-symbol.flipping{animation:nav-symbol-turn .65s cubic-bezier(.4,0,.25,1)}
.bogdan-nav-links{display:flex;align-items:center;background:#202020;border-radius:999px;height:44px;padding:0 10px;position:relative}
.bogdan-nav-links a{padding:12px 15px;position:relative;transition:color .2s ease}
.bogdan-nav-links a+a:before{content:'';position:absolute;left:0;top:25%;height:50%;width:1px;background:#494949}
.bogdan-nav-links a[aria-current="page"]{color:#fff;font-weight:500}
.bogdan-nav-links a:not([aria-current="page"]){color:#bbb}
.bogdan-nav-links a:hover{color:#fff}
.bogdan-nav-inquiry{background:#202020;border-radius:999px;height:44px;display:flex;align-items:center;padding:0 21px;margin-left:12px;position:relative}
.bogdan-nav-inquiry:before{content:'';position:absolute;left:-15px;top:15px;width:19px;height:14px;background:#202020;z-index:-1}
#bogdan-nav a:focus-visible{outline:2px solid #888;outline-offset:4px}
@keyframes nav-symbol-turn{from{transform:rotateY(0)}to{transform:rotateY(360deg)}}
@media(max-width:600px){#bogdan-nav{top:55px;font-size:12px;width:max-content;max-width:calc(100vw - 12px)}.bogdan-nav-icon{width:42px;height:42px;margin-right:8px}.bogdan-nav-icon:after{top:14px;right:-10px;width:13px}.bogdan-nav-links{padding:0 5px;height:38px}.bogdan-nav-links a{padding:11px 9px}.bogdan-nav-inquiry{height:38px;padding:0 12px;margin-left:8px}.bogdan-nav-inquiry:before{top:12px;left:-10px;width:13px}.bogdan-nav-symbol span{font-size:22px}}
@media(prefers-reduced-motion:reduce){.bogdan-nav-symbol.flipping{animation:none}}
/* Sculpted shell trial: inset white icon pill and compact original labels. */
#bogdan-nav{gap:0;padding:5px;background:linear-gradient(180deg,#303030 0%,#191919 48%,#101010 100%);border-radius:999px;border:1px solid #090909;box-shadow:inset 0 1px 1px rgba(255,255,255,.16),inset 0 -2px 3px #000,0 2px 4px rgba(0,0,0,.14);font-size:14px}
.bogdan-nav-icon{width:64px;height:40px;margin-right:7px;border-radius:999px;background:linear-gradient(180deg,#fff 0%,#f7f7f7 55%,#e9e9e9 100%);border:1px solid #fff;box-shadow:inset 0 2px 3px rgba(255,255,255,.95),inset 0 -2px 3px rgba(0,0,0,.12),0 1px 3px #000}
.bogdan-nav-icon:after,.bogdan-nav-inquiry:before{display:none}
.bogdan-nav-symbol{width:29px;height:29px}
.bogdan-nav-symbol img{width:27px;height:27px;filter:none}
.bogdan-nav-symbol span{font-size:23px}
.bogdan-nav-links{height:40px;padding:0;background:transparent;border-radius:0}
.bogdan-nav-links a{padding:12px 13px;color:#aaa;border-radius:8px}
.bogdan-nav-links a[aria-current="page"]{color:#fff}
.bogdan-nav-links a+a:before{background:#454545;height:35%;top:32.5%}
.bogdan-nav-inquiry{height:40px;margin-left:4px;background:transparent;padding:0 16px;border-radius:999px;color:#ddd!important;border-left:1px solid #454545}
@media(max-width:600px){#bogdan-nav{font-size:12px;padding:4px;max-width:calc(100vw - 16px)}.bogdan-nav-icon{width:46px;height:34px;margin-right:3px}.bogdan-nav-links{height:34px}.bogdan-nav-links a{padding:10px 8px}.bogdan-nav-inquiry{height:34px;padding:0 10px;margin-left:2px}.bogdan-nav-symbol img{width:24px;height:24px}.bogdan-nav-symbol span{font-size:21px}}
/* Give the homepage headline room below the taller navigation. */
.framer-93o8n2{margin-top:24px!important}
