.back-top.svelte-r4jqp{position:fixed;z-index:45;right:max(1rem,env(safe-area-inset-right,0px));bottom:max(1rem,env(safe-area-inset-bottom,0px));display:inline-flex;align-items:center;justify-content:center;width:2.875rem;height:2.875rem;padding:0;margin:0;border:1px solid rgba(237,237,237,.14);border-left:4px solid #f26f0e;border-radius:6px;background:#1a1a1a;color:#ededed;box-shadow:0 4px 20px #00000059;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease}.back-top.svelte-r4jqp:hover,.back-top.svelte-r4jqp:focus-visible{color:#fff;background:#242424;border-color:#ededed38;border-left-color:#f26f0e;outline:none}.back-top.svelte-r4jqp:focus-visible{box-shadow:0 0 0 2px #1a1a1a,0 0 0 4px #f26f0e}.back-top__icon.svelte-r4jqp{display:block}.vpc-pref.svelte-1rebiqa{position:fixed;z-index:99999;left:.75rem;bottom:.75rem;display:flex;align-items:center;gap:.2rem;padding:.3rem;border-radius:4px;border:1px solid rgba(66,66,66,.25);background:#ededed;box-shadow:0 2px 8px #0000001f}.vpc-pref__label.svelte-1rebiqa{font-family:var(--font-body, "DM Sans", sans-serif);font-size:.625rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#424242;padding:0 .35rem 0 .25rem}.vpc-pref__status.svelte-1rebiqa{font-family:var(--font-body, "DM Sans", sans-serif);font-size:.5625rem;font-weight:700;letter-spacing:.04em;color:#02b971;padding-right:.25rem}.vpc-pref__btn.svelte-1rebiqa{font-family:var(--font-body, "DM Sans", sans-serif);font-size:.625rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;padding:.35rem .45rem;border-radius:3px;border:1px solid transparent;background:transparent;color:#424242;cursor:pointer;line-height:1.2}.vpc-pref__btn.svelte-1rebiqa:hover,.vpc-pref__btn.svelte-1rebiqa:focus-visible{border-color:#f26f0e73;color:#1a1a1a;outline:none}.vpc-pref__btn--active.svelte-1rebiqa{background:#f26f0e;border-color:#f26f0e;color:#fff}.mn.svelte-v4r81b{position:relative;display:flex;align-items:center}.mn__burger.svelte-v4r81b{display:flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.mn__line.svelte-v4r81b{display:block;width:22px;height:2px;margin-inline:auto;background:#ededed;transition:transform .22s ease,opacity .22s ease;transform-origin:center}.mn__line:nth-child(1).mn__line--open.svelte-v4r81b{transform:translateY(7px) rotate(45deg)}.mn__line:nth-child(2).mn__line--open.svelte-v4r81b{opacity:0}.mn__line:nth-child(3).mn__line--open.svelte-v4r81b{transform:translateY(-7px) rotate(-45deg)}.mn__overlay.svelte-v4r81b{position:fixed;inset:0;z-index:200;width:100vw;height:100dvh;display:flex;flex-direction:column;background:#1a1a1a;color:#ededed;overflow:hidden}.mn__head.svelte-v4r81b{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:max(.65rem,env(safe-area-inset-top,0px)) 1rem .65rem;border-bottom:1px solid rgba(237,237,237,.08);flex-shrink:0}.mn__brand.svelte-v4r81b{display:inline-flex;align-items:center;min-width:0;line-height:0}.mn__logoimg.svelte-v4r81b{display:block;width:clamp(7rem,38vw,8.75rem);height:auto}.mn__close.svelte-v4r81b{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;cursor:pointer;flex-shrink:0}.mn__close-icon.svelte-v4r81b{position:relative;width:16px;height:16px}.mn__close-icon.svelte-v4r81b:before,.mn__close-icon.svelte-v4r81b:after{content:"";position:absolute;left:50%;top:50%;width:16px;height:1.5px;background:#ededede6;transform-origin:center}.mn__close-icon.svelte-v4r81b:before{transform:translate(-50%,-50%) rotate(45deg)}.mn__close-icon.svelte-v4r81b:after{transform:translate(-50%,-50%) rotate(-45deg)}.mn__trust.svelte-v4r81b{margin:0;padding:.45rem 1rem .55rem;flex-shrink:0}.mn__trust-panel.svelte-v4r81b{position:relative;display:flex;flex-direction:column;padding:.7rem 1rem .8rem;border-radius:13px;background:linear-gradient(155deg,#282828eb,#161616fa);border:1px solid rgba(237,237,237,.07);box-shadow:inset 0 1px #ffffff09,0 4px 14px #00000029;overflow:hidden;box-sizing:border-box}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.mn__trust-panel.svelte-v4r81b{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.mn__trust-accent.svelte-v4r81b{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#f26f0e8c,#f26f0e47 55%,#f26f0e14)}.mn__trust-row--badges.svelte-v4r81b{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem .4rem;padding-bottom:.5rem}.mn__trust-badge.svelte-v4r81b{display:inline-flex;align-items:flex-start;gap:.2rem;min-width:0}.mn__trust-badge-text.svelte-v4r81b{font-family:var(--font-body, "DM Sans", sans-serif);font-size:.625rem;font-weight:500;line-height:1.25;letter-spacing:.015em;color:#edededc7}.mn__trust-check.svelte-v4r81b{flex-shrink:0;color:#02b971;display:block;margin-top:.05rem}.mn__trust-feature.svelte-v4r81b{display:flex;flex-direction:column;align-items:center;width:100%;margin:0;padding:.55rem 0 .1rem;border-top:1px solid rgba(237,237,237,.09);background:linear-gradient(180deg,#f26f0e0b,#f26f0e00);gap:.18rem}.mn__trust-headline.svelte-v4r81b{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.5rem;width:100%;margin:0;padding-inline:.25rem;box-sizing:border-box}.mn__trust-stars.svelte-v4r81b{flex-shrink:0;font-size:.6875rem;letter-spacing:.08em;line-height:1;color:#ededed94}.mn__trust-review-line.svelte-v4r81b{display:inline-flex;align-items:baseline;gap:.28rem;min-width:0;white-space:nowrap;font-family:var(--font-display, "Montserrat", sans-serif);font-weight:700;font-size:clamp(.9375rem,.35vw + .86rem,1.0625rem);line-height:1.1;letter-spacing:.015em;color:#f26f0e}.mn__trust-review-count.svelte-v4r81b{flex-shrink:0;font-size:clamp(1.0625rem,.45vw + .96rem,1.1875rem);line-height:1;color:#f26f0e}.mn__trust-review-label.svelte-v4r81b{flex-shrink:0;color:#f26f0e}.mn__trust-sub.svelte-v4r81b{margin:0;width:100%;padding-inline:.25rem;box-sizing:border-box;text-align:center;font-family:var(--font-body, "DM Sans", sans-serif);font-size:.625rem;font-weight:500;line-height:1.3;letter-spacing:.09em;text-transform:uppercase;color:#ededed80}.mn__stage.svelte-v4r81b{position:relative;flex:1 1 auto;min-height:0;overflow:hidden}.mn__panel.svelte-v4r81b{position:absolute;inset:0;display:flex;flex-direction:column;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.35rem 1rem .75rem;background:#1a1a1a}.mn__subhead.svelte-v4r81b{padding:.15rem 0 .55rem;border-bottom:1px solid rgba(237,237,237,.06);margin-bottom:.15rem}.mn__back.svelte-v4r81b{display:inline-flex;align-items:center;gap:.35rem;min-height:44px;padding:.35rem 0;border:0;background:transparent;cursor:pointer;font-family:var(--font-body, "DM Sans", sans-serif);font-size:.875rem;font-weight:500;color:#ededed9e}.mn__back-icon.svelte-v4r81b{color:#f26f0e;font-size:1rem;line-height:1}.mn__title.svelte-v4r81b{margin:0;font-family:var(--font-display, "Montserrat", sans-serif);font-weight:700;font-size:clamp(1.125rem,.35vw + 1rem,1.25rem);line-height:1.15;color:#fff}.mn__list.svelte-v4r81b{margin:0;padding:0;list-style:none}.mn__list--root.svelte-v4r81b .mn__item:where(.svelte-v4r81b):first-child .mn__row:where(.svelte-v4r81b),.mn__list--root.svelte-v4r81b .mn__item:where(.svelte-v4r81b):first-child .mn__row--drill:where(.svelte-v4r81b){border-top:0}.mn__row.svelte-v4r81b,.mn__row--drill.svelte-v4r81b{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:48px;padding:.55rem 0;border:0;border-top:1px solid rgba(237,237,237,.07);background:transparent;text-align:left;text-decoration:none;cursor:pointer;font-family:var(--font-display, "Montserrat", sans-serif);font-weight:700;font-size:.9375rem;line-height:1.25;color:#fffffff0;transition:color .18s ease}.mn__row-label.svelte-v4r81b{min-width:0}.mn__row-chevron.svelte-v4r81b{flex-shrink:0;font-size:.875rem;color:#f26f0ecc}.mn__row--featured.svelte-v4r81b{color:#f26f0e;font-size:.875rem;letter-spacing:.02em}.mn__row--emphasis.svelte-v4r81b{color:#f26f0e}.mn__cta.svelte-v4r81b{flex-shrink:0;padding:.7rem 1rem calc(.7rem + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(237,237,237,.1);background:#1a1a1a;display:flex;flex-direction:column;gap:.45rem}.mn__cta-primary.svelte-v4r81b{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 1rem;border-radius:6px;border:1px solid #f26f0e;background:#f26f0e;font-family:var(--font-display, "Montserrat", sans-serif);font-weight:700;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#fff;text-decoration:none}.mn__cta-row.svelte-v4r81b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.mn__cta-secondary.svelte-v4r81b{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 .5rem;border:1px solid rgba(237,237,237,.16);border-radius:6px;background:transparent;font-family:var(--font-display, "Montserrat", sans-serif);font-weight:700;font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:#ededede6;text-decoration:none}.mn__cta-secondary--call.svelte-v4r81b{border-color:#f26f0e52;color:#f26f0e}@media(hover:hover){.mn__row.svelte-v4r81b:hover,.mn__row--drill.svelte-v4r81b:hover{color:#fff}.mn__back.svelte-v4r81b:hover{color:#ededede0}.mn__cta-primary.svelte-v4r81b:hover{background:#e0660c;border-color:#e0660c}.mn__cta-secondary.svelte-v4r81b:hover{border-color:#ededed42;background:#ffffff08}}@media(prefers-reduced-motion:reduce){.mn__line.svelte-v4r81b,.mn__row.svelte-v4r81b,.mn__row--drill.svelte-v4r81b,.mn__cta-primary.svelte-v4r81b,.mn__cta-secondary.svelte-v4r81b{transition:none}}
