.ytx-footer,.ytx-header{--ytx-ink:#17140f;--ytx-ink-2:#3a362f;--ytx-muted:#6d685f;--ytx-line:#e7e2d8;--ytx-red:#e5262e;--ytx-red-ink:#b5141b;--ytx-bg:#fbfaf7;font-family:var(--font-dm-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;line-height:1.5}.ytx-footer a,.ytx-header a{color:inherit;text-decoration:none}.ytx-container{width:min(1360px,calc(100% - 32px));margin:0 auto}.ytx-header{position:sticky;top:0;z-index:50;background:rgb(251 250 247/.88);backdrop-filter:saturate(1.6) blur(12px);-webkit-backdrop-filter:saturate(1.6) blur(12px);border-bottom:1px solid var(--ytx-line)}.ytx-nav{height:76px;gap:28px}.ytx-logo,.ytx-nav{display:flex;align-items:center}.ytx-logo{flex:none}.ytx-logo-crop{display:block;width:220px;height:57px;overflow:visible;position:relative}.ytx-logo-image{display:block;width:220px;height:auto;max-width:100%}.ytx-links{display:flex;align-items:center;gap:4px;margin-left:auto}.ytx-links a{padding:8px 12px;border-radius:9px;font-size:15px;font-weight:500;color:var(--ytx-ink-2);transition:background .15s,color .15s}.ytx-links a:hover{background:rgb(23 20 15/.05);color:var(--ytx-ink)}.ytx-links a.is-active{color:var(--ytx-red-ink);background:#fdecec}.ytx-cta{flex:none;display:inline-flex;align-items:center;gap:6px;background:var(--ytx-ink);color:#fff!important;padding:10px 16px;border-radius:11px;font-size:14.5px;font-weight:600;transition:background .15s,transform .15s}.ytx-cta:hover{background:var(--ytx-red);transform:translateY(-1px)}.ytx-burger,.ytx-links .ytx-links-cta{display:none}.ytx-burger{margin-left:auto;width:42px;height:42px;border:1px solid var(--ytx-line);border-radius:11px;background:#fff;color:var(--ytx-ink);cursor:pointer;place-items:center}.ytx-footer{background:#121110;color:#a9a398;font-size:14.5px;padding:56px 0 0;margin-top:auto}.ytx-footer-grid{display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:32px}.ytx-footer-brand p{margin:12px 0 0;max-width:340px}.ytx-footer nav{display:flex;flex-direction:column;gap:9px}.ytx-footer h2{margin:0 0 4px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff}.ytx-footer nav a{transition:color .15s}.ytx-footer nav a:hover{color:#fff}.ytx-footer-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:44px;padding:20px 0 26px;border-top:1px solid rgb(255 255 255/.1);font-size:13px;color:#7d776d}@media (max-width:900px){.ytx-cta,.ytx-links{display:none}.ytx-burger{display:grid}.ytx-header.is-open .ytx-links{display:flex;flex-direction:column;align-items:stretch;gap:2px;position:fixed;inset:66px 0 auto 0;background:var(--ytx-bg);border-bottom:1px solid var(--ytx-line);padding:12px 16px 16px;box-shadow:0 24px 40px -20px rgb(23 20 15/.3)}.ytx-header.is-open .ytx-links a{padding:13px 12px;font-size:16px}.ytx-header.is-open .ytx-links .ytx-links-cta{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:8px;background:var(--ytx-ink);color:#fff;font-weight:600}.ytx-footer-grid{grid-template-columns:1fr 1fr}.ytx-footer-brand{grid-column:1/-1}}@media (max-width:420px){.ytx-logo-crop{width:195px;height:51px}.ytx-logo-image{width:195px}}