.d7-pill-wrap{--pill-top:16px;--pill-inset:10px;--pill-h:52px;--pill-r:18px;--pill-pad:12px;--pill-logo-w:128px;--pill-bg:#121212cc;--pill-ring:#282828;--pill-icon:28px;--pill-icon-line:2px;--pill-icon-gap:7px;inset-inline:0;z-index:50;padding:var(--pill-top) var(--pill-inset) 0;pointer-events:none;position:absolute;top:0}.d7-pill{box-sizing:border-box;block-size:var(--pill-h);padding-inline:var(--pill-pad);border-radius:var(--pill-r);background:var(--pill-bg);box-shadow:0 0 0 1px var(--pill-ring);-webkit-backdrop-filter:blur(20px);justify-content:space-between;align-items:center;gap:var(--d7-space-16);pointer-events:auto;margin-inline:auto;display:flex}.d7-pill-logo{inline-size:var(--pill-logo-w);flex:none;display:block}.d7-pill-logo img{block-size:auto;inline-size:100%;display:block}.d7-pill-toggle{inline-size:var(--d7-touch);block-size:var(--d7-touch);cursor:pointer;color:var(--d7-text);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.d7-pill-burger{inline-size:var(--pill-icon);block-size:calc(var(--pill-icon-line) * 3 + var(--pill-icon-gap) * 2);display:block;position:relative}.d7-pill-burger i{block-size:var(--pill-icon-line);transition:transform var(--d7-dur-switch) var(--d7-ease-press), opacity var(--d7-dur-press);background:currentColor;border-radius:0;position:absolute;inset-inline:0}.d7-pill-burger i:first-child{top:0}.d7-pill-burger i:nth-child(2){top:calc(50% - var(--pill-icon-line) / 2)}.d7-pill-burger i:nth-child(3){bottom:0}.d7-pill-toggle[aria-expanded=true] .d7-pill-burger i:first-child{transform:translateY(calc(var(--pill-icon-line) + var(--pill-icon-gap))) rotate(45deg)}.d7-pill-toggle[aria-expanded=true] .d7-pill-burger i:nth-child(2){opacity:0}.d7-pill-toggle[aria-expanded=true] .d7-pill-burger i:nth-child(3){transform:translateY(calc((var(--pill-icon-line) + var(--pill-icon-gap)) * -1)) rotate(-45deg)}.d7-pill-wrap--sticky{position:fixed}.d7-pill-wrap--sticky .d7-pill{transition:transform var(--d7-dur-slide) var(--d7-ease-slide), opacity var(--d7-dur-slide) var(--d7-ease-slide)}.d7-pill-wrap--sticky.is-away{pointer-events:none}.d7-pill-wrap--sticky.is-away .d7-pill{opacity:0;transform:translateY(calc((var(--pill-top) + var(--pill-h)) * -1))}@media (prefers-reduced-motion:reduce){.d7-pill-wrap--sticky .d7-pill{transition-duration:var(--d7-dur-reduced)}.d7-pill-wrap--sticky.is-away .d7-pill{transform:none}}.d7-pill-wrap{--menu-bg:#121212;--menu-stagger:40ms;--menu-lead:.12s;--menu-shift:8px}.d7-pill-wrap.is-open{z-index:100;pointer-events:auto}.d7-pill{transition:box-shadow var(--d7-dur-switch) var(--d7-ease-slide);position:relative}.d7-pill-wrap.is-open .d7-pill{box-shadow:0 0 0 1px #0000}.d7-pill-logo{transition:opacity var(--d7-dur-switch) var(--d7-ease-slide), visibility 0s linear 0s}.d7-pill-wrap.is-open .d7-pill-logo{opacity:0;visibility:hidden;transition:opacity var(--d7-dur-switch) var(--d7-ease-slide), visibility 0s linear var(--d7-dur-switch)}.d7-pill-menu{background:var(--menu-bg);overscroll-behavior:contain;pointer-events:none;visibility:hidden;clip-path:var(--menu-from,inset(0 round 0));transition:clip-path var(--d7-dur-switch) var(--d7-ease-slide), visibility 0s linear var(--d7-dur-switch);position:fixed;inset:0;overflow-y:auto}.d7-pill-menu:focus{outline:none}.d7-pill-wrap.is-open .d7-pill-menu{pointer-events:auto;visibility:visible;clip-path:inset(0);transition:clip-path var(--d7-dur-slide) var(--d7-ease-slide), visibility 0s linear 0s}.d7-pill-menu-list{box-sizing:border-box;padding-block:calc(var(--pill-top) + var(--pill-h) + var(--d7-space-24)) var(--d7-space-48);padding-inline:calc(var(--pill-inset) + var(--pill-pad));gap:var(--d7-space-4);margin:0 auto;list-style:none;display:grid}.d7-pill-menu-list li{opacity:0;transform:translateY(calc(var(--menu-shift) * -1));transition:opacity var(--d7-dur-press) var(--d7-ease-slide), transform var(--d7-dur-press) var(--d7-ease-slide)}.d7-pill-wrap.is-open .d7-pill-menu-list li{opacity:1;transition-duration:var(--d7-dur-slide);transition-timing-function:var(--d7-ease-press);transition-delay:calc(var(--menu-lead) + var(--i) * var(--menu-stagger));transform:none}.d7-pill-menu a{min-block-size:var(--d7-touch);color:var(--d7-text);font-size:var(--d7-title1-size);line-height:var(--d7-title1-lh);letter-spacing:var(--d7-title1-ls);font-weight:var(--d7-weight-semibold);transition:color var(--d7-dur-press) var(--d7-ease-press);align-items:center;text-decoration:none;display:flex}.d7-pill-menu a:hover{color:var(--d7-text-secondary)}@media (prefers-reduced-motion:reduce){.d7-pill-menu,.d7-pill-wrap.is-open .d7-pill-menu{clip-path:none;opacity:0;transition:opacity var(--d7-dur-reduced) var(--d7-ease-slide), visibility 0s linear var(--d7-dur-reduced)}.d7-pill-wrap.is-open .d7-pill-menu{opacity:1;transition:opacity var(--d7-dur-reduced) var(--d7-ease-slide), visibility 0s linear 0s}.d7-pill-menu-list li,.d7-pill-wrap.is-open .d7-pill-menu-list li{transition:none;transform:none}.d7-pill-menu-list li{opacity:1}.d7-pill-burger i{transition:opacity var(--d7-dur-reduced)}.d7-pill-logo,.d7-pill-wrap.is-open .d7-pill-logo{transition-duration:var(--d7-dur-reduced)}}@media (min-width:1069px){.d7-pill-wrap{--pill-inset:22px}.d7-pill,.d7-pill-menu-list{max-inline-size:1024px}.d7-pill-menu-list{padding-inline:var(--pill-pad)}}@media (prefers-reduced-transparency:reduce){.d7-pill{background:var(--d7-surface-raised);-webkit-backdrop-filter:none}}.d7-pill-offset{padding-block-start:68px}@media (min-width:768px){.d7-pill-wrap{--pill-logo-w:107px}}.d7-pill-menu .d7-ext-icon{flex:none;margin-inline-start:var(--d7-space-8)}:root[dir=rtl] .d7-pill-menu .d7-ext-icon{transform:scaleX(-1)}
.d7-foot-group{border-block-end:var(--d7-rule-w) solid var(--d7-rule)}.d7-foot-btn{justify-content:space-between;align-items:center;gap:var(--d7-space-12);inline-size:100%;min-block-size:var(--d7-touch);color:var(--d7-text);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.d7-foot-caret{color:var(--d7-text-muted);transition:transform var(--d7-dur-switch) var(--d7-ease-press);flex:none}.d7-foot-btn[aria-expanded=true] .d7-foot-caret{transform:rotate(180deg)}.d7-foot-list{padding-block-end:var(--d7-space-8);display:none}.d7-foot-list[data-open=true]{display:block}@media (prefers-reduced-motion:reduce){.d7-foot-caret{transition-duration:var(--d7-dur-reduced)}}@media (min-width:768px){.d7-foot-group{border-block-end:0}.d7-foot-btn{cursor:default;pointer-events:none;min-block-size:auto}.d7-foot-caret{display:none}.d7-foot-list{padding-block-end:0;display:block}}.d7-foot-list .d7-ext-icon{flex:none;margin-inline-start:var(--d7-space-4)}:root[dir=rtl] .d7-foot-list .d7-ext-icon{transform:scaleX(-1)}
