.oe-saving-sticker{position:absolute;top:-12px;right:-12px;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:88px;height:88px;border-radius:50%;background:var(--primary);color:var(--primary-foreground);box-shadow:0 0 0 3px var(--bg-surface,#fff),0 6px 16px rgb(0 0 0/.18);transform:rotate(-12deg);font-family:var(--font-ui);text-align:center;pointer-events:none;user-select:none}.oe-saving-sticker__value{font-size:26px;line-height:1;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.oe-saving-sticker__note{margin-top:3px;font-size:11px;line-height:1.1;font-weight:600;letter-spacing:0}@media (min-width:48rem){.oe-saving-sticker{top:-16px;right:-16px;width:100px;height:100px}.oe-saving-sticker__value{font-size:30px}.oe-saving-sticker__note{font-size:12px}}@media (prefers-reduced-motion:no-preference){.oe-saving-sticker{animation:oe-saving-sticker-in .42s cubic-bezier(.34,1.56,.64,1) both}}@keyframes oe-saving-sticker-in{0%{transform:rotate(-30deg) scale(.6);opacity:0}to{transform:rotate(-12deg) scale(1);opacity:1}}.oe-public-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg);margin-top:40px}.oe-public-plan-grid[data-exam]{grid-template-columns:repeat(3,minmax(0,1fr))}.oe-public-plan-grid>*{min-width:0}.oe-public-plan-note{margin-top:var(--space-lg)!important;color:var(--fg-muted);font-size:var(--text-label);line-height:var(--lh-label)}.oe-public-plan-note a{color:var(--fg-link);text-decoration:underline;text-underline-offset:3px}.oe-land-pricing{scroll-margin-top:88px}@media (max-width:63.9375rem){.oe-public-plan-grid,.oe-public-plan-grid[data-exam]{grid-template-columns:minmax(0,1fr);max-width:600px;margin-inline:auto}}.onege-material .ow-plan-card{display:flex;flex-direction:column}.onege-material .ow-plan-card>.m3e-card__content{flex:1;min-height:0}.onege-material .ow-plan-card--featured{border-color:var(--feature-sky)}.onege-material .ow-plan-card--sticker .ow-plan-card__heading{padding-inline-end:96px}.onege-material .ow-plan-card__heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;min-height:34px}.onege-material .ow-plan-card__heading>div{display:flex;flex:none;align-items:center;gap:9px}.onege-material .ow-plan-card__heading h2{flex-shrink:0}.onege-material .ow-plan-price{margin-top:var(--space-md);font-size:var(--text-h2);line-height:var(--lh-h2);font-weight:600}.onege-material .ow-plan-card__note{margin:var(--space-xs) 0 0;color:var(--fg-muted);font-size:var(--text-label)}.onege-material .ow-plan-features{display:grid;gap:var(--space-sm);margin:var(--space-lg) 0;padding:0;list-style:none}.onege-material .ow-plan-features li{display:flex;align-items:flex-start;gap:var(--space-sm);font-size:var(--text-label);line-height:var(--lh-label)}.onege-material .ow-plan-features svg{flex:none;margin-top:2px;color:var(--primary)}.onege-material .ow-plan-card--featured{--m3e-card-container-color:var(--pro-soft);--m3e-card-content-color:var(--pro-ink);background:var(--pro-soft);color:var(--pro-ink)}.onege-material .ow-plan-card .ow-button{margin-top:auto;align-self:flex-start}.onege-material .ow-plan-card__actions{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:auto}.onege-material .ow-plan-card__actions .ow-button{margin-top:0}.onege-material .ow-plan-card__hint{margin:var(--space-sm) 0 0;color:var(--fg-muted);font-size:var(--text-label);line-height:var(--lh-label);overflow-wrap:anywhere}@media (max-width:47.9375rem){.onege-material .ow-plan-card__actions{flex-direction:column}.onege-material .ow-plan-card .ow-button{width:100%;align-self:stretch;justify-content:stretch}}.bank-directory_group__Hbj_y{--domain-color:var(--bg-muted);min-width:0;overflow:hidden;border-radius:var(--radius-card);--m3e-card-container-color:var(--bg-subtle);background:var(--bg-subtle)}.bank-directory_header__YH09H{display:flex;align-items:center;gap:16px;padding:24px;background:var(--domain-color);color:var(--fg-default)}.bank-directory_header__YH09H h2{font-size:var(--text-h2);font-weight:600;line-height:var(--lh-h2);letter-spacing:-.02em}.bank-directory_symbol___Z8FL{display:grid;width:48px;height:48px;flex-shrink:0;place-items:center;border-radius:16px;background:color-mix(in srgb,var(--bg-surface) 65%,transparent);color:var(--fg-default)}.bank-directory_rows__BLL7z{display:grid;gap:4px;padding:8px;--m3e-comp-list-item-focus-ring-color:var(--focus-ring-color);--m3e-comp-list-item-focus-ring-width:3px;--m3e-comp-list-item-focus-ring-offset:2px}.bank-directory_row__QoYci{width:100%;min-height:64px;border-radius:8px;background:var(--bg-surface);color:var(--fg-default)}.bank-directory_row__QoYci:first-child{border-radius:20px 20px 8px 8px}.bank-directory_row__QoYci:last-child{border-radius:8px 8px 20px 20px}.bank-directory_row__QoYci:only-child{border-radius:20px}.bank-directory_number__yh29S{display:grid;box-sizing:border-box;place-items:center;min-width:28px;height:28px;padding-inline:4px;border-radius:var(--radius-pill);background:var(--bg-subtle);color:var(--fg-muted);font-size:var(--text-meta);font-weight:500;font-variant-numeric:tabular-nums}.bank-directory_title__Qc2DT{display:block;min-width:0;font-size:var(--text-body);line-height:var(--lh-body);font-weight:500;letter-spacing:normal;text-wrap:balance;hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:16 5 5;overflow-wrap:break-word}.bank-directory_arrow__6B9kw{width:20px;height:20px;color:var(--fg-muted)}@media (max-width:40rem){.bank-directory_header__YH09H{padding:16px 24px}.bank-directory_symbol___Z8FL{width:40px;height:40px;border-radius:12px}}@media (min-width:64rem) and (min-height:640px){.bank-directory_header__YH09H{gap:12px;padding:12px 24px}.onege-material .bank-directory_group__Hbj_y .bank-directory_header__YH09H h2{font-size:var(--text-h3);line-height:var(--lh-h3)}.bank-directory_symbol___Z8FL{width:36px;height:36px;border-radius:12px}.bank-directory_rows__BLL7z{gap:4px;padding:0 8px 8px}.bank-directory_row__QoYci{min-height:48px}.bank-directory_title__Qc2DT{font-size:var(--text-label);line-height:var(--lh-label)}}@media (min-width:64rem) and (max-height:820px){.bank-directory_header__YH09H{padding-block:8px}.bank-directory_row__QoYci{--m3e-comp-list-item-content-padding-block:8px;--m3e-comp-list-item-precision-pointer-content-padding-block:8px;min-height:44px}}@media (max-width:47.9375rem){:root .onege-material .bank-directory_group__Hbj_y{overflow:visible;border:0;border-radius:0;background:transparent}.bank-directory_header__YH09H{position:sticky;top:var(--oe-chrome-top,0);z-index:2;gap:12px;padding:8px 4px 10px;background:var(--bg-canvas)}.bank-directory_header__YH09H h2,.bank-directory_header__YH09H h3{font-size:var(--text-h3);line-height:var(--lh-h3)}.bank-directory_symbol___Z8FL{width:32px;height:32px;border-radius:10px;background:var(--domain-color)}.bank-directory_rows__BLL7z{position:relative;z-index:0;gap:0;padding:0;overflow:hidden;border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--bg-surface)}.bank-directory_row__QoYci,.bank-directory_row__QoYci:first-child,.bank-directory_row__QoYci:last-child,.bank-directory_row__QoYci:only-child{border-radius:0;min-height:56px;padding-block:8px}.bank-directory_row__QoYci+.bank-directory_row__QoYci{border-top:1px solid var(--border-default)}}