:root{--ink:#0a0a0a;--paper:#faf9f5;--paper-2:#f1efe7;--muted:#6b6963;--red:#e1322d;--blue:#004aad;--radius:14px;--shadow:0 24px 50px -20px #0f0e0c40,0 8px 18px -10px #0f0e0c2e;--easing:cubic-bezier(.2,.7,.3,1)}.v1f{background:var(--paper);border-bottom:1px solid #0a0a0a1a;flex-wrap:wrap;align-items:center;row-gap:4px;width:100%;padding:22px 56px;display:flex;position:relative}.v1f-logo{margin-right:auto}.v1f-logo img{width:auto;height:56px;display:block}.v1f-cta{align-items:center;margin-right:20px;text-decoration:none;display:inline-flex}.v1f-cta-pill{border:1.5px dashed var(--blue);color:var(--blue);white-space:nowrap;transition:background .15s var(--easing);border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:600;line-height:1.15;display:inline-flex}.v1f-cta:hover .v1f-cta-pill,.v1f-cta:focus-visible .v1f-cta-pill{background:#004aad14}.v1f-cta-icon{flex-shrink:0;width:20px;height:20px}.v1f-nav{isolation:isolate;display:none;position:relative}.v1f-item{position:relative}.v1f-link{color:var(--ink);letter-spacing:-.005em;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:10px 16px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.v1f-caret{opacity:.55;transition:transform .2s}.v1f-item:hover .v1f-caret,.v1f-item:focus-within .v1f-caret{transform:rotate(180deg)}.v1f-link:after{content:"";transform-origin:0;height:2px;transition:transform .25s var(--easing);background:currentColor;position:absolute;bottom:2px;left:16px;right:16px;transform:scaleX(0)}.v1f-item[data-active=true] .v1f-link:after,.v1f-item:hover .v1f-link:after,.v1f-item:focus-within .v1f-link:after{transform:scaleX(1)}.v1f-pop-fallback{border-radius:var(--radius);min-width:280px;box-shadow:var(--shadow);opacity:0;pointer-events:none;z-index:50;background:#fff;border:1px solid #0a0a0a14;gap:2px;margin:0;padding:8px;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:100%;left:0;transform:translateY(-4px)}.v1f-item:hover .v1f-pop-fallback,.v1f-item:focus-within .v1f-pop-fallback{opacity:1;pointer-events:auto;transform:translateY(0)}.v1f-suba{color:var(--ink);border-radius:10px;padding:10px 12px;text-decoration:none;display:grid}.v1f-suba:hover,.v1f-suba[data-active]{background:var(--paper-2)}.v1f-suba .t{font-size:14.5px;font-weight:600}.v1f-suba .d{color:var(--muted);margin-top:2px;font-size:12.5px}.v1f-rail,.v1f-pop-shared{display:none}@supports (anchor-name:--x){.v1f-link:after,.v1f-pop-fallback{display:none}.v1f-rail,.v1f-pop-shared{display:block}.v1f-link{anchor-name:var(--anchor)}.v1f-item:after{content:"";height:22px;position:absolute;top:100%;left:0;right:0}.v1f-rail{background:var(--ink);pointer-events:none;opacity:0;height:2px;transition:left .32s var(--easing),width .32s var(--easing),opacity .15s;position:absolute;bottom:4px}.v1f-nav:has(.v1f-item[data-active=true]) .v1f-rail{left:anchor(--n-active left);width:anchor-size(--n-active width);opacity:1}.v1f-item[data-active=true] .v1f-link:after{content:"";background:var(--ink);opacity:1;height:2px;display:block;position:absolute;bottom:4px;left:0;right:0;transform:none}:is(.v1f-nav:has(.v1f-item:first-child:is(:hover,:focus-within)) .v1f-rail,.v1f-nav:has(.v1f-pane[data-i="0"]:hover) .v1f-rail){left:anchor(--n0 left);width:anchor-size(--n0 width);opacity:1}.v1f-nav:has(.v1f-item:nth-child(2):is(:hover,:focus-within)) .v1f-rail{left:anchor(--n1 left);width:anchor-size(--n1 width);opacity:1}:is(.v1f-nav:has(.v1f-item:nth-child(3):is(:hover,:focus-within)) .v1f-rail,.v1f-nav:has(.v1f-pane[data-i="2"]:hover) .v1f-rail){left:anchor(--n2 left);width:anchor-size(--n2 width);opacity:1}:is(.v1f-nav:has(.v1f-item:nth-child(4):is(:hover,:focus-within)) .v1f-rail,.v1f-nav:has(.v1f-pane[data-i="3"]:hover) .v1f-rail){left:anchor(--n3 left);width:anchor-size(--n3 width);opacity:1}:is(.v1f-nav:has(.v1f-item:nth-child(5):is(:hover,:focus-within)) .v1f-rail,.v1f-nav:has(.v1f-pane[data-i="4"]:hover) .v1f-rail){left:anchor(--n4 left);width:anchor-size(--n4 width);opacity:1}.v1f-nav:has(.v1f-item:nth-child(6):is(:hover,:focus-within)) .v1f-rail{left:anchor(--n5 left);width:anchor-size(--n5 width);opacity:1}.v1f-pop-shared{border-radius:var(--radius);width:max-content;min-width:220px;max-width:360px;box-shadow:var(--shadow);opacity:0;pointer-events:none;z-index:60;background:#fff;border:1px solid #0a0a0a14;grid-template-columns:1fr;margin:0;padding:8px;transition:left 0s linear .2s,width 0s linear .2s,opacity .18s,transform .18s;display:grid;position:absolute;top:calc(100% + 6px);transform:translateY(-4px)}:is(.v1f-nav:has(.v1f-item:first-child:is(:hover,:focus-within)) .v1f-pop-shared,.v1f-nav:has(.v1f-pane[data-i="0"]:hover) .v1f-pop-shared){left:anchor(--n0 left);transition:left .32s var(--easing),width .2s var(--easing),opacity .18s,transform .18s;opacity:1;pointer-events:auto;transform:translateY(0)}:is(.v1f-nav:has(.v1f-item:nth-child(3):is(:hover,:focus-within)) .v1f-pop-shared,.v1f-nav:has(.v1f-pane[data-i="2"]:hover) .v1f-pop-shared){left:anchor(--n2 left);transition:left .32s var(--easing),width .2s var(--easing),opacity .18s,transform .18s;opacity:1;pointer-events:auto;transform:translateY(0)}:is(.v1f-nav:has(.v1f-item:nth-child(4):is(:hover,:focus-within)) .v1f-pop-shared,.v1f-nav:has(.v1f-pane[data-i="3"]:hover) .v1f-pop-shared){left:anchor(--n3 left);transition:left .32s var(--easing),width .2s var(--easing),opacity .18s,transform .18s;opacity:1;pointer-events:auto;transform:translateY(0)}:is(.v1f-nav:has(.v1f-item:nth-child(5):is(:hover,:focus-within)) .v1f-pop-shared,.v1f-nav:has(.v1f-pane[data-i="4"]:hover) .v1f-pop-shared){right:anchor(--n4 right);opacity:1;pointer-events:auto;transform:translateY(0)}.v1f-pane{grid-area:1/1;gap:2px;display:none;position:relative}.v1f-pane:before{content:"";height:14px;position:absolute;bottom:100%;left:-8px;right:-8px}:is(.v1f-nav:has(.v1f-item:first-child:is(:hover,:focus-within)) .v1f-pane[data-i="0"],.v1f-nav:has(.v1f-pane[data-i="0"]:hover) .v1f-pane[data-i="0"],.v1f-nav:has(.v1f-item:nth-child(3):is(:hover,:focus-within)) .v1f-pane[data-i="2"],.v1f-nav:has(.v1f-pane[data-i="2"]:hover) .v1f-pane[data-i="2"],.v1f-nav:has(.v1f-item:nth-child(4):is(:hover,:focus-within)) .v1f-pane[data-i="3"],.v1f-nav:has(.v1f-pane[data-i="3"]:hover) .v1f-pane[data-i="3"],.v1f-nav:has(.v1f-item:nth-child(5):is(:hover,:focus-within)) .v1f-pane[data-i="4"],.v1f-nav:has(.v1f-pane[data-i="4"]:hover) .v1f-pane[data-i="4"]){display:grid}}.m-burger{background:var(--paper);width:40px;height:40px;color:var(--ink);cursor:pointer;border:1px solid #0a0a0a1f;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.m-burger svg{width:18px;height:18px}.m-sub a{color:inherit;opacity:.82;border-radius:10px;padding:10px 14px;font-size:14.5px;text-decoration:none;display:block}.m-sub a:hover{opacity:1;background:#0a0a0a0a}.m-sub a[data-active=true]{opacity:1;text-underline-offset:4px;font-weight:600;text-decoration:underline;text-decoration-thickness:2px}.m-link{color:inherit;border-bottom:1px solid #0a0a0a12;padding:14px 6px;font-size:19px;font-weight:500;text-decoration:none;display:block}.m-link[data-active=true]{text-underline-offset:4px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.m-acc{border-bottom:1px solid #0a0a0a12}.m-acc summary{cursor:pointer;justify-content:space-between;align-items:center;padding:14px 6px;font-size:19px;font-weight:500;list-style:none;display:flex}.m-acc summary::-webkit-details-marker{display:none}.m-acc summary .chev{opacity:.55;width:16px;height:16px;transition:transform .2s}.m-acc[open] summary .chev{transform:rotate(180deg)}.m-acc .m-sub{gap:2px;padding:2px 10px 12px 16px;display:grid}.m1-drawer{box-sizing:border-box;background:var(--paper);width:84%;max-width:340px;height:100dvh;max-height:100dvh;color:var(--ink);opacity:0;transition:opacity .25s var(--easing),transform .3s var(--easing),display .3s allow-discrete,overlay .3s allow-discrete;border:0;flex-direction:column;margin:0;padding:0;display:none;position:fixed;inset:0 0 0 auto;transform:translate(20px);box-shadow:-24px 0 50px -10px #00000040}.m1-drawer:popover-open{opacity:1;display:flex;transform:translate(0)}@starting-style{.m1-drawer:popover-open{opacity:0;transform:translate(20px)}}.m1-drawer::backdrop{background:#0a0a0a40}.m1-head{border-bottom:1px solid #0a0a0a14;flex-shrink:0;justify-content:right;align-items:center;padding:14px 18px;display:flex}.m1-head img{width:auto;height:36px;display:block}.m1-close{width:36px;height:36px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0a0a0a1f;border-radius:10px;place-items:center;display:grid}.m1-close svg{width:16px;height:16px}.m1-nav{flex:1;min-height:0;padding:8px 18px 24px;overflow-y:auto}@media (max-width:1179px){.v1f{padding:14px 20px}.v1f-logo img{height:38px}}@media (max-width:440px){.v1f-cta{flex-basis:100%;order:10;justify-content:center;margin:14px 0 0}}@media (min-width:1180px){.v1f-nav{display:flex}.m-burger{display:none}}