.teaser-page[data-v-620b753a]{--jameson-green:#008557;--jameson-dark-green:#00483a;--jameson-cream:#fff8e5;--jameson-red:#a02136;--jameson-gold:linear-gradient(135deg,#c6a15b,#e4c88a 45%,#b88a3e);--color-bg:var(--jameson-cream);--color-surface:var(--jameson-cream);--color-surface-2:#f3ead2;--color-text:var(--jameson-dark-green);--color-text-muted:#3f5f56;--color-on-dark:var(--jameson-cream);--color-on-dark-muted:#d9e8df;--color-border:rgba(0,72,58,0.18);--color-border-strong:rgba(0,72,58,0.55);--color-danger:var(--jameson-red);--color-success:var(--jameson-green);--font:"JJ","Helvetica Neue",Arial,sans-serif;--fs-14:14px;--fs-16:16px;--fs-18:18px;--fs-24:24px;--fs-32:32px;--fs-40:40px;--fs-display:64px;--track-head:-0.005em;--lh-head:1;--s-1:8px;--s-2:16px;--s-3:24px;--s-4:32px;--s-5:40px;--s-6:48px;--s-8:64px;--s-10:80px;--s-12:96px;--r-card:16px;--r-bubble:24px;--r-pill:999px;--hit:48px;--wrap:1120px;--how-bg:var(--jameson-cream);--how-text:var(--jameson-dark-green);--how-muted:#3f5f56;--how-border:rgba(0,72,58,0.18);--how-num:var(--jameson-green);--how-btn-bg:var(--jameson-dark-green);--how-btn-fg:var(--jameson-cream);font-family:var(--font);font-size:var(--fs-16);line-height:24px;background:var(--color-bg);color:var(--color-text);margin:0;padding:0;-webkit-font-smoothing:antialiased;min-height:100vh}@media (prefers-color-scheme:dark){.teaser-page[data-v-620b753a]:not([data-theme=light]),[data-v-620b753a]:root:not([data-theme=light]){--how-bg:var(--jameson-dark-green);--how-text:var(--jameson-cream);--how-muted:#d9e8df;--how-border:rgba(255,248,229,0.22);--how-num:#d9e8df;--how-btn-bg:var(--jameson-cream);--how-btn-fg:var(--jameson-dark-green)}}.teaser-page[data-theme=dark][data-v-620b753a],:root[data-theme=dark][data-v-620b753a]{--how-bg:var(--jameson-dark-green);--how-text:var(--jameson-cream);--how-muted:#d9e8df;--how-border:rgba(255,248,229,0.22);--how-num:#d9e8df;--how-btn-bg:var(--jameson-cream);--how-btn-fg:var(--jameson-dark-green)}.teaser-page[data-v-620b753a],.teaser-page [data-v-620b753a]{box-sizing:border-box}.teaser-page[data-v-620b753a],.teaser-page a[data-v-620b753a],.teaser-page button[data-v-620b753a],.teaser-page h1[data-v-620b753a],.teaser-page h2[data-v-620b753a],.teaser-page h3[data-v-620b753a],.teaser-page input[data-v-620b753a],.teaser-page label[data-v-620b753a],.teaser-page p[data-v-620b753a],.teaser-page select[data-v-620b753a],.teaser-page span[data-v-620b753a],.teaser-page textarea[data-v-620b753a]{font-family:var(--font)!important}.teaser-page h1[data-v-620b753a],.teaser-page h2[data-v-620b753a],.teaser-page h3[data-v-620b753a]{margin:0;font-weight:700;text-transform:uppercase;letter-spacing:var(--track-head)}.teaser-page p[data-v-620b753a]{margin:0}.wrap[data-v-620b753a]{max-width:var(--wrap);margin:0 auto;padding:0 var(--s-3)}.sr-only[data-v-620b753a]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}[data-v-620b753a]:where(a,button,input,select,[tabindex]):focus-visible{outline:3px solid var(--jameson-dark-green);outline-offset:3px;border-radius:4px}.on-dark[data-v-620b753a] :where(a,button,input,select,[tabindex]):focus-visible{outline-color:var(--jameson-cream)}.logo[data-v-620b753a]{display:block;width:150px;aspect-ratio:1200/279;-webkit-mask:url(../img/teaser-logo.463e5883.webp) center/contain no-repeat;mask:url(../img/teaser-logo.463e5883.webp) center/contain no-repeat;background:var(--jameson-cream)}.logo.positive[data-v-620b753a]{background:var(--jameson-dark-green)}.btn[data-v-620b753a]{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-1);min-height:var(--hit);padding:0 var(--s-4);font-family:JJ,jj2bold,OswaldBold,sans-serif!important;font-weight:700;font-size:var(--fs-16);line-height:24px;text-transform:uppercase;letter-spacing:.12em;text-decoration:none;cursor:pointer;border:2px solid transparent;border-radius:0;transition:background-color .15s ease,color .15s ease;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn-lg[data-v-620b753a]{min-height:64px;padding:0 var(--s-5)}@media (max-width:559px){.btn[data-v-620b753a]{letter-spacing:.06em;padding-left:var(--s-2);padding-right:var(--s-2)}}.btn-cream[data-v-620b753a],.teaser-page .btn-cream[data-v-620b753a],.teaser-page a.btn-cream[data-v-620b753a],.teaser-page button.btn-cream[data-v-620b753a]{background-color:var(--jameson-cream)!important;color:#00483a!important;text-decoration:none!important}.btn-cream[data-v-620b753a]:hover,.teaser-page .btn-cream[data-v-620b753a]:focus,.teaser-page .btn-cream[data-v-620b753a]:hover,.teaser-page a.btn-cream[data-v-620b753a]:focus,.teaser-page a.btn-cream[data-v-620b753a]:hover,.teaser-page button.btn-cream[data-v-620b753a]:focus,.teaser-page button.btn-cream[data-v-620b753a]:hover{background-color:#fff!important;color:#002820!important;text-decoration:none!important}.btn-outline[data-v-620b753a],.teaser-page .btn-outline[data-v-620b753a],.teaser-page a.btn-outline[data-v-620b753a],.teaser-page button.btn-outline[data-v-620b753a]{background-color:transparent!important;color:var(--jameson-cream)!important;border-color:var(--jameson-cream)!important;text-decoration:none!important}.btn-outline[data-v-620b753a]:hover,.teaser-page .btn-outline[data-v-620b753a]:focus,.teaser-page .btn-outline[data-v-620b753a]:hover,.teaser-page a.btn-outline[data-v-620b753a]:focus,.teaser-page a.btn-outline[data-v-620b753a]:hover,.teaser-page button.btn-outline[data-v-620b753a]:focus,.teaser-page button.btn-outline[data-v-620b753a]:hover{background-color:rgba(255,248,229,.15)!important;color:#fff!important;border-color:#fff!important;text-decoration:none!important}.btn-dark[data-v-620b753a],.teaser-page .btn-dark[data-v-620b753a],.teaser-page a.btn-dark[data-v-620b753a],.teaser-page button.btn-dark[data-v-620b753a]{background-color:var(--jameson-dark-green)!important;color:var(--jameson-cream)!important;text-decoration:none!important}.btn-dark[data-v-620b753a]:hover,.teaser-page .btn-dark[data-v-620b753a]:hover,.teaser-page a.btn-dark[data-v-620b753a]:hover,.teaser-page button.btn-dark[data-v-620b753a]:hover{background-color:#003a2f!important;color:#fff!important;text-decoration:none!important}.btn-how[data-v-620b753a],.teaser-page .btn-how[data-v-620b753a],.teaser-page a.btn-how[data-v-620b753a],.teaser-page button.btn-how[data-v-620b753a]{background-color:var(--how-btn-bg)!important;color:var(--how-btn-fg)!important;text-decoration:none!important}.btn-how[data-v-620b753a]:hover,.teaser-page .btn-how[data-v-620b753a]:hover,.teaser-page a.btn-how[data-v-620b753a]:hover,.teaser-page button.btn-how[data-v-620b753a]:hover{opacity:.9!important;text-decoration:none!important}.btn[disabled][data-v-620b753a]{opacity:.6;cursor:not-allowed}.btn[aria-busy=true][data-v-620b753a]{cursor:progress}.header[data-v-620b753a]{position:absolute;top:0;left:0;right:0;z-index:5}.header-fade-enter-active[data-v-620b753a]{transition:opacity .35s ease}.header-fade-enter[data-v-620b753a]{opacity:0}.header .in[data-v-620b753a]{max-width:var(--wrap);margin:0 auto;padding:var(--s-3);padding-top:max(var(--s-3),calc(env(safe-area-inset-top, 0px) + var(--s-3)));padding-right:max(var(--s-3),calc(env(safe-area-inset-right, 0px) + var(--s-3)));padding-left:max(var(--s-3),calc(env(safe-area-inset-left, 0px) + var(--s-3)));display:flex;align-items:center;gap:var(--s-3);box-sizing:border-box}.header .right[data-v-620b753a]{margin-left:auto;display:flex;align-items:center;gap:var(--s-1)}.lang[data-v-620b753a]{gap:4px;background:rgba(0,48,38,.45);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(241,228,178,.25);border-radius:999px;padding:3px 5px}.lang[data-v-620b753a],.lang a[data-v-620b753a]{display:inline-flex;align-items:center;box-sizing:border-box}.lang a[data-v-620b753a]{justify-content:center;padding:5px 12px;min-width:38px;height:30px;line-height:1;font-family:JJ,Oswald,Montserrat,sans-serif;font-size:var(--fs-14);letter-spacing:.08em;text-decoration:none;color:rgba(242,228,181,.7);border-radius:999px;transition:all .2s ease}.lang a[aria-current=true][data-v-620b753a]{color:#00483a;background:#f1e4b2;font-weight:700;text-decoration:none;box-shadow:0 2px 6px rgba(0,0,0,.25)}.hero[data-v-620b753a]{--kv-grad:linear-gradient(180deg,#004636 0%,#004636 10%,#004a39 20%,#00503d 30%,#005b44 40%,#00654c 50%,#006c51 60%,#006b51 70%,#00674d 80%,#00644c 90%,#00684f);position:relative;background:var(--kv-grad);color:var(--jameson-cream);overflow:hidden}.hero-grid[data-v-620b753a]{display:grid;grid-template-columns:minmax(0,1fr) min(50vw,760px);align-items:stretch}.hero-text[data-v-620b753a]{align-self:center;padding:calc(var(--s-12) + var(--s-2)) var(--s-5) var(--s-12) max(var(--s-3),calc(50vw - var(--wrap)/2 + var(--s-3)));position:relative;z-index:1}.hero h1[data-v-620b753a]{font-size:clamp(34px,3.3vw,54px);line-height:var(--lh-head);margin-bottom:var(--s-3);text-wrap:balance;color:var(--jameson-cream)}.hero .lead[data-v-620b753a]{font-size:var(--fs-24);line-height:32px;margin-bottom:var(--s-5);color:var(--jameson-cream)}.tt-title[data-v-620b753a]{display:block;width:100%;max-width:560px;height:auto;margin-bottom:var(--s-3)}.h1-text[data-v-620b753a]{display:block}.hero .actions[data-v-620b753a]{display:flex;gap:var(--s-2);flex-wrap:wrap}.kv-stage[data-v-620b753a]{position:relative;width:100%;aspect-ratio:1840/2400;overflow:hidden;background:var(--kv-grad);--sig-color:#fff8e5}.kv-layers[data-v-620b753a]{position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%),linear-gradient(180deg,transparent 0,#000 6%,#000 90%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 12%),linear-gradient(180deg,transparent 0,#000 6%,#000 90%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.kv-layers img[data-v-620b753a]{position:absolute;left:-4.3478%;top:-3.3333%;width:108.6957%;height:auto;max-width:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;will-change:transform;transform:translateZ(0)}.kv-layers.intro>.kv-layer[data-v-620b753a]{opacity:0}.kv-layers.intro>.kv-l-bg[data-v-620b753a]{opacity:1}.kv-layer[data-v-620b753a]{position:absolute;inset:0;will-change:transform;transition:opacity .8s ease}.kv-j[data-v-620b753a]{position:absolute;left:21%;top:19%;width:58%;height:auto;fill:var(--sig-color);overflow:visible}.kv-pattern[data-v-620b753a]{position:absolute;left:-8%;top:-8%;width:116%;height:116%;fill:#00483a;opacity:.5;-webkit-mask-image:radial-gradient(ellipse 48% 42% at 50% 48%,transparent 0,transparent 35%,#000 100%);mask-image:radial-gradient(ellipse 48% 42% at 50% 48%,transparent 0,transparent 35%,#000 100%)}.kv-glow[data-v-620b753a]{position:absolute;left:50%;top:48%;width:88%;aspect-ratio:1;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(11,163,107,.5),rgba(11,163,107,.16) 55%,rgba(11,163,107,0))}.scroll-cue[data-v-620b753a]{position:absolute;left:max(var(--s-3),calc(50vw - var(--wrap)/2 + var(--s-3)));bottom:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-2);text-decoration:none;color:var(--jameson-cream);font-size:var(--fs-14);letter-spacing:.16em;text-transform:uppercase;z-index:2}.scroll-cue i[data-v-620b753a]{display:block;width:2px;height:56px;background:var(--jameson-cream);margin-left:2px}.scroll-cue[data-v-620b753a]:hover{color:#fff}@media (max-width:959px){.hero[data-v-620b753a]{background:#00684f}.hero-grid[data-v-620b753a]{grid-template-columns:1fr}.hero-media[data-v-620b753a]{order:-1;padding-top:64px;background:#004636}.kv-stage[data-v-620b753a]{aspect-ratio:1/1}.kv-layers img[data-v-620b753a]{top:-17.39%}.kv-j[data-v-620b753a]{left:21%;top:11%;width:58%}.kv-layers[data-v-620b753a]{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 10%,#000 82%,transparent)}.kv-glow[data-v-620b753a]{width:80%}.hero-text[data-v-620b753a]{padding:var(--s-1) var(--s-3) var(--s-8)}.tt-title[data-v-620b753a]{max-width:74%;margin-bottom:12px}.hero h1[data-v-620b753a]{font-size:28px;line-height:var(--lh-head);margin-bottom:12px}.hero .lead[data-v-620b753a]{font-size:var(--fs-18);line-height:28px;margin-bottom:var(--s-3)}.hero .actions .btn[data-v-620b753a]{flex:1 1 100%}.scroll-cue[data-v-620b753a]{display:none}}.how[data-v-620b753a]{padding:var(--s-12) 0;background:var(--how-bg);color:var(--how-text)}.how .shead h2[data-v-620b753a]{color:var(--how-text)}.how .shead p[data-v-620b753a]{color:var(--how-muted)}.shead[data-v-620b753a]{max-width:640px;margin-bottom:var(--s-6)}.shead h2[data-v-620b753a]{font-size:var(--fs-40);line-height:var(--lh-head);margin-bottom:var(--s-2)}.shead p[data-v-620b753a]{font-size:var(--fs-18);line-height:32px;color:var(--color-text-muted)}.steps[data-v-620b753a]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3);list-style:none;margin:0;padding:0}@media (max-width:760px){.steps[data-v-620b753a]{grid-template-columns:1fr}}.step[data-v-620b753a]{border:1px solid var(--how-border);border-radius:var(--r-card);padding:var(--s-5) var(--s-4);display:flex;flex-direction:column;background:var(--how-bg)}.ico-par[data-v-620b753a],.step .ico[data-v-620b753a]{width:88px;height:88px;margin-bottom:var(--s-3)}.ico-par[data-v-620b753a]{display:block;will-change:transform}.step .ico-par .ico[data-v-620b753a]{display:block;margin:0}.step .num[data-v-620b753a]{font-size:var(--fs-14);letter-spacing:.16em;text-transform:uppercase;color:var(--how-num);font-weight:700;margin-bottom:var(--s-1)}.step h3[data-v-620b753a]{font-size:var(--fs-32);line-height:var(--lh-head);margin-bottom:var(--s-2);color:var(--how-text)}.step p[data-v-620b753a]{color:var(--how-muted);font-size:var(--fs-18);line-height:28px}.step .foot[data-v-620b753a]{margin-top:auto;padding-top:var(--s-4)}@media (max-width:759px){.step .foot .btn[data-v-620b753a]{width:100%;padding:0 var(--s-2)}}.step .date[data-v-620b753a]{font-size:var(--fs-32);line-height:32px;font-weight:700;text-transform:uppercase;color:var(--how-text);letter-spacing:0}.teaser-page.anim .rv[data-v-620b753a]{opacity:0;transform:translate3d(0,32px,0)}.teaser-page.anim .rv-scale[data-v-620b753a]{opacity:0;transform:translate3d(0,48px,0) scale(.96)}.teaser-page.anim .rv-pop[data-v-620b753a]{opacity:0;transform:scale(.4)}.teaser-page.anim .rv-clip[data-v-620b753a]{clip-path:inset(0 0 100% 0);transform:translate3d(0,24px,0)}.teaser-page.anim .rv-date[data-v-620b753a]{opacity:0;letter-spacing:.32em}.teaser-page.anim[data-v-620b753a] :is(.rv,.rv-scale,.rv-clip){transition:opacity .7s cubic-bezier(.2,.7,.2,1) var(--d,0ms),transform .9s cubic-bezier(.2,.7,.2,1) var(--d,0ms),clip-path .9s cubic-bezier(.2,.7,.2,1) var(--d,0ms)}.teaser-page.anim .rv-pop[data-v-620b753a]{transition:opacity .35s ease var(--d,0ms),transform .75s cubic-bezier(.34,1.56,.64,1) var(--d,0ms)}.teaser-page.anim .rv-date[data-v-620b753a]{transition:opacity .8s ease var(--d,0ms),letter-spacing 1.2s cubic-bezier(.2,.7,.2,1) var(--d,0ms)}.teaser-page.anim :is(.rv,.rv-scale,.rv-pop).in[data-v-620b753a]{opacity:1;transform:none}.teaser-page.anim .rv-clip.in[data-v-620b753a]{clip-path:inset(-25% -5% -25% -5%);transform:none}.teaser-page.anim .rv-date.in[data-v-620b753a]{opacity:1;letter-spacing:0}.apply[data-v-620b753a]{background:var(--jameson-green);padding:var(--s-12) 0;color:var(--jameson-cream)}.apply .shead p[data-v-620b753a]{color:var(--color-on-dark-muted)}.apply .shead h2[data-v-620b753a]{color:var(--jameson-cream)}.agent[data-v-620b753a]{max-width:760px;background:var(--jameson-cream);color:var(--jameson-dark-green);--color-surface:var(--jameson-cream);--color-text:var(--jameson-dark-green);--color-text-muted:#3f5f56;--color-border:rgba(0,72,58,0.18);--color-border-strong:rgba(0,72,58,0.55);border-radius:var(--r-card);overflow:hidden}.agent-head[data-v-620b753a]{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);background:var(--jameson-dark-green);color:var(--jameson-cream)}.agent-head .logo[data-v-620b753a]{width:96px}.agent-head .t[data-v-620b753a]{font-size:var(--fs-14);line-height:16px;color:var(--color-on-dark-muted)}.agent-progress[data-v-620b753a]{margin-left:auto;text-align:right;min-width:140px;flex-shrink:0;display:block!important;height:auto!important;background:transparent!important;border-radius:0!important;overflow:visible!important}.agent-progress-lbl[data-v-620b753a]{font-size:var(--fs-14);line-height:20px;font-weight:700;color:var(--jameson-cream);font-family:var(--font-family-book);margin-bottom:6px;letter-spacing:.02em}.agent-progress-bar[data-v-620b753a]{height:6px;background:rgba(255,248,229,.2);border-radius:3px;overflow:hidden;position:relative;width:100%}.agent-progress-bar i[data-v-620b753a]{display:block;height:100%;background:var(--jameson-gold);border-radius:3px;width:0;transition:width .35s cubic-bezier(.4,0,.2,1)}.agent-progress-bar i.complete[data-v-620b753a]{background:#e4c88a;box-shadow:0 0 10px rgba(228,200,138,.7)}@media (max-width:560px){.agent-head[data-v-620b753a]{padding:10px 14px;gap:8px}.agent-head .logo[data-v-620b753a]{width:80px}.agent-head .t[data-v-620b753a]{display:none}.agent-progress[data-v-620b753a]{min-width:110px}}.classic[data-v-620b753a]{padding:var(--s-3)}.grid2[data-v-620b753a]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-2)}@media (max-width:560px){.grid2[data-v-620b753a]{grid-template-columns:1fr}}.cf[data-v-620b753a]{display:flex;flex-direction:column;gap:var(--s-1)}.cf.full[data-v-620b753a]{grid-column:1/-1}.cf>.lbl[data-v-620b753a],.cf>label[data-v-620b753a]{font-size:var(--fs-14);font-weight:700;color:var(--jameson-dark-green)}.cf select.field[data-v-620b753a]{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:44px;background:#fffdf6 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%2300483A' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 16px center;cursor:pointer}.cf .seg[data-v-620b753a]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-1)}.cf .seg label[data-v-620b753a]{display:flex;align-items:center;justify-content:center;min-height:var(--hit);border:2px solid var(--color-border-strong);background:#fffdf6;color:var(--jameson-dark-green);cursor:pointer;font-weight:700;border-radius:0}.cf .seg input[data-v-620b753a]{position:absolute;opacity:0;pointer-events:none}.cf .seg label[data-v-620b753a]:has(input:checked){background:var(--jameson-dark-green);color:var(--jameson-cream);border-color:var(--jameson-dark-green)}.cf .seg label[data-v-620b753a]:has(input:focus-visible){outline:3px solid var(--jameson-dark-green);outline-offset:3px}.cf.bad .field[data-v-620b753a],.cf.bad .seg label[data-v-620b753a]{border-color:var(--color-danger)}.cf .err[data-v-620b753a]{margin-top:0}.field[data-v-620b753a]{flex:1;width:100%;min-height:var(--hit);padding:0 var(--s-2);border:2px solid var(--color-border-strong);border-radius:0;font-family:var(--font);font-size:var(--fs-16);color:var(--jameson-dark-green);background:#fffdf6}.field[data-v-620b753a]::-moz-placeholder{color:#6e847d}.field[data-v-620b753a]::placeholder{color:#6e847d}.field[data-v-620b753a]:focus{border-color:var(--jameson-dark-green);outline:none;box-shadow:0 0 0 3px rgba(0,133,87,.25)}.field[aria-invalid=true][data-v-620b753a]{border-color:var(--color-danger)}.err[data-v-620b753a]{display:none;margin-top:var(--s-1);font-size:var(--fs-14);line-height:24px;color:var(--color-danger)}.err.on[data-v-620b753a]{display:block}.consent[data-v-620b753a]{display:flex;gap:var(--s-2);align-items:flex-start;padding:var(--s-2);border:2px solid var(--color-border-strong);cursor:pointer;margin-bottom:var(--s-2);background:#fffdf6;border-radius:0}.consent[data-invalid=true][data-v-620b753a]{border-color:var(--color-danger)}.consent input[data-v-620b753a]{width:24px;height:24px;margin:0;accent-color:var(--jameson-dark-green);flex:0 0 auto}.consent span[data-v-620b753a]{font-size:var(--fs-14);line-height:24px;color:#3f5f56}.consent a[data-v-620b753a]{color:var(--jameson-dark-green);font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:opacity .2s ease}.consent a[data-v-620b753a]:hover{opacity:.8}.alert[data-v-620b753a]{display:flex;gap:var(--s-2);align-items:flex-start;padding:var(--s-2);background:#fbedef;border:2px solid var(--color-danger);margin-bottom:var(--s-2);border-radius:0}.alert svg[data-v-620b753a]{width:24px;height:24px;color:var(--color-danger);flex:0 0 auto}.alert b[data-v-620b753a]{display:block}.alert p[data-v-620b753a]{font-size:var(--fs-14);line-height:24px}.done-modal[data-v-620b753a]{position:fixed;inset:0;z-index:3000!important;display:flex!important;align-items:center;justify-content:center;padding:var(--s-3);box-sizing:border-box}.done-modal[hidden][data-v-620b753a]{display:none!important}.done-modal-backdrop[data-v-620b753a]{position:absolute;inset:0;background:rgba(0,30,22,.82);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:1!important}.done-modal-card[data-v-620b753a]{position:relative;z-index:10!important;width:100%;max-width:480px;background:var(--jameson-cream)!important;color:var(--jameson-dark-green)!important;border-radius:var(--r-card);padding:var(--s-5) var(--s-4) var(--s-4);text-align:center;box-shadow:0 24px 60px rgba(0,0,0,.55),0 4px 12px rgba(0,0,0,.2);border:1px solid rgba(242,228,181,.5)}.done-modal-card .done-ok[data-v-620b753a]{width:64px;height:64px;border-radius:50%;background:var(--jameson-green);color:var(--jameson-cream);display:flex;align-items:center;justify-content:center;margin:0 auto var(--s-3);box-shadow:0 8px 20px rgba(0,133,87,.3)}.done-modal-card .done-ok svg[data-v-620b753a]{width:32px;height:32px;stroke:var(--jameson-cream)}.done-modal-card h3[data-v-620b753a]{font-family:var(--font-family-bold);font-size:var(--fs-32);line-height:var(--lh-head);margin-bottom:var(--s-2);color:var(--jameson-dark-green);text-transform:uppercase}.done-modal-card p[data-v-620b753a]{color:#3f5f56;font-size:var(--fs-16);line-height:24px;font-family:var(--font-family-book)}.done-modal-card .done-region[data-v-620b753a]{margin-top:var(--s-2);color:var(--jameson-dark-green);font-weight:700;font-size:var(--fs-18);font-family:var(--font-family-bold)}.done-modal-card .done-modal-ok[data-v-620b753a]{width:100%;margin-top:var(--s-4)}.done-modal-x[data-v-620b753a]{position:absolute;top:var(--s-2);right:var(--s-2);width:var(--hit);height:var(--hit);border:0;background:none;color:var(--jameson-dark-green);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s ease;z-index:12}.done-modal-x[data-v-620b753a]:hover{background:rgba(0,70,54,.1)}.done-modal-x svg[data-v-620b753a]{width:22px;height:22px}.teaser-modal-enter-active[data-v-620b753a],.teaser-modal-leave-active[data-v-620b753a]{transition:opacity .35s ease}.teaser-modal-enter-active .done-modal-card[data-v-620b753a],.teaser-modal-leave-active .done-modal-card[data-v-620b753a]{transition:transform .35s cubic-bezier(.2,.8,.2,1)}.teaser-modal-enter[data-v-620b753a],.teaser-modal-leave-to[data-v-620b753a]{opacity:0}.teaser-modal-enter .done-modal-card[data-v-620b753a],.teaser-modal-leave-to .done-modal-card[data-v-620b753a]{transform:scale(.92)}.legal-popup-overlay[data-v-620b753a]{position:fixed;inset:0;width:100%;height:100%;background:rgba(0,18,12,.82);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:2800!important;padding:20px;box-sizing:border-box}.legal-popup-content[data-v-620b753a]{background:radial-gradient(130% 120% at 50% 0,#0d402c 0,#082d1f 55%,#031a12 100%);border:1px solid rgba(242,228,181,.35);border-radius:24px;box-shadow:0 24px 60px rgba(0,0,0,.65),inset 0 1px 0 rgba(255,248,229,.15);padding:32px 32px 28px;width:100%;max-width:960px;height:85vh;max-height:85vh;display:flex;flex-direction:column;box-sizing:border-box;position:relative}.legal-popup-header[data-v-620b753a]{padding-bottom:18px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(242,228,181,.2);flex-shrink:0}.legal-header-text[data-v-620b753a]{font-family:JJ,jj2bold,OswaldBold,sans-serif;font-weight:700;font-size:22px;line-height:1.25;text-transform:uppercase;color:#f2e4b5;letter-spacing:.04em;margin:0;padding-right:12px}.legal-popup-close[data-v-620b753a]{background:rgba(242,228,181,.08);border:1px solid rgba(242,228,181,.2);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#f2e4b5;transition:all .2s ease;flex-shrink:0;outline:none;padding:0}.legal-popup-close[data-v-620b753a]:hover{background:rgba(242,228,181,.22);border-color:rgba(242,228,181,.45);transform:rotate(90deg) scale(1.05)}.legal-popup-body[data-v-620b753a]{font-family:JJ,jj2book,HelveticaNeueCyr,sans-serif;font-weight:400;font-size:15px;color:#f2e4b5;line-height:1.65;white-space:pre-line;padding:22px 14px 10px 0;overflow-y:auto;flex:1}.legal-popup-body a[data-v-620b753a]{color:#f2e4b5;text-decoration:underline;text-underline-offset:3px;font-weight:500;transition:opacity .2s ease}.legal-popup-body a[data-v-620b753a]:hover{opacity:.8}.legal-popup-body b[data-v-620b753a]{color:#fff;font-weight:700}.legal-popup-body[data-v-620b753a]::-webkit-scrollbar{width:6px}.legal-popup-body[data-v-620b753a]::-webkit-scrollbar-thumb{background-color:#f2e4b5;border-radius:4px}.legal-popup-body[data-v-620b753a]::-webkit-scrollbar-track{background:rgba(242,228,181,.1);border-radius:4px}.legal-popup-enter-active[data-v-620b753a],.legal-popup-leave-active[data-v-620b753a]{transition:opacity .3s ease}.legal-popup-enter-active .legal-popup-content[data-v-620b753a],.legal-popup-leave-active .legal-popup-content[data-v-620b753a]{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.legal-popup-enter[data-v-620b753a],.legal-popup-leave-to[data-v-620b753a]{opacity:0}.legal-popup-enter .legal-popup-content[data-v-620b753a],.legal-popup-leave-to .legal-popup-content[data-v-620b753a]{transform:translateY(-16px) scale(.97)}@media (max-width:768px){.legal-popup-overlay[data-v-620b753a]{padding:12px}.legal-popup-content[data-v-620b753a]{padding:24px 20px 20px;border-radius:16px;height:90vh;max-height:90vh}.legal-header-text[data-v-620b753a]{font-size:16px}.legal-popup-close[data-v-620b753a]{width:34px;height:34px}.legal-popup-body[data-v-620b753a]{font-size:13px;padding-top:16px}}footer[data-v-620b753a]{background:var(--jameson-dark-green);color:var(--jameson-cream);padding:var(--s-8) 0 calc(var(--s-6) + env(safe-area-inset-bottom, 0px))}footer .r1[data-v-620b753a]{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--s-4);flex-wrap:wrap;padding-bottom:var(--s-4);border-bottom:1px solid rgba(255,248,229,.2)}footer .logo[data-v-620b753a]{width:220px}footer .resp[data-v-620b753a]{font-size:var(--fs-32);line-height:var(--lh-head);text-wrap:balance;font-weight:700;text-transform:uppercase;max-width:18ch;text-align:right}@media (max-width:700px){footer .resp[data-v-620b753a]{text-align:left}}footer .r2[data-v-620b753a]{display:flex;justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;padding-top:var(--s-3)}footer .links[data-v-620b753a]{display:flex;flex-wrap:wrap;gap:0 var(--s-2)}footer .links a[data-v-620b753a]{display:inline-flex;align-items:center;min-height:var(--hit);font-size:var(--fs-14);letter-spacing:.06em;color:var(--color-on-dark-muted);text-decoration:underline;text-underline-offset:4px}.ig[data-v-620b753a],footer .links a[data-v-620b753a]:hover{color:var(--jameson-cream)}.ig[data-v-620b753a]{width:var(--hit);height:var(--hit);border:1px solid rgba(255,248,229,.5);border-radius:50%;display:flex;align-items:center;justify-content:center}.ig[data-v-620b753a]:hover{background:var(--jameson-cream);color:var(--jameson-dark-green)}.ig svg[data-v-620b753a]{width:20px;height:20px}footer .legal[data-v-620b753a]{margin-top:var(--s-3);font-size:var(--fs-14);line-height:24px;color:var(--color-on-dark-muted)}.teaser-page.anim footer .rv.in[data-v-620b753a]{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.teaser-page [data-v-620b753a]{transition:none!important;animation:none!important}.done-modal-backdrop[data-v-620b753a],.done-modal-card[data-v-620b753a]{animation:none}.kv-layers.intro>.kv-layer[data-v-620b753a]{opacity:1}}