.panel.svelte-qitr32{z-index:25;box-sizing:border-box;background:#fffffff0;border-radius:24px;flex-direction:column;gap:8px;padding:12px;display:flex;position:absolute;top:80px;left:12px;right:12px}nav.svelte-qitr32{flex-direction:column;display:flex}nav.svelte-qitr32 a:where(.svelte-qitr32){min-height:48px;color:var(--syl-carbon);border-bottom:1px solid var(--syl-concrete);align-items:center;padding:0 12px;font-size:17px;font-weight:500;display:flex}nav.svelte-qitr32 a:where(.svelte-qitr32):last-child{border-bottom:0}.cta.svelte-qitr32,.phone.svelte-qitr32{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;height:52px;font-size:14px;font-weight:600;display:flex}.cta.svelte-qitr32{background:var(--syl-blue);color:var(--syl-white)}.phone.svelte-qitr32{box-sizing:border-box;border:2px solid var(--syl-blue);color:var(--syl-blue)}@media (width>=768px){.panel.svelte-qitr32{top:108px;left:var(--page-margin);right:var(--page-margin)}}@media (width>=1200px){.panel.svelte-qitr32{display:none}}header.svelte-hv3zzy{z-index:20;box-sizing:border-box;border-radius:999px;flex-shrink:0;justify-content:space-between;align-items:center;width:calc(100% - 24px);height:60px;margin-top:12px;padding:0 8px 0 16px;display:flex;position:relative}.brand.svelte-hv3zzy{color:var(--syl-ink);align-items:center;gap:8px;display:flex}.brand.svelte-hv3zzy img:where(.svelte-hv3zzy){width:30px;height:30px}.brand.svelte-hv3zzy span:where(.svelte-hv3zzy){letter-spacing:.02em;font-size:24px;line-height:1}nav.svelte-hv3zzy,.cta.svelte-hv3zzy,.phone-number.svelte-hv3zzy{display:none}.actions.svelte-hv3zzy{align-items:center;gap:6px;display:flex}.phone.svelte-hv3zzy{background:var(--syl-blue);width:44px;height:44px;color:var(--syl-white);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.menu.svelte-hv3zzy{background:var(--syl-white);border:1px solid var(--syl-concrete);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}@media (width>=768px){header.svelte-hv3zzy{width:calc(100% - 2 * var(--page-margin));height:72px;margin-top:24px;padding:0 12px 0 24px}.brand.svelte-hv3zzy{gap:10px}.brand.svelte-hv3zzy img:where(.svelte-hv3zzy){width:36px;height:36px}.brand.svelte-hv3zzy span:where(.svelte-hv3zzy){font-size:26px}.actions.svelte-hv3zzy{gap:12px}}@media (width>=1200px){header.svelte-hv3zzy{max-width:var(--container-max)}nav.svelte-hv3zzy{gap:24px;font-size:15px;font-weight:500;display:flex}nav.svelte-hv3zzy a:where(.svelte-hv3zzy){color:var(--syl-carbon)}nav.svelte-hv3zzy a:where(.svelte-hv3zzy):hover{color:var(--syl-blue)}.menu.svelte-hv3zzy{display:none}.phone.svelte-hv3zzy,.cta.svelte-hv3zzy{box-sizing:border-box;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;height:48px;font-size:14px;font-weight:600;display:inline-flex}.phone.svelte-hv3zzy{border:2px solid var(--syl-blue);width:auto;color:var(--syl-blue);background:0 0;gap:8px;padding:0 20px}.phone-number.svelte-hv3zzy{display:inline}.cta.svelte-hv3zzy{background:var(--syl-blue);color:var(--syl-white);padding:0 24px}.cta.svelte-hv3zzy:hover{background:var(--syl-blue-deep);color:var(--syl-white)}}@media (width>=1320px){nav.svelte-hv3zzy{gap:32px}}.long.svelte-1m523nu{display:none}@media (width>=768px){.long.svelte-1m523nu{display:inline}.short.svelte-1m523nu{display:none}}footer.svelte-7lfk2o{background:var(--syl-ink);color:var(--syl-white);margin-top:auto;padding-block:28px}.inner.svelte-7lfk2o{flex-direction:column;gap:14px;display:flex}.brand.svelte-7lfk2o{align-items:center;gap:10px;display:flex}.brand.svelte-7lfk2o img:where(.svelte-7lfk2o){width:32px;height:32px}.name.svelte-7lfk2o{letter-spacing:.02em;font-size:24px;line-height:1}.legal.svelte-7lfk2o{color:var(--syl-steel-light);font-size:11px}nav.svelte-7lfk2o{flex-wrap:wrap;gap:14px 20px;font-size:13px;display:flex}nav.svelte-7lfk2o a:where(.svelte-7lfk2o){color:var(--syl-steel-light)}nav.svelte-7lfk2o a:where(.svelte-7lfk2o):hover{color:var(--syl-white)}nav.svelte-7lfk2o a.instagram:where(.svelte-7lfk2o){color:var(--syl-yellow)}@media (width>=768px){footer.svelte-7lfk2o{padding-block:40px}.inner.svelte-7lfk2o{flex-direction:row;justify-content:space-between;align-items:center}.brand.svelte-7lfk2o{gap:12px}.brand.svelte-7lfk2o img:where(.svelte-7lfk2o){width:40px;height:40px}.legal.svelte-7lfk2o{font-size:12px}nav.svelte-7lfk2o{gap:28px;font-size:14px}}
