.layout-module__sqqsta__header{z-index:50;height:var(--header-height);background:var(--bg);border-bottom:1px solid var(--accent);align-items:stretch;display:flex;position:sticky;top:0}.layout-module__sqqsta__header,.layout-module__sqqsta__header .layout-module__sqqsta__cell,.layout-module__sqqsta__header .layout-module__sqqsta__cta{transition:background-color .35s,color .35s,border-color .35s}:is(html[data-header=blue] .layout-module__sqqsta__header,html[data-menu=open] .layout-module__sqqsta__header){background:var(--accent);color:var(--bg);border-color:#fff9}:is(html[data-header=blue] .layout-module__sqqsta__header .layout-module__sqqsta__cell,html[data-menu=open] .layout-module__sqqsta__header .layout-module__sqqsta__cell){border-color:#fff9}:is(html[data-header=blue] .layout-module__sqqsta__header .layout-module__sqqsta__cta,html[data-menu=open] .layout-module__sqqsta__header .layout-module__sqqsta__cta){background:var(--bg);color:var(--accent)}.layout-module__sqqsta__cell{color:inherit;border-right:1px solid var(--accent);align-items:center;padding:0 1rem;font-size:.875rem;text-decoration:none;display:flex}@media (hover:hover){.layout-module__sqqsta__cell:hover{background:var(--border)}:is(html[data-header=blue] .layout-module__sqqsta__header .layout-module__sqqsta__cell:hover,html[data-menu=open] .layout-module__sqqsta__header .layout-module__sqqsta__cell:hover){background:#ffffff1f}}.layout-module__sqqsta__cell:focus-visible{outline-offset:-4px;outline:2px solid}.layout-module__sqqsta__logo{font-family:var(--font-family-display);letter-spacing:.02em;gap:.4rem;font-size:1.35rem;font-weight:800}.layout-module__sqqsta__logo span{font-family:var(--font-family-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:400}.layout-module__sqqsta__nav{display:none}.layout-module__sqqsta__spacer{flex:1}.layout-module__sqqsta__lang{border-left:1px solid var(--accent);font-family:var(--font-family-mono);letter-spacing:var(--tracking-mono);font-size:.75rem}.layout-module__sqqsta__lang+.layout-module__sqqsta__menuButton{border-left:0}html[data-header=blue] .layout-module__sqqsta__header .layout-module__sqqsta__lang{border-color:#fff9}.layout-module__sqqsta__cta{background:var(--accent);color:var(--bg);border-right:0}@media (hover:hover){.layout-module__sqqsta__cta:hover{background:var(--accent-hover)}}@media (min-width:900px){.layout-module__sqqsta__nav{display:flex}}@media (max-width:399px){.layout-module__sqqsta__header .layout-module__sqqsta__cell{padding:0 .7rem}.layout-module__sqqsta__logo span{display:none}}.layout-module__sqqsta__menuButton{border:0;border-left:1px solid var(--accent);border-right:1px solid var(--accent);font-family:var(--font-family-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;cursor:pointer;background:0 0;margin:0;font-size:.75rem}:is(html[data-header=blue] .layout-module__sqqsta__header .layout-module__sqqsta__menuButton,html[data-menu=open] .layout-module__sqqsta__header .layout-module__sqqsta__menuButton){border-color:#fff9}.layout-module__sqqsta__menuPanel{inset:var(--header-height) 0 0 0;z-index:45;padding:1rem var(--space-gutter) calc(1.75rem + env(safe-area-inset-bottom));background-color:var(--accent);background-image:linear-gradient(var(--grid-on-accent) 1px, transparent 1px), linear-gradient(90deg, var(--grid-on-accent) 1px, transparent 1px);background-size:var(--grid-cell) var(--grid-cell);color:var(--bg);clip-path:inset(100% 0% 0% 100%);flex-direction:column;justify-content:space-between;display:flex;position:fixed;overflow-y:auto}.layout-module__sqqsta__menuPanel[hidden]{display:none}.layout-module__sqqsta__menuList{border-top:1px solid #fff9;margin:0;padding:0;list-style:none}.layout-module__sqqsta__menuItem{color:inherit;font-family:var(--font-family-display);text-transform:uppercase;border-bottom:1px solid #fff9;align-items:baseline;gap:.9rem;padding:1.1rem 0 .9rem;font-size:clamp(2.4rem,11vw,3.5rem);font-weight:800;line-height:1;text-decoration:none;display:flex}.layout-module__sqqsta__menuItem:focus-visible{outline-offset:4px;outline:2px solid}.layout-module__sqqsta__menuNum{font-family:var(--font-family-mono);letter-spacing:var(--tracking-mono);font-size:.75rem;font-weight:400}.layout-module__sqqsta__menuContact{font-family:var(--font-family-mono);letter-spacing:.06em;gap:.75rem;margin:2rem 0 0;padding:0;font-size:.8125rem;list-style:none;display:grid}.layout-module__sqqsta__menuContact a{color:inherit;text-underline-offset:.25em}@media (min-width:900px){.layout-module__sqqsta__menuButton,.layout-module__sqqsta__menuPanel{display:none}}.layout-module__sqqsta__curtain{inset:var(--header-height) 0 0 0;z-index:40;clip-path:inset(100% 0% 0% 100%);pointer-events:auto;position:fixed}.layout-module__sqqsta__curtain[hidden]{display:none}.layout-module__sqqsta__curtain[data-theme=blue]{background:var(--accent)}.layout-module__sqqsta__curtain[data-theme=white]{background-color:var(--bg);background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);background-size:48px 48px}.layout-module__sqqsta__footer{background-color:var(--bg);background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);border-top:1px solid var(--accent);padding:3rem var(--space-gutter) 0;background-size:48px 48px}.layout-module__sqqsta__plate{border:1px solid var(--accent);background:var(--bg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.layout-module__sqqsta__plateCell{border-top:1px solid var(--accent);align-content:start;gap:.85rem;padding:1.25rem;display:grid}.layout-module__sqqsta__plateCell:nth-child(4){border-left:1px solid var(--accent)}.layout-module__sqqsta__plateBrand{border-top:0;grid-column:1/-1}.layout-module__sqqsta__plateCell:nth-child(2){grid-column:1/-1}.layout-module__sqqsta__plateLogo{font-family:var(--font-family-display);letter-spacing:.02em;align-items:baseline;gap:.4rem;margin:0;font-size:1.75rem;font-weight:800;display:flex}.layout-module__sqqsta__plateLogo span{font-family:var(--font-family-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:400}.layout-module__sqqsta__plateText{max-width:26rem;margin:0;line-height:1.5}.layout-module__sqqsta__plateLabel{font-family:var(--font-family-mono);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem}.layout-module__sqqsta__plateList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.layout-module__sqqsta__plateList a,.layout-module__sqqsta__plateBar a{color:inherit;text-underline-offset:.25em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .2s}.layout-module__sqqsta__plateList a:hover,.layout-module__sqqsta__plateBar a:hover{text-decoration-color:currentColor}.layout-module__sqqsta__plateList a:focus-visible,.layout-module__sqqsta__plateBar a:focus-visible{outline-offset:3px;outline:2px solid}.layout-module__sqqsta__wordmarkFrame{padding:2.5rem 0 2rem}.layout-module__sqqsta__wordmark{width:100%;height:auto;display:block;overflow:visible}.layout-module__sqqsta__wordmarkWide{display:none}.layout-module__sqqsta__wmFront{fill:var(--bg);stroke:var(--accent);stroke-width:1px;vector-effect:non-scaling-stroke}.layout-module__sqqsta__wmDepth{fill:var(--accent)}.layout-module__sqqsta__wordmarkFrame[data-armed] .layout-module__sqqsta__wmRow{opacity:0}.layout-module__sqqsta__wordmarkFrame[data-armed][data-on] .layout-module__sqqsta__wmRow{animation:.55s cubic-bezier(.34,1.3,.64,1) both layout-module__sqqsta__wm-drop;animation-delay:calc(var(--i) * 70ms)}@keyframes layout-module__sqqsta__wm-drop{0%{opacity:0;transform:translateY(-36px)}35%{opacity:1}to{opacity:1;transform:none}}.layout-module__sqqsta__plateBar{margin:0 calc(var(--space-gutter) * -1);padding:1rem var(--space-gutter) 1.25rem;border-top:1px solid var(--accent);background:var(--bg);font-family:var(--font-family-mono);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;font-size:.75rem;display:flex}.layout-module__sqqsta__plateBar p{margin:0}.layout-module__sqqsta__plateLang{gap:.4rem;display:flex}.layout-module__sqqsta__plateTop{margin-left:auto}@media (min-width:900px),(min-width:600px) and (orientation:landscape){.layout-module__sqqsta__plate{grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,2fr) minmax(0,2fr)}.layout-module__sqqsta__plateCell,.layout-module__sqqsta__plateBrand,.layout-module__sqqsta__plateCell:nth-child(2){border-top:0;border-left:1px solid var(--accent);grid-column:auto;padding:1.75rem}.layout-module__sqqsta__plateBrand{border-left:0}.layout-module__sqqsta__wordmarkFrame{padding:4rem 0 3rem}.layout-module__sqqsta__wordmarkWide{display:block}.layout-module__sqqsta__wordmarkNarrow{display:none}}
