.navbar__end{align-items:center;gap:12px;display:flex}.gm{display:flex;position:relative}.gm__btn{all:unset;cursor:pointer;min-block-size:44px;color:var(--fg-small);font:inherit;align-items:center;gap:6px;margin-inline:-10px;padding-inline:10px;display:inline-flex}.gm__btn:hover{color:var(--paper-000)}.gm__btn:focus-visible{outline:2px solid var(--paper-000);outline-offset:2px}.gm__btn[aria-expanded=true]{background:var(--paper-000);color:var(--ink-900);font-weight:700}.gm__caret{font-size:10px;transition:transform .16s}.gm__btn[aria-expanded=true] .gm__caret{transform:rotate(180deg)}.gm__panel{color:#332f2b;text-align:start;z-index:2;background:#fff;border:1px solid #070605;inline-size:760px;position:absolute;inset-block-start:calc(100% + 14px);inset-inline-start:50%;transform:translate(-50%);box-shadow:6px 6px #070605}.gm__panel[hidden]{display:none}.gm__head{justify-content:space-between;align-items:baseline;padding:20px 24px 12px;display:flex}.gm__title{font-family:var(--font-display);color:#070605;font-size:20px}.gm__lbl{letter-spacing:.14em;text-transform:uppercase;color:#5e5853;font-size:12px;font-weight:700}.gm__body{border-block-start:1px solid #e6e0d8;grid-template-columns:minmax(0,1fr) 320px;display:grid}.gm__steps{flex-direction:column;padding-block:8px;display:flex}.gm .gm__st{color:#332f2b;border-inline-start:3px solid #0000;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;gap:12px;min-block-size:0;padding:19px 16px;transition:background-color .16s,border-color .16s;display:grid}.gm__n{color:#6f6861;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.gm__q{font-size:16px;line-height:1.3}.gm__ar{opacity:0;color:#070605;transition:opacity .16s,transform .16s}.gm .gm__st:hover,.gm .gm__st:focus-visible,.gm:not(:has(.gm__st:hover,.gm__st:focus-visible)) .gm__st1{color:#070605;background:#faf8f5;border-inline-start-color:#070605;outline:none}.gm__st:hover .gm__q,.gm__st:focus-visible .gm__q,.gm:not(:has(.gm__st:hover,.gm__st:focus-visible)) .gm__st1 .gm__q{font-weight:700}.gm__st:hover .gm__n,.gm__st:focus-visible .gm__n,.gm:not(:has(.gm__st:hover,.gm__st:focus-visible)) .gm__st1 .gm__n{color:#070605}.gm__st:hover .gm__ar,.gm__st:focus-visible .gm__ar,.gm:not(:has(.gm__st:hover,.gm__st:focus-visible)) .gm__st1 .gm__ar{opacity:1;transform:translate(2px)}.gm__pvs{border-inline-start:1px solid #e6e0d8}.gm__pv{box-sizing:border-box;border-block-start:4px solid var(--c);flex-direction:column;gap:12px;block-size:100%;padding:24px;display:none}.gm:not(:has(.gm__st:hover,.gm__st:focus-visible)) .gm__pv1,.gm:has(.gm__st1:hover,.gm__st1:focus-visible) .gm__pv1,.gm:has(.gm__st2:hover,.gm__st2:focus-visible) .gm__pv2,.gm:has(.gm__st3:hover,.gm__st3:focus-visible) .gm__pv3,.gm:has(.gm__st4:hover,.gm__st4:focus-visible) .gm__pv4{display:flex}.gm__pv b{font-family:var(--font-display);color:#070605;font-size:22px;font-weight:500;line-height:1.15}.gm__pv p{color:#5e5853;margin:0;font-size:15px;line-height:1.5}.gm .gm__go{color:#fff;min-block-size:44px;font-family:var(--font-display);background:#070605;align-self:flex-start;align-items:center;gap:10px;margin-block-start:auto;padding-inline:16px;font-size:14px;display:inline-flex}.gm .gm__audit{color:#fff;background:#070605;justify-content:space-between;align-items:center;gap:16px;min-block-size:0;padding:14px 24px;font-size:14px;display:flex}.gm__audit strong{font-family:var(--font-display);font-weight:500}.gm__dim{color:#c9c1b8}.gm__menu{display:none}@media (width<=1100px){.gm__menu{all:unset;cursor:pointer;background:var(--paper-000);min-block-size:40px;color:var(--ink-900);font-family:var(--font-display);align-items:center;padding-inline:14px;font-size:14px;display:inline-flex}.gm__menu:focus-visible{outline:2px solid var(--paper-000);outline-offset:2px}}@media (width<=480px){.navbar__end .btn{display:none}}.gm-sheet{color:#332f2b;background:#fff;border:0;block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;margin:0;padding:0}.gm-sheet[open]{flex-direction:column;display:flex}.gm-sheet::backdrop{background:#07060566}.gm-sheet__bar{padding:calc(8px + env(safe-area-inset-top,0px)) 20px 8px;background:var(--red-500);flex:none;justify-content:space-between;align-items:center;display:flex}.gm-sheet__logo{inline-size:64px;display:block}.gm-sheet__logo img{block-size:auto;inline-size:100%;display:block}.gm-sheet__close{all:unset;cursor:pointer;color:#070605;min-block-size:40px;font-family:var(--font-display);background:#fff;align-items:center;gap:8px;padding-inline:14px;font-size:14px;display:inline-flex}.gm-sheet__close:focus-visible{outline-offset:2px;outline:2px solid #fff}.gm-sheet__body{flex-direction:column;flex:1;gap:12px;padding:24px 20px;display:flex;overflow-y:auto}.gm-sheet__title{font-family:var(--font-display);color:#070605;margin:0;font-size:24px;font-weight:500;line-height:1.15}.gm-path{flex-direction:column;margin-block-start:4px;display:flex;position:relative}.gm-path:before{content:"";background:#e6e0d8;inline-size:2px;position:absolute;inset-block:22px;inset-inline-start:13px}.gm-path__st{color:#070605;grid-template-columns:28px minmax(0,1fr) 16px;align-items:start;gap:14px;padding-block:12px;display:grid;position:relative}.gm-path__n{box-sizing:border-box;background:#fff;border:1.5px solid #070605;place-items:center;block-size:28px;inline-size:28px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;display:grid}.gm-path__q{font-size:16px;font-weight:700;line-height:1.3;display:block}.gm-path__f{color:#5e5853;align-items:center;gap:8px;margin-block-start:4px;font-size:14px;display:flex}.gm-path__f i{background:var(--c);flex:0 0 10px;block-size:10px;inline-size:10px}.gm-sheet__audit{color:#fff;box-shadow:4px 4px 0 0 var(--red-500);background:#070605;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:2px 12px;margin-block-start:8px;padding:14px 16px;font-size:13px;display:grid}.gm-sheet__audit strong{font-family:var(--font-display);font-size:17px;font-weight:500}.gm-sheet__ar{grid-area:1/2/span 2}.gm-sheet__links{border-block-start:1px solid #e6e0d8;flex-wrap:wrap;gap:4px 22px;margin-block-start:6px;padding-block-start:6px;font-size:15px;display:flex}.gm-sheet__links a{color:#332f2b;align-items:center;min-block-size:44px;display:inline-flex}.gm-sheet__cta{background:#070605;flex:none;gap:1px;padding-block-end:env(safe-area-inset-bottom,0px);display:flex}.gm-sheet__cta a{color:#fff;min-block-size:56px;font-family:var(--font-display);flex:1;justify-content:center;align-items:center;font-size:15px;display:flex}.gm-sheet__cta a:first-child{background:var(--red-500)}html:has(.gm-sheet[open]){overflow:hidden}@media (width>=1101px){.gm-sheet{display:none!important}}@media (prefers-reduced-motion:reduce){.gm__caret,.gm__ar,.gm .gm__st{transition:none}}
