:root{--cyan-night:var(--palette-navy);--cyan-ink:var(--palette-powder);--cyan-shade:var(--palette-powder-deep);--control-basis-width:clamp(18rem, 22vw, 20rem);--header-brand-width:104px;--header-control-height:48px;--header-shell-padding:8px;--header-shell-inline-padding:12px;--header-control-gap:12px;--header-link-gap:8px;--header-link-width:5.5rem;--header-action-width:11rem;--header-toggle-width:5rem;--header-label-size:1.125rem;--header-symbol-size:44px;--header-top-inset:9px;--header-top:max(var(--header-top-inset), env(safe-area-inset-top,0px));--header-compact-height:calc(var(--header-control-height) + 2 * var(--header-shell-padding));--header-compact-width:calc(var(--header-brand-width) + var(--header-toggle-width) + var(--header-control-gap) + 2 * var(--header-shell-inline-padding));--header-navigation-width:calc(3 * var(--header-link-width) + var(--header-action-width) + 3 * var(--header-link-gap));--header-expanded-width:calc(var(--header-brand-width) + var(--header-control-gap) + var(--header-navigation-width) + 2 * var(--header-shell-inline-padding));--header-open-width:calc(var(--header-expanded-width) + var(--header-toggle-width) + var(--header-control-gap));--header-surface:var(--palette-powder);--header-clearance:calc(var(--header-top) + var(--header-compact-height) + var(--header-control-gap));--hero-frame-inset:clamp(12px, 2.2vw, 30px);--hero-frame-radius:clamp(24px, 3vw, 42px)}html:has(.cyan-header){scroll-padding-top:var(--header-clearance)}html:has(.cyan-header[data-home=true]){--header-control-height:48px;--header-shell-padding:8px;--header-shell-inline-padding:18px;--header-toggle-width:5rem;--header-symbol-size:44px}body .site-header.cyan-header{--header-ink:var(--cyan-night);--header-action-bg:var(--cyan-night);--header-action-ink:var(--cyan-ink);--header-color-scheme:light;--header-motion:.56s cubic-bezier(.16, 1, .3, 1);--header-color-motion:.42s cubic-bezier(.22, 1, .36, 1);--header-brand-width:136px;--header-navigation-width:calc(3 * var(--header-link-width) + var(--header-action-width) + 3 * var(--header-link-gap));--header-compact-width:calc(var(--header-brand-width) + var(--header-toggle-width) + var(--header-control-gap) + 2 * var(--header-shell-inline-padding));--header-expanded-width:calc(var(--header-brand-width) + var(--header-control-gap) + var(--header-navigation-width) + 2 * var(--header-shell-inline-padding));--header-open-width:calc(var(--header-expanded-width) + var(--header-toggle-width) + var(--header-control-gap));z-index:60;width:100%;padding:var(--header-top) max(var(--page-gutter), env(safe-area-inset-right,0px)) 0 max(var(--page-gutter), env(safe-area-inset-left,0px));color:var(--cyan-night);pointer-events:none;transition:padding var(--header-motion);background:0 0;justify-content:center;display:flex;position:fixed;inset:0 0 auto}body .cyan-header .header-inner{box-sizing:border-box;width:var(--header-compact-width);height:var(--header-compact-height);max-width:100%;padding:var(--header-shell-padding) var(--header-shell-inline-padding);background:var(--header-surface);color:var(--header-ink);pointer-events:auto;transition:width var(--header-motion), height var(--header-motion), border-radius var(--header-motion), background-color var(--header-color-motion), color var(--header-color-motion);border:0;border-radius:999px;justify-content:flex-start;align-items:center;gap:0;margin-inline:0;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px -12px #01132940}body .cyan-header .header-inner:before,body .cyan-header .header-inner:after{content:none}body .cyan-header[data-menu-open=true] .header-inner{width:var(--header-open-width)}body .site-header.cyan-header[data-home=true][data-condensed=false]{padding-top:max(calc(var(--hero-frame-inset) + 5px), env(safe-area-inset-top,0px))}body .cyan-header[data-home=true][data-condensed=false] .header-inner{width:var(--header-expanded-width)}body .cyan-header .cyan-header-mark-link{width:var(--header-brand-width);height:var(--header-control-height);color:inherit;transition:width var(--header-motion), background-color .18s ease;border-radius:999px;flex:none;grid-template-columns:minmax(0,1fr);place-items:center;display:inline-grid}body .cyan-header[data-brand=symbol]{--header-brand-width:52px}body .cyan-header .cyan-header-mark,body .cyan-header .cyan-header-wordmark{pointer-events:none;grid-area:1/1;transition:opacity .18s}body .cyan-header .cyan-header-wordmark{opacity:1;font:400 30px/1.25 var(--font-cenura), sans-serif;white-space:nowrap;display:flex}body .cyan-header .cyan-header-wordmark>span{display:block}body .cyan-header .cyan-header-wordmark>span+span{margin-left:-1px}body .cyan-header[data-brand=wordmark] .cyan-header-wordmark>span{animation:.52s cubic-bezier(.16,1,.3,1) backwards burgama-wordmark-rise}body .cyan-header[data-brand=wordmark] .cyan-header-mark{opacity:0}body .cyan-header[data-brand=symbol] .cyan-header-wordmark{opacity:0;visibility:hidden}@keyframes burgama-wordmark-rise{0%{opacity:0;transform:translateY(65%)rotate(7deg)}to{opacity:1;transform:none}}body .cyan-header .cyan-header-mark{width:var(--header-symbol-size);height:var(--header-symbol-size);transform:rotate(var(--logo-turn,0deg));transform-origin:50%;will-change:transform;background:currentColor;display:block;-webkit-mask:url(/burgama-symbol.svg) 50%/contain no-repeat;mask:url(/burgama-symbol.svg) 50%/contain no-repeat}body .cyan-header .header-nav-shell{width:0;min-width:0;height:var(--header-control-height);opacity:0;visibility:hidden;pointer-events:none;transition:width var(--header-motion), margin-left var(--header-motion), opacity .18s ease, visibility 0s .56s;flex:none;order:1;margin-left:0}body .cyan-header[data-menu-open=true] .header-nav-shell,body .cyan-header[data-home=true][data-condensed=false] .header-nav-shell{width:var(--header-navigation-width);margin-left:var(--header-control-gap);opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s,0s,90ms,0s}body .cyan-header .header-nav{justify-content:flex-start;align-items:center;gap:var(--header-link-gap);width:var(--header-navigation-width);min-width:0;display:flex}body .cyan-header .header-nav :is(a,button.header-contact),body .cyan-header .cyan-menu-trigger{box-sizing:border-box;height:var(--header-control-height);min-height:var(--header-control-height);color:inherit;font-family:var(--font-cenura), sans-serif;font-size:var(--header-label-size);font-kerning:normal;font-feature-settings:"kern" 1;letter-spacing:normal;text-align:center;white-space:nowrap;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;margin:0;padding:0 12px;font-weight:400;line-height:1;text-decoration:none;display:inline-flex}body .cyan-header .header-nav :is(a,button.header-contact){width:var(--header-link-width);opacity:0;transition:color var(--header-color-motion), background-color var(--header-color-motion), opacity .18s ease, transform .36s cubic-bezier(.16, 1, .3, 1);position:relative;transform:translate(8px)}body .cyan-header[data-menu-open=true] .header-nav :is(a,button.header-contact),body .cyan-header[data-home=true][data-condensed=false] .header-nav :is(a,button.header-contact){opacity:1;transform:translate(0)}body .cyan-header[data-menu-open=true] .header-nav :is(a,button.header-contact):first-child,body .cyan-header[data-home=true][data-condensed=false] .header-nav :is(a,button.header-contact):first-child{transition-delay:0s,0s,45ms,45ms}body .cyan-header[data-menu-open=true] .header-nav :is(a,button.header-contact):nth-child(2),body .cyan-header[data-home=true][data-condensed=false] .header-nav :is(a,button.header-contact):nth-child(2){transition-delay:0s,0s,75ms,75ms}body .cyan-header[data-menu-open=true] .header-nav :is(a,button.header-contact):nth-child(3),body .cyan-header[data-home=true][data-condensed=false] .header-nav :is(a,button.header-contact):nth-child(3){transition-delay:0s,0s,.105s,.105s}body .cyan-header[data-menu-open=true] .header-nav :is(a,button.header-contact):nth-child(4),body .cyan-header[data-home=true][data-condensed=false] .header-nav :is(a,button.header-contact):nth-child(4){transition-delay:0s,0s,.135s,.135s}body .cyan-header .header-nav :is(a,button.header-contact):is([aria-current=page],:focus-visible,:active){color:var(--header-action-ink);background:var(--header-action-bg)}body .cyan-header .header-nav :is(a,button.header-contact).header-contact{width:var(--header-action-width);color:var(--header-action-bg);background:0 0;border:1.5px solid;padding-inline:16px}body .cyan-header .cyan-menu-trigger{width:var(--header-toggle-width);min-width:0;margin-left:var(--header-control-gap);color:var(--header-ink);cursor:pointer;opacity:1;visibility:visible;transition:width var(--header-motion), margin-left var(--header-motion), padding var(--header-motion), opacity .18s ease, visibility 0s, color var(--header-color-motion), background-color var(--header-color-motion);background:0 0;border:1.5px solid;border-radius:999px;order:2;position:relative;overflow:hidden}body .cyan-header[data-home=true][data-condensed=false] .cyan-menu-trigger{pointer-events:none;opacity:0;visibility:hidden;width:0;margin-left:0;padding-inline:0}body .cyan-header .cyan-menu-labels{flex:none;min-width:4.15ch;display:grid}body .cyan-header .cyan-menu-label{grid-area:1/1;transition:opacity .19s,transform .3s cubic-bezier(.16,1,.3,1)}body .cyan-header .cyan-menu-label-menu{opacity:1;transform:translateY(0)}body .cyan-header .cyan-menu-label-close{opacity:0;transform:translateY(90%)}body .cyan-header[data-menu-open=true] .cyan-menu-label-menu{opacity:0;transform:translateY(-90%)}body .cyan-header[data-menu-open=true] .cyan-menu-label-close{opacity:1;transform:translateY(0)}body .cyan-header[data-menu-open=true] .cyan-menu-trigger,body .cyan-header .cyan-menu-trigger:focus-visible,body .cyan-header .cyan-menu-trigger:active{border-color:var(--header-action-bg);color:var(--header-action-ink);background:var(--header-action-bg)}body .cyan-header .cyan-header-mark-link:active{background:color-mix(in srgb, currentColor 12%, transparent)}body .modular-button{min-height:48px;color:var(--palette-navy);background:var(--palette-yellow-deep);border-color:#0000;border-radius:999px;padding:7px 25px;font-size:clamp(1.25rem,2vw,1.6rem)}@media (hover:hover) and (pointer:fine){body .cyan-header .header-nav :is(a,button.header-contact):hover{color:var(--header-action-ink);background:var(--header-action-bg)}body .site-header.cyan-header .header-nav :is(a,button.header-contact).header-contact:hover{color:var(--header-action-ink);border-color:var(--header-action-bg);background:var(--header-action-bg)}body .cyan-header .cyan-menu-trigger:hover{border-color:var(--header-action-bg);color:var(--header-action-ink);background:var(--header-action-bg)}body .cyan-header .cyan-header-mark-link:hover{background:color-mix(in srgb, currentColor 12%, transparent)}body .modular-button:hover{border-color:var(--palette-yellow-deep);color:var(--palette-yellow-deep);background:0 0}}body .cyan-header :is(a,button):focus-visible{outline-offset:-3px;outline:2px solid}body .cyan-header .cyan-header-mark-link:focus-visible{background:0 0}body:has(.cyan-header) #main{padding-top:var(--header-clearance)}body:has(.cyan-header[data-home=true]) #main{padding-top:0}.cyan-header{animation:.72s cubic-bezier(.22,1,.36,1) backwards burgama-header-arrive}#main>:first-child{animation:.88s cubic-bezier(.22,1,.36,1) 90ms both burgama-content-arrive}@keyframes burgama-header-arrive{0%{transform:translateY(-16px)}to{transform:none}}@keyframes burgama-content-arrive{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body .cyan-header .header-inner,body .cyan-header[data-home=true] .header-inner,body .cyan-header[data-home=true][data-project-open=true] .header-inner{--glass-opacity:100%;background:var(--header-surface)}}@media (prefers-reduced-transparency:reduce){body .cyan-header .header-inner,body .cyan-header[data-home=true] .header-inner,body .cyan-header[data-home=true][data-project-open=true] .header-inner{--glass-opacity:100%;background:var(--header-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (min-width:960px){body .site-header.cyan-header{--header-shell-inline-padding:12px;--header-control-gap:20px;--header-link-gap:12px}body .site-header.cyan-header[data-condensed=true][data-menu-open=false][data-project-open=false]{--header-control-gap:144px}body .site-header.cyan-header[data-project-open=true]{--header-shell-inline-padding:36px}}@media (min-width:700px) and (max-width:959px){:root{--header-shell-inline-padding:12px;--header-control-gap:8px;--header-link-width:4.5rem;--header-action-width:9.75rem;--header-toggle-width:4.5rem;--header-label-size:1.0625rem}html:has(.cyan-header[data-home=true]){--header-shell-inline-padding:12px;--header-control-gap:8px;--header-link-width:4.5rem;--header-action-width:9.75rem;--header-toggle-width:4.5rem;--header-label-size:1.0625rem}}@media (max-width:699px){:root{--header-control-height:48px;--header-shell-padding:8px;--header-symbol-size:44px;--header-top-inset:8px;--hero-frame-inset:8px;--hero-frame-radius:27px}body .site-header.cyan-header,body .site-header.cyan-header[data-home=true][data-condensed=false]{--header-motion:.36s cubic-bezier(.16, 1, .3, 1);--header-control-height:44px;--header-shell-padding:6px;--header-shell-inline-padding:8px;--header-brand-width:112px;--header-toggle-width:88px;--header-symbol-size:40px;--header-compact-height:calc(var(--header-control-height) + 2 * var(--header-shell-padding));padding:var(--header-top) max(12px, env(safe-area-inset-right,0px)) 0 max(12px, env(safe-area-inset-left,0px));justify-content:center}body .cyan-header .header-inner,body .cyan-header[data-home=true][data-condensed=false] .header-inner{flex-wrap:wrap;align-content:flex-start;align-items:flex-start;width:min(100%,400px)}body .site-header.cyan-header[data-brand=symbol]{--header-brand-width:52px}body .cyan-header[data-menu-open=true]:not([data-project-open=true]) .header-inner,body .cyan-header[data-home=true][data-condensed=false][data-menu-open=true]:not([data-project-open=true]) .header-inner{width:min(100%,400px);height:calc(3 * var(--header-control-height) + 2 * var(--header-control-gap) + 2 * var(--header-shell-padding));max-height:calc(100dvh - var(--header-top) - max(12px, env(safe-area-inset-bottom,0px)));overscroll-behavior:contain;border-radius:30px;overflow-y:auto}body .cyan-header .header-nav-shell,body .cyan-header[data-home=true][data-condensed=false] .header-nav-shell{opacity:0;visibility:hidden;pointer-events:none;order:2;width:100%;height:0;margin:0;transition:opacity 90ms,visibility 0s 90ms;overflow:hidden}body .cyan-header[data-menu-open=true] .header-nav-shell{width:100%;height:calc(2 * var(--header-control-height) + var(--header-control-gap));margin:var(--header-control-gap) 0 0;opacity:1;visibility:visible;pointer-events:auto;transition:opacity .14s .18s,visibility 0s .18s}body .cyan-header .cyan-header-wordmark{font-size:26px}body .cyan-header .cyan-header-wordmark>span{animation-duration:.36s}body .cyan-header .header-nav{gap:var(--header-control-gap);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}body .cyan-header .header-nav :is(a,button.header-contact){background:color-mix(in srgb, currentColor 6%, transparent);width:100%;min-width:0}body .cyan-header .header-nav :is(a,button.header-contact).header-contact{background:0 0;grid-column:1/-1;width:100%}body .cyan-header .cyan-menu-trigger,body .cyan-header[data-home=true][data-condensed=false] .cyan-menu-trigger{width:var(--header-toggle-width);pointer-events:auto;opacity:1;visibility:visible;order:1;margin-left:auto;padding-inline:12px}}@media (max-width:900px) and (max-height:520px){:root{--header-top-inset:5px;--hero-frame-inset:7px;--hero-frame-radius:23px}body .site-header.cyan-header,body .site-header.cyan-header[data-home=true][data-condensed=false]{padding-top:var(--header-top)}}body .site-header.cyan-header{height:calc(var(--header-top) + var(--header-compact-height));align-items:flex-start}body .site-header.cyan-header[data-home=true][data-condensed=false]{height:calc(max(calc(var(--hero-frame-inset) + 5px), env(safe-area-inset-top,0px)) + var(--header-compact-height))}body .cyan-header .header-inner{flex:none}body .cyan-header .header-contact{cursor:pointer}body .cyan-header .header-project-panel{flex:0 0 100%;order:3;min-width:0}body .cyan-header .header-project-panel[hidden]{display:none}body .site-header.cyan-header[data-project-open=true] .header-inner{width:min(100%,720px);height:calc(var(--header-compact-height) + var(--project-form-height,380px));max-height:calc(min(100dvh, var(--header-viewport-height,100dvh)) - max(var(--header-top), calc(var(--hero-frame-inset) + 5px)) - max(12px, env(safe-area-inset-bottom,0px)));overscroll-behavior:contain;scrollbar-width:thin;border-radius:30px;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;overflow-y:auto}body .site-header.cyan-header[data-project-open=true] .header-nav-shell{display:none}body .site-header.cyan-header[data-project-open=true] .cyan-menu-trigger{width:var(--header-toggle-width);opacity:1;visibility:visible;pointer-events:auto;order:2;margin-left:auto;padding-inline:12px}@media (min-width:960px){body .site-header.cyan-header[data-project-open=true] .cyan-menu-trigger{width:var(--header-action-width)}}@media (max-width:699px){body .site-header.cyan-header[data-home=true][data-condensed=false]{height:calc(var(--header-top) + var(--header-compact-height))}}@media (max-width:430px){body .site-header.cyan-header[data-project-open=true] .header-inner{padding-inline:16px}}@media (prefers-reduced-motion:reduce){body .cyan-header,body .cyan-header *,#main>:first-child{transition:none!important;animation:none!important}body .cyan-header .cyan-header-mark{will-change:auto;transform:none}}
