:root{--wms-accent:#a0edf0;--wms-background:#0d1115;--wms-border:#343f48;--wms-content-width:1356px;--wms-gutter:clamp(18px,3vw,42px);--wms-muted:#a8b2ba;--wms-radius:12px;--wms-section-space:clamp(32px,5vw,64px);--wms-surface:#191f25;--wms-text:#f4f3ee}.wms-layout{background-color:var(--wms-background);color:var(--wms-text);font-family:Arial,Helvetica,sans-serif;line-height:1.5;padding-inline:var(--wms-gutter)}.wms-layout .wms-contact-block .wpcf7 form{background-color:var(--wms-surface);border:1px solid var(--wms-border);border-radius:var(--wms-radius);padding:32px}.wms-layout .wms-form-grid{display:grid;gap:24px;grid-template-columns:1fr 1fr}.wms-layout .wms-form-note{color:var(--wms-muted);font-size:13px}.wms-layout .wpcf7 input[type="submit"]{background-color:var(--wms-accent);border:0;border-radius:8px;color:var(--wms-background);font-weight:700;padding:14px 24px}.wms-layout .wpcf7 input[type="text"],.wms-layout .wpcf7 input[type="email"],.wms-layout .wpcf7 textarea{background-color:var(--wms-background);border:1px solid var(--wms-border);border-radius:8px;box-sizing:border-box;color:var(--wms-text);font-size:16px;padding:14px 16px;width:100%}.wms-layout .wpcf7 label{color:var(--wms-text);font-size:14px;font-weight:600}.wms-layout .wpcf7 p{margin-bottom:22px}.wms-layout .wpcf7 textarea{height:155px;resize:vertical}.wms-layout .wpcf7-form-control-wrap{display:block;margin-top:8px}.wms-layout .wpcf7-not-valid-tip{color:#ffb4ab}.wms-layout .wpcf7-response-output{border-radius:8px;padding:14px}.wms-layout a{color:var(--wms-accent);text-decoration:none}.wms-layout h1,.wms-layout h2{color:var(--wms-text);text-transform:none}.wms-layout p{margin-block:0}@media (max-width:767px){.wms-layout .wms-form-grid{gap:0;grid-template-columns:1fr}.wms-layout .wpcf7 form{padding:20px}}.wms-shell-block{margin-inline:auto;max-width:var(--wms-content-width);width:100%}.wms-block-draft{background-color:var(--wms-background);color:var(--wms-text)}.wms-block-draft .entry-content{margin-top:0}.wms-block-draft .inside-article{background-color:transparent;padding:0 !important}.wms-block-draft .site-content{padding:0 !important}.wms-block-draft .site.grid-container{max-width:none}.wms-block-draft .wms-apply{background-color:var(--wms-accent);border:1px solid var(--wms-accent);border-radius:7px;color:var(--wms-background);cursor:pointer;font-size:13px;font-weight:600;padding:12px 18px}.wms-block-draft .wms-control{color:var(--wms-muted);display:flex;flex-direction:column;font-size:10px;gap:7px;letter-spacing:.8px;margin:0;text-transform:uppercase}.wms-block-draft .wms-control input,.wms-block-draft .wms-control select,.wms-block-draft .wms-more summary{background-color:var(--wms-background);border:1px solid var(--wms-border);border-radius:7px;box-sizing:border-box;color:var(--wms-text);font-size:14px;height:44px;padding:0 13px;width:100%}.wms-block-draft .wms-control input::placeholder{color:var(--wms-muted);opacity:1}.wms-block-draft .wms-extra{background-color:var(--wms-surface);border:1px solid var(--wms-border);border-radius:var(--wms-radius);display:grid;gap:14px;padding:18px;position:absolute;right:0;top:52px;width:270px;z-index:4}.wms-block-draft .wms-facet-preview{color:var(--wms-muted);flex-basis:100%;font-size:12px;text-align:right}.wms-block-draft .wms-facet-preview[hidden]{display:none}.wms-block-draft .wms-filter-actions{align-items:end;display:flex;flex-wrap:wrap;gap:20px;grid-column:1/-1;padding-top:8px}.wms-block-draft .wms-filter-actions .wms-control{margin-right:auto;min-width:170px}.wms-block-draft .wms-filterbar{align-items:end;background-color:var(--wms-surface);border:1px solid var(--wms-border);border-radius:var(--wms-radius);display:grid;gap:13px;grid-template-columns:2fr 1fr 1.2fr 1fr auto;margin-bottom:32px;padding:19px}.wms-block-draft .wms-more{position:relative}.wms-block-draft .wms-more summary{align-items:center;cursor:pointer;display:flex;list-style:none;white-space:nowrap}.wms-block-draft .wms-more summary::after{color:var(--wms-accent);content:"+";margin-left:15px}.wms-block-draft .wms-reset{align-self:center;font-size:12px}.wms-block-draft :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--wms-accent);outline-offset:3px}@media (max-width:1024px){.wms-block-draft .wms-filterbar{grid-template-columns:repeat(3,minmax(0,1fr))}.wms-block-draft .wms-search{grid-column:span 2}}@media (max-width:767px){.wms-block-draft .wms-extra{width:min(270px,calc(100vw - 70px))}.wms-block-draft .wms-filter-actions .wms-control{min-width:100%}.wms-block-draft .wms-filterbar{grid-template-columns:1fr 1fr;padding:15px}.wms-block-draft .wms-search{grid-column:1/-1}}