.ogi-header[data-v-9e84304e]{-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:#dcd9ffe0;border-bottom:.0625rem solid transparent;position:sticky;top:0;z-index:var(--ogi-z-header)}.ogi-header.is-open[data-v-9e84304e],.ogi-header[data-v-9e84304e]:hover{border-bottom-color:#2422370f}.ogi-header__bar[data-v-9e84304e]{align-items:center;display:flex;gap:1rem;min-height:var(--ogi-header-h)}.ogi-header__nav[data-v-9e84304e]{align-items:center;display:none;flex:1;gap:.125rem;justify-content:center}.ogi-header__link[data-v-9e84304e]{background:transparent;border:0;border-radius:62.4375rem;color:var(--ogi-ink);cursor:pointer;font-size:.95rem;font-weight:700;font:inherit;padding:.5rem .75rem;text-decoration:none;white-space:nowrap}.ogi-header__link[data-v-9e84304e]:focus-visible,.ogi-header__link[data-v-9e84304e]:hover{background:#ffffff8c;outline:none}.ogi-header__dd[data-v-9e84304e]{position:relative}.ogi-header__dd-btn[data-v-9e84304e]{align-items:center;display:inline-flex;gap:.25rem}.ogi-header__caret[data-v-9e84304e]{font-size:.7rem;opacity:.7}.ogi-header__menu[data-v-9e84304e]{background:#fff;border-radius:1rem;box-shadow:0 1rem 2.25rem -1.25rem #24223773;display:grid;gap:.125rem;left:0;min-width:15rem;padding:.5rem;position:absolute;top:calc(100% + .375rem);z-index:5}.ogi-header__menu-link[data-v-9e84304e]{border-radius:.75rem;color:var(--ogi-ink);font-size:.92rem;font-weight:700;padding:.625rem .75rem;text-decoration:none}.ogi-header__menu-link[data-v-9e84304e]:focus-visible,.ogi-header__menu-link[data-v-9e84304e]:hover{background:var(--ogi-lavender-2);outline:none}.ogi-header__cta[data-v-9e84304e]{display:none;margin-left:auto}.ogi-header__toggle[data-v-9e84304e]{background:#ffffffb3;border:0;border-radius:.875rem;cursor:pointer;display:grid;height:2.75rem;margin-left:auto;place-items:center;width:2.75rem}.ogi-header__burger[data-v-9e84304e]{display:block;height:.75rem;position:relative;width:1.125rem}.ogi-header__burger i[data-v-9e84304e]{background:var(--ogi-ink);border-radius:.125rem;height:.125rem;left:0;position:absolute;right:0;transition:transform .18s ease,top .18s ease,opacity .18s ease}.ogi-header__burger i[data-v-9e84304e]:first-child{top:.125rem}.ogi-header__burger i[data-v-9e84304e]:last-child{top:.5rem}.ogi-header__burger.is-open i[data-v-9e84304e]:first-child{top:.3125rem;transform:rotate(45deg)}.ogi-header__burger.is-open i[data-v-9e84304e]:last-child{top:.3125rem;transform:rotate(-45deg)}.ogi-header__sheet[data-v-9e84304e]{background:#dcd9fff7;inset:var(--ogi-header-h) 0 0;overflow-y:auto;padding:1.5rem 1.25rem calc(1.5rem + var(--ogi-safe-bottom));position:fixed;z-index:calc(var(--ogi-z-header) - 1)}.ogi-header__sheet-nav[data-v-9e84304e]{display:flex;flex-direction:column;gap:.5rem;margin:0 auto;max-width:26.25rem}.ogi-header__sheet-label[data-v-9e84304e]{color:var(--ogi-ink-3);font-size:.75rem;font-weight:800;letter-spacing:.06em;margin:.75rem 0 0;padding:0 .25rem;text-transform:uppercase}.ogi-header__sheet-label[data-v-9e84304e]:first-child{margin-top:.25rem}.ogi-header__sheet-link[data-v-9e84304e]{background:#ffffffb3;border-radius:1rem;color:var(--ogi-ink);font-size:1.05rem;font-weight:750;padding:.875rem 1rem;text-decoration:none}.ogi-header__sheet-cta[data-v-9e84304e]{margin-top:.75rem}@media(min-width:900px){.ogi-header__nav[data-v-9e84304e]{display:flex}.ogi-header__cta[data-v-9e84304e]{display:inline-flex}.ogi-header__toggle[data-v-9e84304e]{display:none}}.ogi-footer[data-v-6181ce1e]{background:#cfcaf8;border-top:.0625rem solid rgba(36,34,55,.08);padding:3rem 0 0}.ogi-footer__grid[data-v-6181ce1e]{display:grid;gap:1.75rem 1.5rem;padding-bottom:2.25rem}.ogi-footer__brand[data-v-6181ce1e]{max-width:34ch}.ogi-footer__tag[data-v-6181ce1e]{font-size:.98rem;font-weight:650;line-height:1.45;margin:.875rem 0 0}.ogi-footer__cost[data-v-6181ce1e],.ogi-footer__id[data-v-6181ce1e]{color:var(--ogi-ink-2);font-size:.82rem;font-weight:550;line-height:1.5;margin:.5rem 0 0}.ogi-footer__starts[data-v-6181ce1e]{display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin:.875rem 0 0}.ogi-footer__start[data-v-6181ce1e]{color:var(--ogi-ink);font-size:.9rem;font-weight:700;text-decoration:underline;text-underline-offset:.1875rem}.ogi-footer__start[data-v-6181ce1e]:hover{color:var(--ogi-orange)}.ogi-footer__title[data-v-6181ce1e]{color:var(--ogi-ink-3);font-size:.78rem;font-weight:800;letter-spacing:.06em;margin:0 0 .625rem;text-transform:uppercase}.ogi-footer__list[data-v-6181ce1e]{display:grid;gap:.625rem;list-style:none;margin:0;padding:0}.ogi-footer__list a[data-v-6181ce1e]{color:var(--ogi-ink);font-size:.94rem;font-weight:600;line-height:1.35;overflow-wrap:anywhere;text-decoration:none}.ogi-footer__list a[data-v-6181ce1e]:hover{color:var(--ogi-orange)}.ogi-footer__legal[data-v-6181ce1e]{border-top:.0625rem solid rgba(36,34,55,.1);display:flex;flex-direction:column;gap:.625rem;padding:1rem 0 calc(1.25rem + var(--ogi-safe-bottom))}.ogi-footer__legal-nav[data-v-6181ce1e]{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.ogi-footer__legal-nav a[data-v-6181ce1e]{color:var(--ogi-ink-2);font-size:.84rem;font-weight:600;text-decoration:none}.ogi-footer__legal-nav a[data-v-6181ce1e]:hover{color:var(--ogi-orange)}.ogi-footer__copy[data-v-6181ce1e]{color:var(--ogi-ink-3);font-size:.8rem;font-weight:600;margin:0}@media(max-width:799px){.ogi-footer__grid[data-v-6181ce1e]{grid-template-columns:1fr 1fr}.ogi-footer__brand[data-v-6181ce1e]{grid-column:1/-1;max-width:none}}@media(min-width:800px){.ogi-footer__grid[data-v-6181ce1e]{align-items:start;gap:1.75rem 1.75rem;grid-template-columns:minmax(11.25rem,.95fr) repeat(4,minmax(0,1fr))}.ogi-footer__legal[data-v-6181ce1e]{align-items:center;flex-direction:row;justify-content:space-between}}.ogi-sticky[data-v-4ef38bcf]{bottom:calc(var(--ogi-sticky-pad) + var(--ogi-safe-bottom));left:50%;opacity:0;pointer-events:none;position:fixed;transform:translate(-50%,calc(100% + 1.5rem));transition:transform .26s cubic-bezier(.2,.8,.2,1),opacity .2s ease,visibility 0s linear .26s;visibility:hidden;width:min(calc(100% - 2rem),26.25rem);z-index:var(--ogi-z-sticky)}.ogi-sticky[data-v-4ef38bcf] .ogi-btn{box-shadow:0 .875rem 1.75rem -.875rem #ff7947d9;min-height:var(--ogi-sticky-h)}.ogi-sticky.is-on[data-v-4ef38bcf]{opacity:1;pointer-events:auto;transform:translate(-50%);transition:transform .26s cubic-bezier(.2,.8,.2,1),opacity .2s ease,visibility 0s;visibility:visible}@media(min-width:768px){.ogi-sticky[data-v-4ef38bcf]{display:none}}.ogi.is-menu-open[data-v-9e5ff05e]{height:100dvh;overflow:hidden}.ogi-icon[data-v-aab9a54d]{display:block;flex:none}
