.om-mod[data-v-fea57d84]{margin:0 auto;max-width:70rem;padding:2.2rem 1.2rem}.om-mod-head h2[data-v-fea57d84]{color:var(--text-primary,#241a17);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,2.6vw,2rem);letter-spacing:-.01em;margin:0 0 .8rem}.om-mod-intro[data-v-fea57d84]{color:var(--text-secondary,#5b4b45);font-size:.95rem;line-height:1.7;margin:0 0 1.2rem}.om-stats[data-v-fea57d84]{display:grid;gap:.8rem;grid-template-columns:repeat(3,1fr)}.om-stat[data-v-fea57d84]{background:#fff;border:.0625rem solid color-mix(in srgb,var(--color-theme,#ff5a5f) 14%,transparent);border-radius:1rem;padding:1.1rem .9rem;text-align:center}.om-stat strong[data-v-fea57d84]{color:var(--color-theme,#ff5a5f);display:block;font-size:1.45rem;line-height:1.2}.om-stat span[data-v-fea57d84]{color:var(--text-secondary,#5b4b45);display:block;font-size:.78rem;font-weight:700;margin-top:.25rem}.om-cards[data-v-fea57d84]{display:grid;gap:.9rem;grid-template-columns:repeat(3,1fr)}.om-card-box[data-v-fea57d84]{background:#fff;border:.0625rem solid color-mix(in srgb,var(--color-theme,#ff5a5f) 12%,transparent);border-radius:1rem;box-shadow:0 .75rem 1.75rem #46281e0f;padding:1.1rem}.om-card-box h3[data-v-fea57d84],.om-steps h3[data-v-fea57d84]{color:var(--text-primary,#241a17);font-size:.98rem;margin:0 0 .4rem}.om-card-box--link[data-v-fea57d84]{color:inherit;display:block;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.om-card-box--link[data-v-fea57d84]:hover{box-shadow:0 1.125rem 2.25rem #46281e1c;transform:translateY(-.125rem)}.om-card-go[data-v-fea57d84]{color:var(--color-theme,#ff5a5f);display:inline-block;font-size:.78rem;font-weight:800;margin-top:.5rem}.om-band p[data-v-fea57d84],.om-card-box p[data-v-fea57d84],.om-steps p[data-v-fea57d84]{color:var(--text-secondary,#5b4b45);font-size:.88rem;line-height:1.65;margin:0}.om-steps[data-v-fea57d84]{display:grid;gap:.8rem;list-style:none;margin:0;padding:0}.om-steps li[data-v-fea57d84]{align-items:flex-start;background:#fff;border:.0625rem solid color-mix(in srgb,var(--color-theme,#ff5a5f) 12%,transparent);border-radius:1rem;display:flex;gap:.9rem;padding:1rem 1.1rem}.om-step-n[data-v-fea57d84]{align-items:center;background:var(--color-theme,#ff5a5f);border-radius:50%;color:#fff;display:inline-flex;flex:0 0 auto;font-size:.82rem;font-weight:900;height:1.75rem;justify-content:center;width:1.75rem}.om-checklist[data-v-fea57d84]{display:grid;gap:.6rem 1.2rem;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}.om-checklist li[data-v-fea57d84]{align-items:flex-start;background:#fff;border:.0625rem solid color-mix(in srgb,var(--color-theme,#ff5a5f) 10%,transparent);border-radius:.75rem;color:var(--text-secondary,#5b4b45);display:flex;font-size:.9rem;gap:.5rem;line-height:1.55;padding:.65rem .8rem}.om-check[data-v-fea57d84]{color:var(--color-accent,#0e9f9f);font-weight:900;line-height:1.4}.om-bands[data-v-fea57d84]{display:grid;gap:.8rem;grid-template-columns:repeat(2,1fr)}.om-band[data-v-fea57d84]{background:#fff;border-left:.25rem solid var(--color-accent,#0e9f9f);border-radius:.75rem;padding:.9rem 1rem}.om-band strong[data-v-fea57d84]{color:var(--text-primary,#241a17);display:block;font-size:.9rem;margin-bottom:.25rem}.om-compare-wrap[data-v-fea57d84]{overflow-x:auto}.om-compare[data-v-fea57d84]{background:#fff;border:.0625rem solid color-mix(in srgb,var(--color-theme,#ff5a5f) 12%,transparent);border-collapse:collapse;border-radius:1rem;overflow:hidden;width:100%}.om-compare td[data-v-fea57d84],.om-compare th[data-v-fea57d84]{border-bottom:.0625rem solid color-mix(in srgb,var(--color-theme,#ff5a5f) 9%,transparent);color:var(--text-secondary,#5b4b45);font-size:.86rem;line-height:1.5;padding:.75rem .9rem;text-align:left}.om-compare thead th[data-v-fea57d84]{background:color-mix(in srgb,var(--color-theme,#ff5a5f) 8%,transparent);color:var(--text-primary,#241a17);font-size:.8rem;font-weight:800;letter-spacing:.02em}.om-compare tbody th[data-v-fea57d84]{color:var(--text-primary,#241a17);font-weight:700;white-space:nowrap}.om-compare tbody tr:last-child td[data-v-fea57d84],.om-compare tbody tr:last-child th[data-v-fea57d84]{border-bottom:none}@media(max-width:900px){.om-bands[data-v-fea57d84],.om-cards[data-v-fea57d84],.om-checklist[data-v-fea57d84],.om-stats[data-v-fea57d84]{grid-template-columns:1fr}}.om-root[data-v-288edcc1]{background:var(--bg-primary,#fff8f3);color:var(--text-primary,#241a17);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;height:100%;overflow-y:auto;-webkit-font-smoothing:antialiased}.om-nav[data-v-288edcc1]{-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem);background:color-mix(in srgb,var(--bg-primary,#fff8f3) 88%,transparent);border-bottom:.0625rem solid color-mix(in srgb,var(--color-theme,#ff5a5f) 12%,transparent);position:sticky;top:0;z-index:100}.om-nav-inner[data-v-288edcc1]{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin:0 auto;max-width:70rem;padding:.8rem 1.2rem}.om-brand[data-v-288edcc1]{align-items:center;color:inherit;display:inline-flex;gap:.5rem;text-decoration:none}.om-mark[data-v-288edcc1]{border-radius:.5625rem}.om-name[data-v-288edcc1]{font-size:1.05rem;font-weight:800;letter-spacing:-.01em}.om-verified[data-v-288edcc1]{background:color-mix(in srgb,var(--color-accent,#0e9f9f) 12%,transparent);border:.0625rem solid color-mix(in srgb,var(--color-accent,#0e9f9f) 28%,transparent);border-radius:62.4375rem;color:var(--color-accent,#0e9f9f);font-size:.62rem;font-weight:800;letter-spacing:.06em;padding:.18rem .5rem;text-transform:uppercase}.om-nav-links[data-v-288edcc1]{align-items:center;display:flex;gap:1rem}.om-nav-link[data-v-288edcc1]{color:var(--text-secondary,#6b5a53);font-size:.85rem;font-weight:600;text-decoration:none}.om-nav-link[data-v-288edcc1]:hover{color:var(--color-theme,#ff5a5f)}.om-nav-cta[data-v-288edcc1]{background:var(--color-theme,#ff5a5f);border-radius:62.4375rem;color:#fff;font-size:.82rem;font-weight:700;padding:.55rem 1rem;text-decoration:none}.om-hero[data-v-288edcc1]{gap:3rem;grid-template-columns:1.05fr .95fr;max-width:70rem;padding:3.2rem 1.2rem 2.4rem}.om-chip[data-v-288edcc1]{align-items:center;color:var(--color-theme,#ff5a5f);display:inline-flex;font-size:.7rem;font-weight:800;gap:.4rem;letter-spacing:.08em;text-transform:uppercase}.om-dot[data-v-288edcc1]{background:var(--color-accent,#0e9f9f);border-radius:50%;display:inline-block;height:.375rem;width:.375rem}.om-hero h1[data-v-288edcc1]{color:var(--text-primary,#241a17);font-family:Georgia,Times New Roman,serif;font-size:clamp(2.1rem,4.4vw,3.4rem);letter-spacing:-.02em;line-height:1.08;margin:.7rem 0 .9rem}.om-intro[data-v-288edcc1]{color:var(--text-secondary,#5b4b45);font-size:1.02rem;line-height:1.65;max-width:36rem}.om-actions[data-v-288edcc1]{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.4rem}.om-cta[data-v-288edcc1]{align-items:center;background:var(--color-theme,#ff5a5f);border:none;border-radius:62.4375rem;box-shadow:0 .625rem 1.5rem color-mix(in srgb,var(--color-theme,#ff5a5f) 26%,transparent);color:#fff;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:800;justify-content:center;padding:.85rem 1.5rem;text-decoration:none}.om-cta[data-v-288edcc1]:hover{background:var(--color-theme-hover,#e8454b)}.om-cta-ghost[data-v-288edcc1]{align-items:center;background:transparent;border:.0625rem solid color-mix(in srgb,var(--color-theme,#ff5a5f) 30%,transparent);border-radius:62.4375rem;color:var(--color-theme,#ff5a5f);display:inline-flex;font-size:.9rem;font-weight:700;padding:.85rem 1.35rem;text-decoration:none}.om-hint[data-v-288edcc1]{color:var(--text-assist,#8a746b);font-size:.78rem;margin-top:.8rem}.om-hero-card[data-v-288edcc1]{background:#fff;border:.0625rem solid color-mix(in srgb,var(--color-theme,#ff5a5f) 12%,transparent);border-radius:1.375rem;box-shadow:0 1.375rem 3.125rem #46281e21;color:inherit;display:block;padding:.6rem;text-decoration:none}.om-shot[data-v-288edcc1]{aspect-ratio:4/4.4;background:var(--bg-secondary,#ffefe7);border-radius:1rem;overflow:hidden;position:relative}.om-shot img[data-v-288edcc1]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 22%;object-position:center 22%;width:100%}.om-live[data-v-288edcc1]{align-items:center;background:#140c0ac7;border-radius:62.4375rem;color:#fff;display:inline-flex;font-size:.62rem;font-weight:800;gap:.35rem;left:.7rem;letter-spacing:.08em;padding:.25rem .55rem;position:absolute;top:.7rem}.om-live .om-dot[data-v-288edcc1]{background:#45e0a8}.om-live-sm[data-v-288edcc1]{font-size:.55rem;left:.5rem;top:.5rem}.om-badge[data-v-288edcc1]{background:color-mix(in srgb,var(--color-accent,#0e9f9f) 92%,#fff);border-radius:62.4375rem;bottom:.7rem;color:#fff;font-size:.62rem;font-weight:800;left:.7rem;padding:.28rem .6rem;position:absolute}.om-shot-meta[data-v-288edcc1]{display:flex;flex-direction:column;gap:.15rem;padding:.7rem .55rem .35rem}.om-shot-name[data-v-288edcc1]{font-size:.88rem;font-weight:800}.om-shot-sub[data-v-288edcc1]{color:var(--text-assist,#8a746b);font-size:.72rem}.om-eyebrow[data-v-288edcc1]{align-items:center;color:var(--color-theme,#ff5a5f);display:flex;font-size:.68rem;font-weight:800;gap:.6rem;letter-spacing:.1em;text-transform:uppercase}.om-eyebrow-line[data-v-288edcc1]{background:linear-gradient(90deg,var(--color-theme,#ff5a5f),var(--color-accent,#0e9f9f));border-radius:6.1875rem;height:.125rem;width:1.875rem}.om-hero--compact[data-v-288edcc1]{grid-template-columns:1fr;max-width:53.75rem}.om-hero--compact .om-hero-copy[data-v-288edcc1]{max-width:48.75rem}.om-hero[data-v-288edcc1]{align-items:center;display:grid;gap:3.2rem;grid-template-columns:1.02fr .98fr;margin:0 auto;max-width:72.5rem;padding:4rem 1.2rem 3rem;position:relative}.om-hero h1[data-v-288edcc1]{font-size:clamp(2.35rem,5vw,4rem);line-height:1.02}.om-hero h1[data-v-288edcc1]:after{background:linear-gradient(90deg,var(--color-theme,#ff5a5f),var(--color-accent,#0e9f9f));border-radius:6.1875rem;content:"";display:block;height:.25rem;margin-top:1rem;width:4.125rem}.om-trust[data-v-288edcc1]{border-top:.0625rem solid color-mix(in srgb,var(--color-theme,#ff5a5f) 14%,transparent);color:var(--text-secondary,#5b4b45);display:flex;flex-wrap:wrap;font-size:.72rem;font-weight:700;gap:.7rem 1.2rem;margin-top:1.4rem;padding-top:1.1rem}.om-trust span[data-v-288edcc1]{align-items:center;display:inline-flex;gap:.35rem}.om-trust svg[data-v-288edcc1]{color:var(--color-accent,#0e9f9f);height:.875rem;width:.875rem}.om-hero-visual[data-v-288edcc1]{min-height:31.25rem;position:relative}.om-hero-glow[data-v-288edcc1]{border-radius:50%;filter:blur(2.625rem);opacity:.5;pointer-events:none;position:absolute}.om-hero-glow--a[data-v-288edcc1]{background:color-mix(in srgb,var(--color-theme,#ff5a5f) 34%,transparent);height:17.5rem;right:8%;top:-3.125rem;width:17.5rem}.om-hero-glow--b[data-v-288edcc1]{background:color-mix(in srgb,var(--color-accent,#0e9f9f) 30%,transparent);bottom:-1.875rem;height:14.375rem;left:8%;width:14.375rem}.om-hero-dots[data-v-288edcc1]{background-image:radial-gradient(color-mix(in srgb,var(--color-theme,#ff5a5f) 22%,transparent) .0625rem,transparent .0625rem);background-size:1rem 1rem;inset:14% 4% 8% 18%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent);mask-image:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent);opacity:.5;position:absolute}.om-photo[data-v-288edcc1]{background:#fff;border-radius:1.5rem;box-shadow:0 1.75rem 3.75rem #46281e2e;display:block;overflow:hidden;position:absolute}.om-photo--main[data-v-288edcc1]{aspect-ratio:4/5;border:.375rem solid #fff;right:0;top:0;width:78%}.om-photo--main img[data-v-288edcc1]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;width:100%}.om-photo-shade[data-v-288edcc1]{background:linear-gradient(180deg,transparent 52%,rgba(18,10,8,.62));inset:0;position:absolute}.om-photo-tag[data-v-288edcc1]{background:color-mix(in srgb,var(--color-accent,#0e9f9f) 92%,#fff);border-radius:62.4375rem;bottom:2.5rem;font-size:.62rem;padding:.28rem .6rem;right:.8rem}.om-photo-name[data-v-288edcc1],.om-photo-tag[data-v-288edcc1]{color:#fff;font-weight:800;position:absolute}.om-photo-name[data-v-288edcc1]{bottom:.8rem;font-size:.86rem;right:.9rem;text-align:right}.om-photo--side[data-v-288edcc1]{aspect-ratio:3/3.7;border:.3125rem solid #fff;bottom:1rem;left:0;transform:rotate(-5deg);width:46%;z-index:2}.om-photo--side img[data-v-288edcc1]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 18%;object-position:center 18%;width:100%}.om-photo-side-tag[data-v-288edcc1]{background:#120a08c2;border-radius:62.4375rem;bottom:.55rem;color:#fff;font-size:.6rem;left:.55rem;padding:.22rem .5rem}.om-float[data-v-288edcc1],.om-photo-side-tag[data-v-288edcc1]{font-weight:800;position:absolute}.om-float[data-v-288edcc1]{align-items:center;background:#fff;border:.0625rem solid color-mix(in srgb,var(--color-theme,#ff5a5f) 18%,transparent);border-radius:62.4375rem;box-shadow:0 .75rem 1.75rem #46281e24;color:var(--text-primary,#241a17);display:inline-flex;font-size:.67rem;gap:.35rem;padding:.45rem .8rem;z-index:3}.om-float--one[data-v-288edcc1]{left:-3%;top:9%;transform:rotate(-3deg)}.om-float--two[data-v-288edcc1]{right:-3%;top:60%}.om-float--two .om-dot[data-v-288edcc1]{background:var(--color-accent,#0e9f9f)}.om-sec[data-v-288edcc1],.om-wall-sec[data-v-288edcc1]{margin:0 auto;max-width:70rem;padding:2.2rem 1.2rem}.om-sec-head[data-v-288edcc1]{align-items:baseline;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.om-sec h2[data-v-288edcc1],.om-sec-head h2[data-v-288edcc1]{color:var(--text-primary,#241a17);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,2.6vw,2rem);letter-spacing:-.01em;margin:0 0 .8rem}.om-more[data-v-288edcc1]{color:var(--color-theme,#ff5a5f);font-size:.82rem;font-weight:700;text-decoration:none}.om-wall[data-v-288edcc1]{display:grid;gap:.8rem;grid-template-columns:repeat(6,1fr)}.om-card[data-v-288edcc1]{aspect-ratio:3/4;background:var(--bg-secondary,#ffefe7);border-radius:.875rem;display:block;overflow:hidden;position:relative;text-decoration:none}.om-card img[data-v-288edcc1]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.om-card-name[data-v-288edcc1]{background:linear-gradient(180deg,transparent,rgba(15,10,8,.8));bottom:0;color:#fff;font-size:.68rem;font-weight:700;left:0;padding:1.4rem .55rem .5rem;position:absolute;right:0}.om-p[data-v-288edcc1]{font-size:.98rem;margin:0 0 .9rem;max-width:52rem}.om-p[data-v-288edcc1],.om-ul[data-v-288edcc1]{color:var(--text-secondary,#5b4b45);line-height:1.7}.om-ul[data-v-288edcc1]{margin:.4rem 0 1rem;padding-left:1.1rem}.om-ul li[data-v-288edcc1]{margin-bottom:.35rem}.om-faq-item[data-v-288edcc1]{background:#fff;border:.0625rem solid color-mix(in srgb,var(--color-theme,#ff5a5f) 12%,transparent);border-radius:.75rem;margin-bottom:.6rem;padding:.85rem 1rem}.om-faq-item summary[data-v-288edcc1]{color:var(--text-primary,#241a17);cursor:pointer;font-size:.92rem;font-weight:700}.om-faq-item p[data-v-288edcc1]{color:var(--text-secondary,#5b4b45);font-size:.9rem;line-height:1.65;margin:.6rem 0 0}.om-related-links[data-v-288edcc1]{display:flex;flex-wrap:wrap;gap:.5rem}.om-related-link[data-v-288edcc1]{background:color-mix(in srgb,var(--color-theme,#ff5a5f) 9%,transparent);border:.0625rem solid color-mix(in srgb,var(--color-theme,#ff5a5f) 22%,transparent);border-radius:62.4375rem;color:var(--color-theme,#ff5a5f);font-size:.82rem;font-weight:700;padding:.45rem .8rem;text-decoration:none}.om-bottom[data-v-288edcc1]{background:color-mix(in srgb,var(--color-theme,#ff5a5f) 7%,var(--bg-primary,#fff8f3));padding:3rem 1.2rem;text-align:center}.om-bottom-actions[data-v-288edcc1]{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:center}.om-bottom h2[data-v-288edcc1]{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.5rem,3vw,2.1rem);margin:0 0 .5rem}.om-bottom p[data-v-288edcc1]{color:var(--text-secondary,#5b4b45);margin:0 0 1.1rem}.om-foot[data-v-288edcc1]{border-top:.0625rem solid color-mix(in srgb,var(--color-theme,#ff5a5f) 12%,transparent);padding:1.6rem 1.2rem 2rem}.om-foot-inner[data-v-288edcc1]{margin:0 auto;max-width:70rem}.om-foot-brand[data-v-288edcc1]{align-items:center;color:inherit;display:inline-flex;font-weight:800;gap:.4rem;text-decoration:none}.om-foot-links[data-v-288edcc1]{display:flex;flex-wrap:wrap;gap:.8rem 1rem;margin:.9rem 0}.om-foot-links a[data-v-288edcc1]{color:var(--text-secondary,#6b5a53);font-size:.78rem;text-decoration:none}.om-foot-links a[data-v-288edcc1]:hover{color:var(--color-theme,#ff5a5f)}.om-foot-copy[data-v-288edcc1]{color:var(--text-assist,#8a746b);font-size:.7rem;margin:.4rem 0 0}.om-gate[data-v-288edcc1]{align-items:center;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#120a08b8;display:flex;inset:0;justify-content:center;padding:1.2rem;position:fixed;z-index:999}.om-gate-card[data-v-288edcc1]{background:#fff;border-radius:1.25rem;box-shadow:0 1.875rem 5rem #00000059;max-width:26.25rem;padding:1.6rem;text-align:center;width:100%}.om-gate-badge[data-v-288edcc1]{align-items:center;background:var(--color-theme,#ff5a5f);border-radius:.875rem;color:#fff;display:inline-flex;font-size:1rem;font-weight:900;height:3rem;justify-content:center;width:3rem}.om-gate-card h2[data-v-288edcc1]{font-family:Georgia,Times New Roman,serif;font-size:1.25rem;margin:.8rem 0 .5rem}.om-gate-card p[data-v-288edcc1]{color:var(--text-secondary,#5b4b45);font-size:.85rem;line-height:1.6;margin:0 0 1.1rem}.om-gate-enter[data-v-288edcc1]{width:100%}.om-gate-leave[data-v-288edcc1]{background:none;border:none;color:var(--text-assist,#8a746b);cursor:pointer;font-size:.8rem;margin-top:.7rem;text-decoration:underline}@media(max-width:900px){.om-hero[data-v-288edcc1]{gap:2rem;grid-template-columns:1fr;padding-top:2.4rem}.om-hero-visual[data-v-288edcc1]{margin:0 auto;max-width:30rem;min-height:27.5rem;width:100%}.om-photo--main[data-v-288edcc1]{width:80%}.om-photo--side[data-v-288edcc1]{width:44%}.om-float--one[data-v-288edcc1]{left:0}.om-float--two[data-v-288edcc1]{right:0}.om-wall[data-v-288edcc1]{grid-template-columns:repeat(3,1fr)}.om-nav-links .om-nav-link[data-v-288edcc1]{display:none}}@media(max-width:520px){.om-wall[data-v-288edcc1]{grid-template-columns:repeat(2,1fr)}.om-verified[data-v-288edcc1]{display:none}}
