.pipe-nav-link[data-v-fe874f6a]{display:contents;color:inherit;text-decoration:inherit;cursor:inherit;-webkit-touch-callout:none}.pa-anim.pa-anim.pa-anim{animation-name:var(--pa-kf);animation-duration:var(--pa-in-duration,.3s);animation-delay:var(--pa-in-delay,0s);animation-timing-function:var(--pa-in-easing,ease-out);animation-fill-mode:backwards}.pa-anim.pa-stagger.pa-items{animation-name:none}.pa-anim.pa-stagger.pa-items>.pa-item{animation-name:var(--pa-kf);animation-duration:var(--pa-in-duration,.3s);animation-delay:calc(var(--pa-in-delay, 0s) + var(--pa-i, 0)*var(--pa-item-step, 0s));animation-timing-function:var(--pa-in-easing,ease-out);animation-fill-mode:backwards}@keyframes pa-kf-fade{0%{opacity:0}}@keyframes pa-kf-fade-slide{0%{opacity:0;transform:translate(var(--pa-in-dx,0),var(--pa-in-dy,16px))}}@keyframes pa-kf-scale{0%{opacity:0;transform:scale(var(--pa-in-scale,.96))}}.pa-pending.pa-pending.pa-pending{opacity:0;animation:pa-failsafe 1ms linear 8s forwards}@keyframes pa-failsafe{to{opacity:1}}@media(prefers-reduced-motion:reduce){.pa-anim.pa-anim.pa-anim,.pa-anim.pa-stagger.pa-items>.pa-item,.pa-pending.pa-pending.pa-pending{animation:none}.pa-pending.pa-pending.pa-pending{opacity:1}}@supports (margin-left:max(0px,1px)){.max-width-aligned{margin-left:var(--max-width-margin-left)!important;margin-right:var(--max-width-margin-right)!important}}.plain-image.has-skeleton[data-v-b9903e7b]{background-color:var(--v38dea812);background-image:linear-gradient(90deg,transparent,var(--v4294343e) 50%,transparent);background-size:200% 100%;background-repeat:no-repeat;animation:plain-image-shimmer-b9903e7b 1.4s linear infinite;transition:background-color .25s ease}.plain-image.has-skeleton.loaded[data-v-b9903e7b]{background-color:transparent;background-image:none;animation:none}.lazy-image-container[data-v-b9903e7b]{position:relative}.lazy-image-container.has-skeleton[data-v-b9903e7b]{background-color:var(--v38dea812);background-image:linear-gradient(90deg,transparent,var(--v4294343e) 50%,transparent);background-size:200% 100%;background-repeat:no-repeat;animation:plain-image-shimmer-b9903e7b 1.4s linear infinite;transition:background-color .25s ease}.lazy-image-container.has-skeleton.loaded[data-v-b9903e7b]{background-color:transparent;background-image:none;animation:none}.lazy-image-container .lazy-image[data-v-b9903e7b]{display:block;width:100%;height:100%;object-fit:inherit;object-position:inherit;opacity:0;transition:opacity .25s ease}.lazy-image-container.loaded .lazy-image[data-v-b9903e7b]{opacity:1}@keyframes plain-image-shimmer-b9903e7b{0%{background-position:200% 0}to{background-position:-200% 0}}.image[data-v-c90c73a2]{width:var(--v8d1277e6);height:var(--v5b92c3c0);margin:var(--v63e6b847);border-radius:var(--v5e7117b7);object-fit:var(--f8c761ce);transform:var(--v1b248633);display:block;overflow:hidden}.text-single[data-v-e03aa091]{font-family:var(--v51c6ec16);font-weight:var(--v6effd32a);color:var(--v73b7fa00);background-image:var(--v79624b73);font-size:var(--ec56159a);line-height:var(--v7c07b5be);text-align:var(--v739a61a2);padding:var(--v060e5924);margin:var(--v13950eb1);max-width:var(--e830a9f6)}.text-single[data-v-e03aa091]:is(h1,h2,h3,h4){font-style:inherit;letter-spacing:inherit;word-spacing:inherit;text-transform:inherit;text-shadow:inherit;text-wrap:inherit;text-decoration:none}.text-single.has-gradient[data-v-e03aa091]{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.text-single.is-truncated[data-v-e03aa091]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-single.is-truncated[data-v-e03aa091] .ProseMirror,.text-single.is-truncated[data-v-e03aa091] .tiptap-editor-content,.text-single.is-truncated[data-v-e03aa091] p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.has-backdrop-blur[data-v-e1fb26c0]{-webkit-backdrop-filter:blur(var(--container-backdrop-blur));backdrop-filter:blur(var(--container-backdrop-blur))}.styled-container[data-v-a2dad690]{--sc-fill:transparent;position:relative;box-sizing:border-box;background-color:var(--sc-fill)}.sc-bg-image[data-v-a2dad690],.sc-bg-video[data-v-a2dad690]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.sc-bg-image[data-v-a2dad690]{opacity:1;transition:opacity .4s ease-in}.sc-bg-image.is-hidden[data-v-a2dad690]{opacity:0}.sc-content[data-v-a2dad690]{position:relative;z-index:1}.has-backdrop-blur[data-v-a2dad690]{-webkit-backdrop-filter:blur(var(--sc-backdrop-blur));backdrop-filter:blur(var(--sc-backdrop-blur))}.has-fill-opacity[data-v-a2dad690]{background-color:color-mix(in srgb,var(--sc-fill) var(--sc-fill-opacity),transparent)}.is-pressable[data-v-a2dad690]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.is-pressable[data-v-a2dad690]:focus-visible{outline:2px solid var(--color-action-primary-border,#3b82f6);outline-offset:2px}.sc-variant-list-item[data-v-a2dad690]{padding:var(--space-16);border-width:var(--border-width);border-style:solid;border-color:var(--color-action-tertiary-border);border-radius:var(--radius-md);background-color:var(--color-action-tertiary-background);color:var(--color-action-tertiary-text);font-family:var(--text-label-md-family);font-size:var(--text-label-md-size);line-height:var(--text-label-md-line-height);font-weight:var(--text-label-md-weight);transition:all .2s ease}.sc-variant-list-item.is-pressable[data-v-a2dad690]:focus-visible,.sc-variant-list-item.is-pressable[data-v-a2dad690]:hover{outline:none;border-color:var(--color-action-tertiary-border-pressed);box-shadow:var(--shadow-selectors-default);transform:translateY(-2px)}.sc-variant-list-item.is-pressable[data-v-a2dad690]:active{border-color:var(--color-action-tertiary-border-pressed);background-color:var(--color-action-tertiary-background-pressed);box-shadow:var(--shadow-selectors-pressed)}.sc-variant-offer-card[data-v-a2dad690]{padding:var(--space-16) var(--space-12);border-width:1px;border-style:solid;border-color:var(--color-input-border);border-radius:var(--radius-xs);background-color:var(--color-background-surface-raised);transition:all .2s ease}.sc-variant-offer-card.is-pressable[data-v-a2dad690]:focus-visible,.sc-variant-offer-card.is-pressable[data-v-a2dad690]:hover{outline:none;border-color:var(--color-input-border-active)}.sc-variant-offer-card.is-pressable[data-v-a2dad690]:active{border-color:var(--color-input-border-active);box-shadow:var(--shadow-selectors-default-pressed)}.sc-variant-offer-card-featured[data-v-a2dad690]{padding:calc(26px + var(--space-16)) var(--space-12) var(--space-16);border-width:1px;border-style:solid;border-color:var(--color-input-border);border-radius:var(--radius-xs);background-color:var(--color-background-surface-raised);transition:all .2s ease}.sc-variant-offer-card-featured .sc-ribbon[data-v-a2dad690]{position:absolute;top:0;left:0;right:0;height:26px;padding:2px 16px;z-index:2;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--color-brand-primary-subtle);color:var(--color-action-secondary-text);font-size:var(--text-body-sm);font-weight:900;line-height:22px;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.sc-variant-offer-card-featured.is-pressable[data-v-a2dad690]:focus-visible,.sc-variant-offer-card-featured.is-pressable[data-v-a2dad690]:hover{outline:none;border-color:var(--color-input-border-active)}.sc-variant-offer-card-featured.is-pressable:focus-visible .sc-ribbon[data-v-a2dad690],.sc-variant-offer-card-featured.is-pressable:hover .sc-ribbon[data-v-a2dad690]{background:var(--color-brand-primary-subtle);color:var(--color-action-secondary-text)}.sc-variant-offer-card-featured.is-pressable[data-v-a2dad690]:active{border-color:var(--color-input-border-active);box-shadow:var(--shadow-selectors-default-pressed)}.sc-variant-skeleton[data-v-a2dad690]{min-height:var(--space-24,24px);border-radius:var(--radius-md);background-color:var(--color-background-surface-sunken,#e5e7eb)}.sc-variant-skeleton[data-v-a2dad690]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65) 50%,transparent);background-size:200% 100%;animation:sc-skeleton-shimmer-a2dad690 1.4s ease-in-out infinite}@keyframes sc-skeleton-shimmer-a2dad690{0%{background-position:150% 0}to{background-position:-150% 0}}@media(prefers-reduced-motion:reduce){.sc-variant-skeleton[data-v-a2dad690]:before{animation:none}}.sc-variant-cta-button[data-v-a2dad690]{padding:var(--space-16) var(--space-24);border-width:var(--border-width);border-style:solid;border-color:var(--color-action-primary-border);border-radius:var(--radius-md);background-color:var(--color-action-primary-background);color:var(--color-action-primary-text);font-family:var(--text-button-family);font-size:var(--text-button-size);font-weight:var(--text-button-weight);line-height:var(--text-button-line-height);text-align:center;box-shadow:var(--shadow-cta-button-default),var(--shadow-inner-glow-cta-button-default);transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),filter .15s cubic-bezier(.4,0,.2,1)}.sc-variant-cta-button.is-pressable[data-v-a2dad690]:focus-visible,.sc-variant-cta-button.is-pressable[data-v-a2dad690]:hover{outline:none;background-color:var(--color-action-primary-background-hover);box-shadow:var(--shadow-cta-button-hover),var(--shadow-inner-glow-cta-button-hover)}.sc-variant-cta-button.is-pressable[data-v-a2dad690]:active{background-color:var(--color-action-primary-background-pressed);border-color:var(--color-action-primary-border-pressed);box-shadow:var(--shadow-cta-button-pressed),var(--shadow-inner-glow-cta-button-pressed)}.button-loader[data-v-18213862]{display:inline-flex;align-items:center;justify-content:center}.button-loader__svg[data-v-18213862]{width:var(--v099c381e);height:var(--v099c381e);display:block;transform-origin:50% 50%;animation:button-loader-rotate-18213862 .9s linear infinite}@keyframes button-loader-rotate-18213862{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.cta-button[data-v-47e0ccbf]{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;width:100%;position:relative;overflow:hidden;font-family:var(--text-button-family);font-weight:var(--b120392a);font-size:var(--v1fde21b4);line-height:var(--v97107402);text-align:var(--v0e4ba4d8);min-height:var(--v306635d5);max-width:var(--v21f0d786);margin:var(--b15d311c);padding:var(--v382ac72c) var(--v382ac72b);gap:var(--feacb8dc);border-width:var(--v807bc494);border-style:solid;border-radius:var(--v2f887aa2);border-color:var(--v82a9c15a);background-color:var(--v04a16cda);color:var(--v0e10741c);box-shadow:var(--v4ce36c48)}.cta-button.is-hover[data-v-47e0ccbf],.cta-button[data-v-47e0ccbf]:focus-visible:not(:disabled,.is-disabled),.cta-button[data-v-47e0ccbf]:hover:not(:disabled,.is-disabled){background-color:var(--v7b8d6482);box-shadow:var(--v5196f6b4)}.cta-button.is-pressed[data-v-47e0ccbf],.cta-button[data-v-47e0ccbf]:active:not(:disabled,.is-disabled){background-color:var(--v2cf96700);border-color:var(--v372d5f63);box-shadow:var(--v4d73098e)}.cta-button.is-editor-draggable[data-v-47e0ccbf]{-webkit-user-drag:element}.cta-button.is-disabled[data-v-47e0ccbf],.cta-button[data-v-47e0ccbf]:disabled{background-color:var(--v08bc9176);color:var(--v0fd75ae4);border-color:var(--v534cbaef);cursor:not-allowed;box-shadow:none}.cta-button[data-v-47e0ccbf]{transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}.cta-button[data-v-47e0ccbf]>:not(.cta-button__timeout-overlay){position:relative;z-index:1}.cta-button .cta-button__label[data-v-47e0ccbf]{flex:1 1 auto;min-width:0;order:1}.cta-button .cta-button__loader[data-v-47e0ccbf]{flex:1 1 auto;justify-content:center}.cta-button .cta-button__image[data-v-47e0ccbf]{flex-shrink:0;height:var(--v01a20f1e);max-width:112px}.cta-button .cta-button__image .cta-button__img[data-v-47e0ccbf]{display:block;width:100%;height:100%;object-fit:contain;transform:var(--v2b94139c)}.cta-button__timeout-overlay[data-v-47e0ccbf]{position:absolute;top:0;right:auto;bottom:0;left:0;width:0;background-color:var(--v5204c17e);opacity:var(--ec1c2f2e);pointer-events:none;z-index:0;animation:cta-timeout-slide-47e0ccbf var(--v5b00e11a) linear forwards}@keyframes cta-timeout-slide-47e0ccbf{0%{width:0}to{width:100%}}.ritch-text-tp[data-v-b2a3938d]{font-family:var(--v7b95a444);font-weight:var(--v4123d61c);color:var(--v866c8990);font-size:var(--v9a0dee0a);line-height:var(--v271410f4);padding:var(--v489f26a6);margin:var(--v2689170e)}.ritch-text-tp.has-paragraph-margin[data-v-b2a3938d] p{margin:var(--v3771343e)}.render-slot[data-v-864256d9]{display:contents}.slot-layout[data-v-001e9e36]{box-sizing:border-box}.slot-layout__empty[data-v-001e9e36]{min-height:32px;border:1.5px dashed #ccc;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#999;font-size:.7rem;padding:4px 8px;opacity:.7;-webkit-user-select:none;-moz-user-select:none;user-select:none}.progress-ring[data-v-dee24c8d]{display:block;flex-shrink:0}.checkmark[data-v-1ca5985a]{display:block;flex-shrink:0;animation:icon-list-check-pop-1ca5985a .24s cubic-bezier(.34,1.56,.64,1) both}@keyframes icon-list-check-pop-1ca5985a{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.icon-list-item-scope[data-v-946d2662]{display:contents}.icon-list[data-v-c9bb6f17]{list-style:none;margin:var(--v5e5d547b);padding:0;display:flex;flex-direction:column;gap:var(--v8d292cd4);width:100%}.icon-list-row[data-v-c9bb6f17]{display:grid;grid-template-rows:1fr;min-height:0;width:100%}.icon-list-item[data-v-c9bb6f17]{display:flex;flex-direction:column;gap:var(--b8017182);width:100%;box-sizing:border-box;overflow:hidden;min-height:0}.icon-list-item.wrapped[data-v-c9bb6f17]{padding:var(--v4fc7d246);background-color:var(--v13b1a1f9);border-style:solid;border-color:var(--v30ff1b63);border-width:var(--v321619c6);border-radius:var(--v07b40092)}.icon-heading-row[data-v-c9bb6f17]{display:flex;gap:var(--e6aebdfa)}.icon-heading-row.side-left[data-v-c9bb6f17]{flex-direction:row}.icon-heading-row.side-right[data-v-c9bb6f17]{flex-direction:row-reverse}.icon-heading-row.align-top[data-v-c9bb6f17]{align-items:flex-start}.icon-heading-row.align-center[data-v-c9bb6f17]{align-items:center}.icon-heading-row.align-bottom[data-v-c9bb6f17]{align-items:flex-end}.icon-img[data-v-c9bb6f17]{display:block;width:var(--v39db86e0);height:auto;flex-shrink:0}.icon-marker[data-v-c9bb6f17]{flex-shrink:0;min-width:var(--v39db86e0);text-align:center;color:var(--v135ea89c);font-size:var(--v4fce7117);font-family:var(--v5dc1bb48);font-weight:var(--c6ec33e4);line-height:var(--effaf620)}.progress-marker[data-v-c9bb6f17]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--v48de164c);min-width:var(--v48de164c)}.progress-marker--authoring[data-v-c9bb6f17]{width:auto;min-width:0;gap:8px}.text-column[data-v-c9bb6f17]{display:flex;flex-direction:column;gap:var(--b8017182);flex:1;min-width:0}.heading-text[data-v-c9bb6f17]{color:var(--v45c0f38e);font-size:var(--e7842e36);font-family:var(--v5dc1bb48);font-weight:var(--v7afaa25c);font-style:var(--v08f79d66);-webkit-text-decoration:var(--v4ae07c1c);text-decoration:var(--v4ae07c1c);line-height:var(--effaf620);text-align:var(--v725e54f8)}.heading-percent-row[data-v-c9bb6f17]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--e6aebdfa);width:100%}.heading-percent-row>.heading-text[data-v-c9bb6f17]{flex:1;min-width:0}.heading-percent-row.is-pending>.heading-text[data-v-c9bb6f17]{color:var(--v386667ea);font-size:var(--de883970);font-weight:var(--v57e38fff)}.heading-percent-row.is-pending>.progress-percent[data-v-c9bb6f17]{color:var(--v3ca057a8);font-size:var(--v627fd68b);font-weight:var(--v6f1082fc)}.progress-percent[data-v-c9bb6f17]{flex-shrink:0;color:var(--c2d701aa);font-size:var(--v5e01dc28);font-family:var(--text-body-md-family);font-weight:var(--v28e25e42);line-height:var(--text-body-md-line-height)}.progress-bar-track[data-v-c9bb6f17]{width:100%;height:var(--v336cbe80);border-radius:var(--v444299eb);overflow:hidden}.progress-bar-fill[data-v-c9bb6f17]{height:100%;border-radius:inherit}.body-text[data-v-c9bb6f17]{color:var(--v53574618);font-size:var(--v02978482);font-family:var(--v0bf641a2);font-weight:var(--v292f28b6);font-style:var(--v504f109a);-webkit-text-decoration:var(--v97f4e968);text-decoration:var(--v97f4e968);line-height:var(--v36370b4a);text-align:var(--e01532d8)}.body-skeleton[data-v-c9bb6f17]{display:flex;flex-direction:column;gap:6px;width:100%;padding:2px 0}.body-skeleton.body-below[data-v-c9bb6f17]{margin-top:var(--b8017182)}.body-skeleton .skeleton-line[data-v-c9bb6f17]{display:block;height:.7em;border-radius:4px;background-color:var(--v0a75c681);background-image:linear-gradient(90deg,transparent,var(--v7d50c045) 50%,transparent);background-size:200% 100%;background-repeat:no-repeat;animation:icon-list-skeleton-shimmer-c9bb6f17 1.4s linear infinite}.body-skeleton .skeleton-line.short[data-v-c9bb6f17]{width:60%}@keyframes icon-list-skeleton-shimmer-c9bb6f17{0%{background-position:200% 0}to{background-position:-200% 0}}.icon-list-fade-enter-from>.icon-list-item[data-v-c9bb6f17]{opacity:0}.icon-list-fade-enter-active>.icon-list-item[data-v-c9bb6f17]{transition:opacity var(--b05cd85c) ease}.icon-list-slide-enter-from[data-v-c9bb6f17]{grid-template-rows:0fr}.icon-list-slide-enter-from>.icon-list-item[data-v-c9bb6f17]{opacity:0;transform:translateY(-100%)}.icon-list-slide-enter-active[data-v-c9bb6f17]{transition:grid-template-rows var(--b05cd85c) ease}.icon-list-slide-enter-active>.icon-list-item[data-v-c9bb6f17]{transition:opacity var(--b05cd85c) ease,transform var(--b05cd85c) ease}.progress-bar-poc[data-v-aeb90d4a]{display:flex;flex-direction:column;width:100%;gap:var(--v4b9b67cc)}.progress-bar-poc.h-left .label[data-v-aeb90d4a]{text-align:start}.progress-bar-poc.h-center .label[data-v-aeb90d4a]{text-align:center}.progress-bar-poc.h-right .label[data-v-aeb90d4a]{text-align:end}.bar-wrapper[data-v-aeb90d4a]{position:relative;width:100%}.top-row[data-v-aeb90d4a]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:var(--v22e83b20)}.progress-bar-poc.h-center .top-row[data-v-aeb90d4a]{grid-template-columns:1fr auto 1fr}.top-row>.back-button[data-v-aeb90d4a]{grid-area:1/1;justify-self:start}.top-row>.label[data-v-aeb90d4a]{grid-area:1/2}.back-button[data-v-aeb90d4a]{display:flex;align-items:center;gap:var(--v0ef42702);cursor:pointer}.back-icon[data-v-aeb90d4a]{display:block;flex-shrink:0;width:var(--v6647a084);height:var(--v6647a084);object-fit:contain;transform:var(--v07627f88)}.back-label[data-v-aeb90d4a]{font-family:var(--v7d85b283);font-size:var(--v017c72e0);line-height:var(--b07307aa);font-weight:var(--ca82ccd2);font-style:var(--v2e16e6b2);-webkit-text-decoration:var(--v0680b8a6);text-decoration:var(--v0680b8a6);color:var(--v7e2fb91a);white-space:nowrap}.label[data-v-aeb90d4a]{font-family:var(--v74c8a3ea);font-size:var(--v53ca9207);line-height:var(--c1ed24dc);font-weight:var(--dbfcea04);font-style:var(--v258cac6b);-webkit-text-decoration:var(--v6664ecd8);text-decoration:var(--v6664ecd8);color:var(--v080fadac)}.label.overlay[data-v-aeb90d4a]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;padding:0 var(--space-8);pointer-events:none;z-index:2}.progress-bar-poc.h-left .label.overlay[data-v-aeb90d4a]{justify-content:flex-start}.progress-bar-poc.h-center .label.overlay[data-v-aeb90d4a]{justify-content:center}.progress-bar-poc.h-right .label.overlay[data-v-aeb90d4a]{justify-content:flex-end}.progress-bar[data-v-aeb90d4a]{display:flex;align-items:center;width:100%}.progress-track[data-v-aeb90d4a]{flex:1;height:var(--v5b40a148);background:var(--v668e12e4);border-radius:var(--v20edde53);overflow:hidden}.progress-fill[data-v-aeb90d4a]{height:100%;background:var(--edb7056a);border-radius:inherit;transition:width .5s ease-in-out;will-change:width}.segment-window[data-v-aeb90d4a]{flex:1;height:var(--v5b40a148);background:var(--v668e12e4);border-radius:var(--v20edde53);overflow:hidden}.progress-bar--groups[data-v-aeb90d4a],.progress-bar--segments[data-v-aeb90d4a]{gap:var(--v70a124c1)}.group-circle[data-v-aeb90d4a]{flex-shrink:0;width:var(--a0083e22);height:var(--a0083e22);border-radius:50%;background:var(--v668e12e4);color:var(--da92dbf0);display:flex;align-items:center;justify-content:center;font-size:calc(var(--a0083e22)*.45);font-weight:700;transition:background .3s ease,color .3s ease}.group-circle.completed[data-v-aeb90d4a]{background:var(--edb7056a);color:var(--v50df55a9)}.group-circle svg[data-v-aeb90d4a]{width:60%;height:60%}.carousel__arrow[data-v-05a4768a]{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:36px;height:36px;border-radius:50%;border:none;background:var(--color-background-surface);box-shadow:var(--shadow-surface-raised);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background-color .2s,box-shadow .2s}.carousel__arrow[data-v-05a4768a]:hover{background:var(--color-background-surface-raised);box-shadow:var(--shadow-selectors-default)}.carousel__arrow--prev[data-v-05a4768a]{inset-inline-start:8px}.carousel__arrow--next[data-v-05a4768a]{inset-inline-end:8px}.carousel__arrow--inline[data-v-05a4768a]{position:static;transform:none;flex-shrink:0}.carousel__arrow--hidden[data-v-05a4768a]{opacity:.3;pointer-events:none}.carousel__arrow-icon[data-v-05a4768a]{font-size:var(--text-body-lg-size);line-height:1;color:var(--color-icon-default);-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel__arrow--sprite[data-v-05a4768a]{border-radius:0;width:auto;height:auto}.carousel__arrow--sprite[data-v-05a4768a],.carousel__arrow--sprite[data-v-05a4768a]:hover{background:transparent;box-shadow:none}.carousel__arrow-sprite[data-v-05a4768a]{max-height:36px;width:auto;opacity:.85;transition:opacity .2s,transform .2s}.carousel__arrow-sprite--flipped[data-v-05a4768a]{transform:scaleX(-1)}[dir=rtl] .carousel__arrow-icon[data-v-05a4768a]{display:inline-block;transform:scaleX(-1)}[dir=rtl] .carousel__arrow-sprite[data-v-05a4768a]{transform:scaleX(-1)}[dir=rtl] .carousel__arrow-sprite--flipped[data-v-05a4768a]{transform:none}.carousel__arrow--sprite:hover .carousel__arrow-sprite[data-v-05a4768a]{opacity:1}.carousel[data-v-203efb48]{position:relative;width:100%;overflow-x:clip}@supports not (overflow-x:clip){.carousel[data-v-203efb48]:not(.carousel--extends-outside){overflow:hidden}}.carousel--extends-outside[data-v-203efb48]{overflow-x:visible}.carousel__content--positioned[data-v-203efb48]{position:relative}.carousel__viewport[data-v-203efb48]{position:relative;width:100%;touch-action:pan-y}.carousel__track[data-v-203efb48]{display:flex}.carousel__slide[data-v-203efb48]{flex:0 0 auto}.carousel__slide--center[data-v-203efb48]:focus-visible{outline:none;box-shadow:var(--shadow-selectors-default);border-radius:var(--radius-md)}.carousel__empty[data-v-203efb48],.carousel__empty-state[data-v-203efb48]{min-height:48px;border:var(--border-width) dashed var(--color-border-default);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;color:var(--color-text-tertiary);font-family:var(--text-body-sm-family);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line-height);padding:var(--space-8);opacity:.7;-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel__nav[data-v-203efb48]{display:flex;align-items:center;justify-content:center;gap:var(--space-8);padding:var(--space-8) 0 var(--space-4)}.carousel__nav--below[data-v-203efb48]{justify-content:space-between}.carousel__nav--below .carousel__dots[data-v-203efb48]{flex:1}.carousel__dots[data-v-203efb48]{display:flex;align-items:center;justify-content:center;gap:var(--space-4)}.carousel__dot[data-v-203efb48]{width:var(--carousel-dot-size,8px);height:var(--carousel-dot-size,8px);border-radius:50%;border:none;background:var(--carousel-dot-color,var(--color-border-subtle));cursor:pointer;padding:0;transition:background-color .2s,width .2s,height .2s}.carousel__dot[data-v-203efb48]:hover{background:var(--carousel-dot-active-color,var(--color-border-accent))}.carousel__dot--active[data-v-203efb48]{width:var(--carousel-dot-active-size,var(--carousel-dot-size,8px));height:var(--carousel-dot-active-size,var(--carousel-dot-size,8px));background:var(--carousel-dot-active-color,var(--color-action-primary-background))}.carousel__dot--sprite[data-v-203efb48],.carousel__dot--sprite[data-v-203efb48]:hover{width:auto;height:auto;border-radius:0;background:transparent;line-height:0}.carousel__dot-sprite[data-v-203efb48]{display:block;height:var(--carousel-dot-size,8px);width:auto}.carousel__dot--active .carousel__dot-sprite[data-v-203efb48]{height:var(--carousel-dot-active-size,var(--carousel-dot-size,8px))}.bmi-visual[data-v-d815ebf6]{display:block;box-sizing:border-box;background:var(--ed73bd4a);border:1px solid var(--v4cf60e42);border-radius:var(--v677806a8);padding:var(--v4e6a56eb);margin:var(--cb52b0d8)}.bmi-title[data-v-d815ebf6]{color:var(--v4f8ada5e);font-size:var(--v038a5ec2);font-weight:var(--v510114f9);font-family:var(--v33c82de5);line-height:1.3;margin-bottom:6px}.bmi-title[data-v-d815ebf6] .ProseMirror{min-height:0;padding:0}.bmi-title[data-v-d815ebf6] p{margin:0}.bmi-target-text[data-v-d815ebf6]{color:var(--v46449f02);font-size:var(--b4f58b58);font-weight:var(--v5fb3540b);font-family:var(--v427a6cf7);line-height:1.3;margin-bottom:16px}.bmi-target-text[data-v-d815ebf6] .ProseMirror{min-height:0;padding:0}.bmi-target-text[data-v-d815ebf6] p{margin:0}.bmi-chart-wrap[data-v-d815ebf6]{position:relative;padding-top:36px;margin-bottom:14px}.bmi-pill[data-v-d815ebf6]{position:absolute;top:28px;transform:translate(-50%,-100%);display:inline-flex;align-items:center;padding:4px 14px;border:solid var(--e281dcaa);border-radius:var(--ad7debde);background:var(--c0397d78);color:var(--v3420366c);font-size:var(--v74cbdaaf);font-weight:var(--v77d349a6);font-family:var(--v5a9a6292);line-height:1.2;white-space:nowrap;z-index:2}.bmi-pill[data-v-d815ebf6] .ProseMirror{min-height:0;padding:0}.bmi-pill[data-v-d815ebf6] p{margin:0;white-space:nowrap}.bmi-dash[data-v-d815ebf6]{position:absolute;top:28px;width:1px;height:calc(8px + var(--v2cb3dd7c) + var(--v281ac881));transform:translate(-50%);background-image:linear-gradient(180deg,var(--ef95f16a) 50%,transparent 0);background-size:1px 6px;background-repeat:repeat-y;z-index:1}.bmi-stops-row[data-v-d815ebf6]{position:relative;height:1em;margin-bottom:var(--v281ac881);color:var(--e0c3c352);font-size:var(--v2cb3dd7c);font-weight:var(--v5474659a);font-family:var(--v8ee633c2);line-height:1}.bmi-stops-row[data-v-d815ebf6] .ProseMirror{min-height:0;padding:0}.bmi-stops-row[data-v-d815ebf6] p{margin:0;white-space:nowrap}.bmi-stop[data-v-d815ebf6]{position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.bmi-chart-svg[data-v-d815ebf6]{display:block;width:100%;aspect-ratio:342/40;overflow:visible}.bmi-chart-svg .handle-current[data-v-d815ebf6]{fill:var(--v1af0685b);opacity:var(--v36061b30);stroke:#fff;stroke-width:3}.bmi-chart-svg .handle-target[data-v-d815ebf6]{fill:var(--v1bbb387f);stroke:#fff;stroke-width:3}.bmi-chart-svg .bmi-dash[data-v-d815ebf6]{stroke:var(--ef95f16a);stroke-width:1;fill:none}.bmi-bottom-row[data-v-d815ebf6]{display:flex;justify-content:space-between;gap:16px;color:var(--v31006fc0);font-size:var(--c5d8b11a);font-weight:var(--a54a152c);font-family:var(--dfbbe354)}.bmi-bottom-row .bmi-bottom-left[data-v-d815ebf6]{text-align:start;min-width:0}.bmi-bottom-row .bmi-bottom-right[data-v-d815ebf6]{text-align:end;min-width:0}.bmi-bottom-row[data-v-d815ebf6] .ProseMirror{min-height:0;padding:0}.bmi-bottom-row[data-v-d815ebf6] p{margin:0}.signature[data-v-636e822f]{position:relative;width:var(--d762c26a);height:var(--v48937e7c);margin:var(--v37eb956e);background-color:var(--v54387d40);border-color:var(--v15674048);border-style:solid;border-width:var(--v13394382);border-radius:var(--v65e1698e);box-sizing:border-box;overflow:hidden;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.signature__label[data-v-636e822f]{position:absolute;left:var(--v20fb312a);right:var(--v20fb312a);z-index:1;pointer-events:var(--v02733386);color:var(--v368f3a2c);font-size:var(--aef427ee);font-weight:var(--b5632700);font-style:var(--v683c92a9);-webkit-text-decoration:var(--v782c4bd4);text-decoration:var(--v782c4bd4);text-align:var(--f5a8a442)}.signature.placement-inside-top .signature__label[data-v-636e822f]{top:var(--v20fb312a)}.signature.placement-inside-bottom .signature__label[data-v-636e822f]{bottom:var(--v20fb312a)}.signature__ink-layer[data-v-636e822f],.signature__placeholder-layer[data-v-636e822f]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.signature__placeholder-layer[data-v-636e822f]{pointer-events:none}.signature__ink-layer[data-v-636e822f]{touch-action:none;cursor:crosshair}.signature__stroke[data-v-636e822f]{stroke:var(--v3bcec550);stroke-width:var(--v3ce5c3b3)}.signature__placeholder[data-v-636e822f]{stroke:var(--ea2958ea);stroke-width:var(--v3ce5c3b3);opacity:var(--v0d789b9a)}.signature__placeholder.is-animated[data-v-636e822f]{stroke-dasharray:2500;animation:signature-draw-636e822f var(--v5873ca86) var(--e5edb60c) ease forwards}@keyframes signature-draw-636e822f{0%{stroke-dashoffset:2500}to{stroke-dashoffset:0}}.confetti[data-v-48d1cf9f]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999}.confetti__canvas[data-v-48d1cf9f]{width:100%;height:100%;display:block;pointer-events:none}.base-input-shell[data-v-4021b404]{margin-left:auto;margin-right:auto;display:flex;align-items:center;box-sizing:border-box;min-height:var(--v59afbac6);width:100%;max-width:var(--v75da7075);padding:var(--v6fdf9ffe);gap:var(--v2cf1f143);border:1px solid var(--v88b1a7f8);border-radius:var(--v5be3f7de);background:var(--d88d0bea);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.base-input-shell[data-v-4021b404]:hover:not(.disabled):not(.error):not(:focus-within){background:var(--v1e12edf1);border-color:var(--d61ae0d0);box-shadow:var(--shadow-inner-input-hover)}.base-input-shell[data-v-4021b404]:focus-within:not(.disabled):not(.error){border-color:var(--c03acd5c);background:var(--d0a21e1e)}.base-input-shell.error[data-v-4021b404]{border-color:var(--d66ccf38);background:var(--v1de9f6bd)}.base-input-shell.disabled[data-v-4021b404]{background:var(--v4ade44b2);border-color:var(--v4ccd86a0);pointer-events:none}@supports (-moz-appearance:none){input[data-v-155a437e],select[data-v-155a437e],textarea[data-v-155a437e]{touch-action:manipulation}}.base-input-field[data-v-155a437e]{display:flex;align-items:baseline;flex:1;min-width:0;gap:var(--space-12)}.base-input-field input[data-v-155a437e]{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--a4520f12)}.base-input-field input[data-v-155a437e]::placeholder{color:var(--b977d708)}.base-input-field input[data-v-155a437e]:disabled{color:var(--v79a19fda)}.base-input-field input[data-v-155a437e]:disabled::placeholder{color:var(--v79a19fda)}.base-input-field .inner-label[data-v-155a437e]{flex-shrink:0;color:var(--v565f76ae);font-family:var(--text-body-sm-family);font-weight:var(--v42ddd988);font-size:var(--eb09dc76);line-height:var(--v28ce1460);-webkit-user-select:none;-moz-user-select:none;user-select:none}.base-input-field.disabled .inner-label[data-v-155a437e]{color:var(--v25e4f16c)}.base-input-field.numbers-mode input[data-v-155a437e]{font-family:var(--text-heading-1-family);font-weight:var(--v001fa956);font-size:max(16px,var(--v1cc35c1e));line-height:var(--v0cf80de9);padding:0}.base-input-field.text-mode input[data-v-155a437e]{font-family:var(--text-body-lg-family);font-weight:var(--v7d285716);font-size:max(16px,var(--v59e5841f));line-height:var(--eb9f8cac)}.email-input[data-v-1f478775]{position:relative}.email-input__label[data-v-1f478775]{max-width:var(--cbf3574e);margin-left:auto;margin-right:auto;margin-bottom:var(--v9d8e1a54);color:var(--v3801eca6);font-size:var(--v398d8e66);font-weight:var(--v00619844);line-height:var(--v0d697ad8);text-align:var(--be3c0cca)}.email-input__error[data-v-1f478775]{margin-top:var(--space-4);color:var(--color-feedback-error-text)}.email-input__error[data-v-1f478775],.email-input__typo[data-v-1f478775]{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line-height);text-align:center}.email-input__typo[data-v-1f478775]{margin:var(--space-8) 0;color:var(--color-text-link);font-weight:var(--text-button-weight);cursor:pointer;outline:none}.email-input__typo[data-v-1f478775]:focus-visible,.email-input__typo[data-v-1f478775]:hover{color:var(--color-text-link-hover);text-decoration:underline}.email-input.is-editor .email-input__typo[data-v-1f478775]{cursor:text}.email-input.is-editor .email-input__typo[data-v-1f478775]:hover{color:var(--color-text-link);text-decoration:none}.email-input .suggestions[data-v-1f478775]{margin-top:var(--space-4);border:1px solid var(--v0b340da0);border-radius:var(--v741d55f5);background-color:var(--color-background-surface);box-shadow:var(--shadow-surface-raised);overflow:hidden}.email-input .suggestions.is-floating[data-v-1f478775]{position:absolute;top:calc(100% + var(--space-4));left:0;right:0;margin-top:0;z-index:10}.email-input .suggestions ul[data-v-1f478775]{list-style:none;margin:0;padding:0}.email-input .suggestions ul li[data-v-1f478775]{padding:var(--space-12) var(--space-16);color:var(--color-text-secondary);font-family:var(--text-input-family);font-size:var(--text-input-size);line-height:var(--text-input-line-height);font-weight:var(--text-input-weight);cursor:pointer;transition:background-color .2s ease}.email-input .suggestions ul li.active[data-v-1f478775],.email-input .suggestions ul li[data-v-1f478775]:hover{background-color:var(--v232f64c8);color:var(--f8dc3902)}.page-background[data-v-cc2c7bee]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}.page-background__img[data-v-cc2c7bee]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transition-property:opacity;transition-timing-function:ease-in}.page-background__img.is-loaded[data-v-cc2c7bee]{opacity:var(--img-opacity,1)}.page-background__overlay[data-v-cc2c7bee]{position:absolute;top:0;right:0;bottom:0;left:0}.progress-donut-wrapper[data-v-257e9dc7]{display:flex;justify-content:center;align-items:center;margin:var(--v7a2eace0)}.progress-donut[data-v-257e9dc7]{position:relative;width:var(--e6629182);height:var(--e6629182)}.donut-svg[data-v-257e9dc7]{width:100%;height:100%}.donut-track[data-v-257e9dc7]{stroke:var(--v058da30a)}.donut-fill[data-v-257e9dc7],.donut-track[data-v-257e9dc7]{stroke-width:var(--v20c11b08)}.donut-fill[data-v-257e9dc7]{stroke:var(--v77df772e);transition:stroke-dasharray .2s linear}.donut-label[data-v-257e9dc7]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:var(--d09526ba);color:var(--v5e193701);font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.goal-line-chart[data-v-7876c863]{display:block;position:relative;aspect-ratio:var(--v14ba1e00);max-width:var(--d876c826);max-height:var(--v6ff52512);margin:var(--ca7e71be)}.goal-line-chart__svg[data-v-7876c863]{width:100%;height:100%;display:block;overflow:visible}.pill[data-v-7876c863]{position:absolute;display:inline-flex;align-items:center;justify-content:center;min-width:var(--cc3513c0);max-width:var(--v03c4124e);min-height:var(--ee0b57e6);max-height:var(--v5aef3d9f);padding:4px 14px;border-radius:9999px;background-color:var(--bf653e5e);border:1px solid var(--v06c4a2b8);color:var(--v7afeb28e);font-size:var(--v01b15c7c);font-weight:var(--v615f8c33);line-height:1.2;box-sizing:border-box;text-align:center;white-space:nowrap}.pill[data-v-7876c863] .ProseMirror{min-height:0;padding:0;text-align:center}.pill[data-v-7876c863] p{margin:0;white-space:nowrap}.pill-text[data-v-7876c863]{display:block;min-width:0}.pill-start[data-v-7876c863]{bottom:var(--v98602ec4);left:0}.pill-end[data-v-7876c863]{bottom:var(--v3fce8052);right:0}:root[data-layout=responsive] .goal-line-chart[data-v-7876c863]{display:grid;grid-template-columns:minmax(0,1fr);aspect-ratio:auto;max-height:none}:root[data-layout=responsive] .goal-line-chart[data-v-7876c863]:before{content:"";grid-area:1/1;padding-top:var(--v778ed00e)}:root[data-layout=responsive] .goal-line-chart__svg[data-v-7876c863]{grid-area:2/1;height:auto;max-height:var(--v6ff52512);margin-top:calc(var(--v778ed00e)*-1)}:root[data-layout=responsive] .pill-start[data-v-7876c863]{position:static;grid-area:1/1;align-self:end;justify-self:start}:root[data-layout=responsive] .pill-end[data-v-7876c863]{position:static;grid-area:2/1;align-self:end;justify-self:end;margin-bottom:var(--v7c634fb7)}.caption[data-v-7876c863]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:2px;color:var(--ca19f760);font-size:var(--v4d2bee3a);font-weight:var(--v2d9ebada);line-height:1.15;padding:0 4px;box-sizing:border-box;white-space:nowrap}.caption.caption-start[data-v-7876c863]{text-align:left}.caption.caption-end[data-v-7876c863]{text-align:right}.caption[data-v-7876c863] .ProseMirror{min-height:0;padding:0}.caption[data-v-7876c863] p{margin:0;white-space:nowrap}.caption-line[data-v-7876c863]{display:block;min-width:0}.caption-sub[data-v-7876c863]{color:var(--v461ed0f6);font-size:var(--v3766327d);font-weight:400}.size-probe[data-v-7876c863]{position:absolute;left:-9999px;top:0;width:0;visibility:hidden;pointer-events:none;height:var(--v38ce2f30)}.option-select-base[data-v-e9c13b8f]{display:flex;flex-direction:column;gap:var(--v20e15c96);margin:var(--v3d163b22);max-width:var(--v61218743)}.option-select-base>.option[data-v-e9c13b8f]{display:flex;flex-direction:column;align-items:stretch;justify-content:center;min-height:var(--v51690490);padding:var(--v775b76e9) var(--v775b76e8);cursor:pointer;background-color:var(--v0eed517d);border-width:var(--border-width);border-style:solid;border-color:var(--v415dfa76);border-radius:var(--v033103df);transition:all .2s ease}.option-select-base>.option .option-main-row[data-v-e9c13b8f]{display:flex;flex-direction:row;align-items:center;gap:var(--e2670f30);width:100%}.option-select-base>.option .option-subtext-row-wrapper[data-v-e9c13b8f]{z-index:3;display:grid;grid-template-rows:1fr;transition:grid-template-rows .2s ease}.option-select-base>.option .option-subtext-row-wrapper[data-v-e9c13b8f]:not(.is-expanded){grid-template-rows:0fr}.option-select-base>.option .option-subtext-row-wrapper .option-subtext-row-inner[data-v-e9c13b8f]{overflow:hidden;min-height:0}.option-select-base>.option .option-subtext-row-wrapper .option-subtext-row[data-v-e9c13b8f]{padding-top:var(--v0e22172c);font-family:var(--text-body-sm-family);font-weight:var(--v4b8e6f93);font-size:var(--v01fcd048);line-height:var(--v58965227);color:var(--v78d17ff7);transition:color .2s ease}.option-select-base>.option.active .option-subtext-row[data-v-e9c13b8f]{color:var(--v3311c591)}@media(hover:hover){.option-select-base>.option:hover .option-subtext-row[data-v-e9c13b8f]{color:var(--f438711a)}}.option-select-base>.option.active[data-v-e9c13b8f]{border-color:var(--v70980050);background-color:var(--v53785457)}.option-select-base>.option.active .text[data-v-e9c13b8f]{color:var(--v5426f4ef)}.option-select-base>.option.active .text .subtext[data-v-e9c13b8f]{color:var(--v3311c591)}.option-select-base>.option.no-select[data-v-e9c13b8f]{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.option-select-base>.option.is-disabled[data-v-e9c13b8f]{cursor:not-allowed;opacity:.5}.option-select-base>.option .text[data-v-e9c13b8f]{flex:1;min-width:0;text-align:start;color:var(--c045e456);font-family:var(--text-body-lg-family);font-weight:var(--v2cf24716);font-size:var(--v8ed85584);line-height:var(--v12e281ee);z-index:3;transition:color .2s ease}.option-select-base>.option .text .subtext[data-v-e9c13b8f]{font-family:var(--text-body-sm-family);font-weight:var(--v4b8e6f93);font-size:var(--v01fcd048);line-height:var(--v58965227);color:var(--v78d17ff7);margin-top:var(--v0e22172c);transition:color .2s ease}.option-select-base>.option .indicator[data-v-e9c13b8f]{display:flex;align-items:center;justify-content:center;height:1.5rem;width:1.5rem;flex-shrink:0;border-width:var(--border-width);border-style:solid;transition:background-color .2s,border-color .2s;z-index:4}.option-select-base>.option .indicator.radio[data-v-e9c13b8f]{border-radius:50%;background-color:var(--v3f673d1a);border-color:var(--v71a410da)}.option-select-base>.option .indicator.radio .radio-dot[data-v-e9c13b8f]{width:.75rem;height:.75rem;border-radius:50%;background-color:var(--v44257531);transform:scale(0);transition:all .2s ease}.option-select-base>.option .indicator.radio.checked[data-v-e9c13b8f]{background-color:var(--v7b692cba);border-color:var(--v30fcd0a1)}.option-select-base>.option .indicator.radio.checked .radio-dot[data-v-e9c13b8f]{background-color:var(--v60f63178);transform:scale(1)}.option-select-base>.option .indicator.checkbox[data-v-e9c13b8f]{border-radius:var(--radius-xs);background-color:var(--v1ecc0b1d);border-color:var(--a0fa54f8)}.option-select-base>.option .indicator.checkbox svg[data-v-e9c13b8f]{opacity:0;transform:scale(.5);transition:all .2s ease;stroke:var(--v3d3d474a)}.option-select-base>.option .indicator.checkbox.checked[data-v-e9c13b8f]{background-color:var(--v8d701d38);border-color:var(--v2335304b)}.option-select-base>.option .indicator.checkbox.checked svg[data-v-e9c13b8f]{opacity:1;transform:scale(1);stroke:var(--bb9318bc)}.option-select-base>.option .option-image[data-v-e9c13b8f]{flex-shrink:0;height:var(--v2beef0ad);max-width:112px}.option-select-base>.option .option-image .img[data-v-e9c13b8f]{display:block;width:100%;height:100%;object-fit:contain;transform:var(--v1c4e5b50)}.option-select-base>.option.image-mode-edge .option-image[data-v-e9c13b8f]{align-self:stretch;overflow:hidden;height:auto;min-height:var(--v2beef0ad);margin-top:calc(var(--v775b76e9)*-1);margin-bottom:calc(var(--v775b76e9)*-1)}.option-select-base>.option.image-mode-edge.image-right .option-image[data-v-e9c13b8f]{-webkit-margin-end:calc(var(--v775b76e8)*-1);margin-inline-end:calc(var(--v775b76e8)*-1);border-start-end-radius:calc(var(--v033103df) - var(--border-width));border-end-end-radius:calc(var(--v033103df) - var(--border-width))}.option-select-base>.option.image-mode-edge.image-left .option-image[data-v-e9c13b8f]{-webkit-margin-start:calc(var(--v775b76e8)*-1);margin-inline-start:calc(var(--v775b76e8)*-1);border-start-start-radius:calc(var(--v033103df) - var(--border-width));border-end-start-radius:calc(var(--v033103df) - var(--border-width))}.option-select-base>.option.image-mode-overflow[data-v-e9c13b8f]{position:relative;overflow:visible}.option-select-base>.option.image-mode-overflow .option-image[data-v-e9c13b8f]{position:absolute;top:calc(var(--b2c6168a)*-1);bottom:0;z-index:2;height:auto}.option-select-base>.option.image-mode-overflow .option-image .img[data-v-e9c13b8f]{object-position:bottom}.option-select-base>.option.image-mode-overflow.image-right[data-v-e9c13b8f]{-webkit-padding-end:calc(112px + var(--v775b76e8));padding-inline-end:calc(112px + var(--v775b76e8))}.option-select-base>.option.image-mode-overflow.image-right .option-image[data-v-e9c13b8f]{inset-inline-end:0}.option-select-base>.option.image-mode-overflow.image-left[data-v-e9c13b8f]{-webkit-padding-start:calc(112px + var(--v775b76e8));padding-inline-start:calc(112px + var(--v775b76e8))}.option-select-base>.option.image-mode-overflow.image-left .option-image[data-v-e9c13b8f]{inset-inline-start:0}.option-select-base>.option.has-pad-image[data-v-e9c13b8f]{position:relative}.option-select-base>.option .option-image-pad[data-v-e9c13b8f]{position:absolute;top:0;bottom:0;z-index:1;width:112px;overflow:hidden}.option-select-base>.option .option-image-pad .img[data-v-e9c13b8f]{width:100%;height:100%;object-fit:cover;object-position:left;transform:var(--v22c29c3c)}[dir=rtl] .option-select-base>.option .option-image-pad .img[data-v-e9c13b8f]{object-position:right}.option-select-base>.option.image-right .option-image-pad[data-v-e9c13b8f]{inset-inline-end:0;border-start-end-radius:calc(var(--v033103df) - var(--border-width));border-end-end-radius:calc(var(--v033103df) - var(--border-width))}.option-select-base>.option.image-left .option-image-pad[data-v-e9c13b8f]{inset-inline-start:0;border-start-start-radius:calc(var(--v033103df) - var(--border-width));border-end-start-radius:calc(var(--v033103df) - var(--border-width))}.option-select-base>.option.has-pad-image .option-image[data-v-e9c13b8f]{z-index:2}.option-select-base>.option.image-mode-edge.image-both .option-image-left[data-v-e9c13b8f]{-webkit-margin-start:calc(var(--v775b76e8)*-1);margin-inline-start:calc(var(--v775b76e8)*-1);border-start-start-radius:calc(var(--v033103df) - var(--border-width));border-end-start-radius:calc(var(--v033103df) - var(--border-width))}.option-select-base>.option.image-mode-edge.image-both .option-image-right[data-v-e9c13b8f]{-webkit-margin-end:calc(var(--v775b76e8)*-1);margin-inline-end:calc(var(--v775b76e8)*-1);border-start-end-radius:calc(var(--v033103df) - var(--border-width));border-end-end-radius:calc(var(--v033103df) - var(--border-width))}.option-select-base>.option.image-mode-overflow.image-both[data-v-e9c13b8f]{-webkit-padding-start:calc(112px + var(--v775b76e8));padding-inline-start:calc(112px + var(--v775b76e8));-webkit-padding-end:calc(112px + var(--v775b76e8));padding-inline-end:calc(112px + var(--v775b76e8))}.option-select-base>.option.image-mode-overflow.image-both .option-image-left[data-v-e9c13b8f]{inset-inline-start:0}.option-select-base>.option.image-mode-overflow.image-both .option-image-right[data-v-e9c13b8f]{inset-inline-end:0}.option-select-base>.option.image-both .option-image-pad[data-v-e9c13b8f]{inset-inline-start:0;border-start-start-radius:calc(var(--v033103df) - var(--border-width));border-end-start-radius:calc(var(--v033103df) - var(--border-width))}.option-select-base>.option.subtext-row-mode[data-v-e9c13b8f]{min-height:0}@media(hover:hover){.option-select-base>.option[data-v-e9c13b8f]:hover{border-color:var(--v70980050);box-shadow:var(--shadow-inner-input-hover)}.option-select-base>.option:hover .text[data-v-e9c13b8f]{color:var(--v23dc3455)}.option-select-base>.option:hover .text .subtext[data-v-e9c13b8f]{color:var(--f438711a)}.option-select-base>.option:hover .indicator.radio[data-v-e9c13b8f]:not(.checked){background-color:var(--v2936db7d);border-color:var(--v7a55ce14)}.option-select-base>.option:hover .indicator.radio:not(.checked) .radio-dot[data-v-e9c13b8f]{background-color:var(--v40803f7f)}.option-select-base>.option:hover .indicator.checkbox[data-v-e9c13b8f]:not(.checked){background-color:var(--v8aa731da);border-color:var(--v40cee98c)}.option-select-base>.option:hover .indicator.checkbox:not(.checked) svg[data-v-e9c13b8f]{stroke:var(--v4ac13d95)}}.option-select-base>.option[data-v-e9c13b8f]:focus-visible{outline:none;border-color:var(--v70980050);box-shadow:var(--shadow-inner-input-hover)}.option-select-base>.option:focus-visible .text[data-v-e9c13b8f]{color:var(--v23dc3455)}.option-select-base>.option:focus-visible .text .subtext[data-v-e9c13b8f]{color:var(--f438711a)}.option-select-base>.option:focus-visible .indicator.radio[data-v-e9c13b8f]:not(.checked){background-color:var(--v2936db7d);border-color:var(--v7a55ce14)}.option-select-base>.option:focus-visible .indicator.radio:not(.checked) .radio-dot[data-v-e9c13b8f]{background-color:var(--v40803f7f)}.option-select-base>.option:focus-visible .indicator.checkbox[data-v-e9c13b8f]:not(.checked){background-color:var(--v8aa731da);border-color:var(--v40cee98c)}.option-select-base>.option:focus-visible .indicator.checkbox:not(.checked) svg[data-v-e9c13b8f]{stroke:var(--v4ac13d95)}.option-select-base>.option[data-v-e9c13b8f]:active{box-shadow:var(--shadow-inner-input-hover)}.stepped-slider[data-v-ad8b1a73]{display:flex;flex-direction:column;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stepped-slider__track[data-v-ad8b1a73]{position:relative;width:100%;height:var(--c7cdd1f6);cursor:pointer;outline:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.stepped-slider__track[data-v-ad8b1a73]:focus-visible{box-shadow:0 0 0 2px var(--color-primary-300,#aedff4);border-radius:4px}.stepped-slider__rail[data-v-ad8b1a73]{left:0;right:0;transform:translateY(-50%);height:var(--v2ce9bf40);background:var(--v104f7988);border-radius:9999px}.stepped-slider__rail[data-v-ad8b1a73],.stepped-slider__stop[data-v-ad8b1a73]{position:absolute;top:50%;pointer-events:none}.stepped-slider__stop[data-v-ad8b1a73]{transform:translate3d(-50%,-50%,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;isolation:isolate;display:flex;align-items:center;justify-content:center}.stepped-slider__stop--hidden[data-v-ad8b1a73]{visibility:hidden}.stepped-slider__stop-bar[data-v-ad8b1a73]{width:var(--v3bf2312e);height:var(--v359b0aaa);background:var(--v6924ee71);border-radius:9999px}.stepped-slider__stop-sprite[data-v-ad8b1a73]{height:var(--v359b0aaa);width:auto;object-fit:contain}.stepped-slider__stop-sprite--flipped[data-v-ad8b1a73]{transform:scaleX(-1)}.stepped-slider__handle[data-v-ad8b1a73]{position:absolute;top:50%;width:var(--v740cbcd8);height:var(--c7cdd1f6);transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;pointer-events:none;transition:left .2s ease}.stepped-slider__handle--dragging[data-v-ad8b1a73]{transition:none}.stepped-slider__handle-default[data-v-ad8b1a73]{width:100%;height:100%;background:var(--v8f76716e);border-radius:30px;box-shadow:0 2px 4px #146f9529;display:flex;align-items:center;justify-content:center}.stepped-slider__handle-chevrons[data-v-ad8b1a73]{width:100%;height:100%;display:block}.stepped-slider__labels[data-v-ad8b1a73]{display:flex;justify-content:space-between;margin-top:var(--v0169b9c5);color:var(--v12b017e5);font-size:var(--fbc476e4);font-family:var(--v04a2074b);font-weight:var(--b5165092)}.stepped-slider__label--start[data-v-ad8b1a73]{text-align:start}.stepped-slider__label--end[data-v-ad8b1a73]{text-align:end}.measurement-switcher[data-v-9e94a204]{display:flex;justify-content:center;margin:var(--v23af66a8)}.switcher-track[data-v-9e94a204]{box-sizing:border-box;display:inline-flex;position:relative;isolation:isolate;border-radius:var(--v8a28a7ea);background:var(--v75ecbe9c);border:solid var(--v78d79cca);box-shadow:var(--v0e440f0d);padding:var(--v0fc363c4);gap:var(--c1854ed0);max-width:var(--v0ea35640);min-width:var(--b6768bdc)}.switcher-track[data-v-9e94a204]:has(.switcher-btn:disabled){border-color:var(--v777bd166)}.switcher-indicator[data-v-9e94a204]{position:absolute;top:0;bottom:0;left:0;width:0;pointer-events:none;border-radius:var(--v59bb49c8);background:var(--v545aa59b);border:solid var(--v20b15c14);box-shadow:var(--v0d1d5a5e);opacity:0}.switcher-indicator.is-visible[data-v-9e94a204]{opacity:1}.switcher-indicator.with-transition[data-v-9e94a204]{transition:transform .25s ease,width .25s ease,background-color .2s ease,border-color .2s ease,opacity .15s ease}.switcher-track:has(.switcher-btn.selected:hover) .switcher-indicator[data-v-9e94a204]{background:var(--v1fa3073e)}.switcher-track:has(.switcher-btn.selected:active) .switcher-indicator[data-v-9e94a204]{background:var(--v09053081);box-shadow:var(--v7792c592)}.switcher-track:has(.switcher-btn.selected:disabled) .switcher-indicator[data-v-9e94a204]{background:var(--v4f557937);border-color:var(--v20eea6b0)}@media(prefers-reduced-motion:reduce){.switcher-indicator.with-transition[data-v-9e94a204]{transition:opacity .15s ease}}.switcher-btn[data-v-9e94a204]{position:relative;box-sizing:border-box;display:flex;flex:1 1 auto;justify-content:center;align-items:center;text-align:center;padding:var(--space-8) var(--space-12);min-height:var(--v4bf8e34a);font-family:var(--text-body-sm-family);font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height);cursor:pointer;color:var(--bad5c310);transition:color .2s ease;white-space:nowrap;min-width:0}.switcher-btn[data-v-9e94a204],.switcher-btn[data-v-9e94a204]:before{border-radius:var(--v59bb49c8);border:solid transparent;background:transparent}.switcher-btn[data-v-9e94a204]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transition:background-color .2s ease,border-color .2s ease}.switcher-btn[data-v-9e94a204]:not(.selected):before{background:var(--ceb1a240);border-color:var(--v76546e59)}.switcher-btn[data-v-9e94a204]:not(.selected):hover:before{background:var(--v8de41388)}.switcher-btn[data-v-9e94a204]:not(.selected):active:before{background:var(--v5c14f206)}.switcher-btn[data-v-9e94a204]:not(.selected):disabled{color:var(--v52a875d8)}.switcher-btn[data-v-9e94a204]:not(.selected):disabled:before{background:var(--v1d7aed7c);border-color:var(--v2c5cb816)}.switcher-btn.selected[data-v-9e94a204]{color:var(--v0d8b7d33)}.switcher-btn.selected[data-v-9e94a204]:disabled{color:var(--v52a875d8)}.weight-input[data-v-5ee17c31]{max-width:100%;margin-left:auto;margin-right:auto}.outer-label[data-v-5ee17c31]{margin-bottom:var(--v2b82ca4c);color:var(--v6b5f8122);font-size:var(--v5a3b82d1);font-weight:var(--v800d1d70);line-height:var(--v65fd5848);text-align:var(--v0a28f017)}.outer-label--bound[data-v-5ee17c31]{max-width:var(--v5ed4376c);margin-left:auto;margin-right:auto}.validation-message[data-v-5ee17c31]{color:var(--color-feedback-error-text)}.success-message[data-v-5ee17c31],.validation-message[data-v-5ee17c31]{margin-top:var(--space-4);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line-height);text-align:center}.success-message[data-v-5ee17c31]{color:var(--color-feedback-success-text)}.height-input[data-v-983bf493]{max-width:100%;margin-left:auto;margin-right:auto}.outer-label[data-v-983bf493]{margin-bottom:var(--v6f591e4a);color:var(--v319e089c);font-size:var(--v38813e41);font-weight:var(--v23be10b8);line-height:var(--v30c5f34c);text-align:var(--v16cabab2)}.outer-label--bound[data-v-983bf493]{max-width:var(--v4b8ba88c);margin-left:auto;margin-right:auto}.validation-message[data-v-983bf493]{color:var(--color-feedback-error-text)}.success-message[data-v-983bf493],.validation-message[data-v-983bf493]{margin-top:var(--space-4);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line-height);text-align:center}.success-message[data-v-983bf493]{color:var(--color-feedback-success-text)}.age-input[data-v-391bd1bf]{max-width:100%;margin-left:auto;margin-right:auto}.outer-label[data-v-391bd1bf]{margin-bottom:var(--v58e638bc);color:var(--v00b24500);font-size:var(--v92dd3c9a);font-weight:var(--v5e531faa);line-height:var(--v6b5b023e);text-align:var(--v388eed75)}.outer-label--bound[data-v-391bd1bf]{max-width:var(--f76ed4a8);margin-left:auto;margin-right:auto}.validation-message[data-v-391bd1bf]{color:var(--color-feedback-error-text)}.success-message[data-v-391bd1bf],.validation-message[data-v-391bd1bf]{margin-top:var(--space-4);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line-height);text-align:center}.success-message[data-v-391bd1bf]{color:var(--color-feedback-success-text)}.speech-bubble[data-v-e5a4a9ba]{position:relative;display:inline-block;box-sizing:border-box;margin:var(--f0cd41ee);width:var(--dd5985ea);min-width:var(--b38aada2);max-width:var(--v1019455d);height:var(--v7f456a82);min-height:var(--v074b82de);max-height:var(--v4d7f2720);border-radius:var(--v54efb60e);box-shadow:var(--v3b8c0390)}.speech-bubble-svg[data-v-e5a4a9ba]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:0}.speech-bubble-svg path[data-v-e5a4a9ba]{fill:var(--v699baf36);stroke:var(--v901898e0);stroke-width:var(--v8dea9c1a)}.speech-bubble-content[data-v-e5a4a9ba]{position:relative;z-index:1;padding:var(--v097e8e16);display:var(--v2b498064);flex-direction:var(--v372fec6a);gap:var(--v0cabab5b);align-items:var(--cccaa0d4);justify-content:var(--v215eae24)}.text-input[data-v-af8db782]{position:relative}.text-input__label[data-v-af8db782]{max-width:var(--v0326b7f8);margin-left:auto;margin-right:auto;margin-bottom:var(--v92ebd8ea);color:var(--v1c12fd91);font-size:var(--v4138fc02);font-weight:var(--v45053b8e);line-height:var(--v2af57666);text-align:var(--v02da9d06)}.text-input__error[data-v-af8db782]{margin-top:var(--space-4);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line-height);text-align:center;color:var(--color-feedback-error-text)}.dev-heading[data-v-80bff617]{color:var(--v011eab64);padding:var(--v7d46a83c);margin:var(--v021b2fba);text-align:var(--v71e9a343);word-wrap:break-word}.image-button[data-v-80547abb]{cursor:pointer;background-color:var(--v3184d1a7);width:100%;margin:0 auto;display:flex;flex-direction:column;border-width:var(--v7752add8);border-style:solid;border-color:var(--v763baf75);border-radius:var(--v6a09eec0);transition:box-shadow .2s ease,border-color .2s ease}.image-button>.label[data-v-80547abb]{margin:var(--v3c3aa49d);text-align:center;color:var(--v75443c31);font-family:var(--text-label-md-family);font-size:var(--aa408d3c);line-height:var(--f51baba6);font-weight:var(--v786a4799)}.image-button>.label.has-start[data-v-80547abb]{display:flex;align-items:center;gap:var(--space-12);text-align:start}.image-button>.label.overlay[data-v-80547abb]{margin:0;position:absolute;bottom:0;left:0;right:0;padding:var(--space-12);color:var(--color-text-inverse);background:linear-gradient(0deg,rgba(0,0,0,.75),transparent);z-index:2}.image-button>.image-wrapper[data-v-80547abb]{margin:var(--v7cf2d872);border-radius:var(--v6bef0aaa);background-color:var(--v64df0ede);display:flex;align-items:center;justify-content:center;position:relative;overflow:visible;-webkit-clip-path:polygon(0 -100%,100% -100%,100% 100%,0 100%);clip-path:polygon(0 -100%,100% -100%,100% 100%,0 100%)}.image-button>.image-wrapper>.image-frame[data-v-80547abb]{width:var(--faa50ee6);height:var(--v8d9ac180);object-fit:var(--v9d3678ce);border-radius:var(--v6bef0aaa);overflow:hidden;position:relative;z-index:1;transform-origin:bottom center;transition:transform .2s ease-out}.image-button>.image-wrapper>.label.overlay[data-v-80547abb]{z-index:2}.image-button>.image-wrapper.full-bleed[data-v-80547abb]{overflow:hidden;-webkit-clip-path:none;clip-path:none}.image-button>.image-wrapper.full-bleed>.image-frame[data-v-80547abb]{transform-origin:center}.image-button[data-v-80547abb]:focus-visible{outline:none;border-color:var(--bae8ea72);box-shadow:var(--shadow-surface-raised)}.image-button:focus-visible>.image-wrapper>.image-frame[data-v-80547abb]{transform:var(--d2b36aae);z-index:10}@media(hover:hover){.image-button[data-v-80547abb]:hover{outline:none;border-color:var(--bae8ea72);box-shadow:var(--shadow-surface-raised)}.image-button:hover>.image-wrapper>.image-frame[data-v-80547abb]{transform:var(--d2b36aae);z-index:10}}.image-button[data-v-80547abb]:active{background-color:var(--v28adb8e6);transform:translateY(1px)}.select-list[data-v-d2b199b1]{display:grid;width:100%}.select-list .list-item[data-v-d2b199b1]{height:var(--b48f8fee)}.select-list .list-item[data-v-d2b199b1]:not(.variant-image_card){position:relative;cursor:pointer;background-color:var(--v1a05b212);border-width:var(--v7c8015cd);border-style:solid;border-color:var(--v7b69176a);border-radius:var(--v0a89856b);overflow:hidden;transition:all .2s ease}.select-list .list-item[data-v-d2b199b1]:not(.variant-image_card):focus-visible{outline:none;border-color:var(--v36b9d3f2);box-shadow:var(--shadow-selectors-default);transform:translateY(-2px)}@media(hover:hover){.select-list .list-item[data-v-d2b199b1]:not(.variant-image_card):hover{outline:none;border-color:var(--v36b9d3f2);box-shadow:var(--shadow-selectors-default);transform:translateY(-2px)}}.select-list .list-item:not(.variant-image_card).active[data-v-d2b199b1]{border-color:var(--d83669e0);background-color:var(--v043cc7b8);box-shadow:var(--shadow-selectors-pressed)}.text-content[data-v-d2b199b1]{color:var(--cf9a506e);font-family:var(--text-label-md-family);font-size:var(--v8027526c);line-height:var(--ec65e4d6);font-weight:var(--v7cc52b01)}.text-content.has-checkbox[data-v-d2b199b1]{display:flex;align-items:center;gap:var(--space-12);text-align:start}.option-checkbox[data-v-d2b199b1]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--v57975ff1);height:var(--v57975ff1);border-width:var(--border-width);border-style:solid;border-radius:var(--radius-xs);background-color:var(--v06be6f96);border-color:var(--v9ae48fc8);transition:background-color .2s,border-color .2s}.option-checkbox svg[data-v-d2b199b1]{width:calc(var(--v57975ff1)*5/6);height:calc(var(--v57975ff1)*5/6);opacity:0;transform:scale(.5);transition:all .2s ease;stroke:var(--v62eaa92e);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.option-checkbox.checked[data-v-d2b199b1]{background-color:var(--v5f37cc20);border-color:var(--f09b9a52)}.option-checkbox.checked svg[data-v-d2b199b1]{opacity:1;transform:scale(1)}.variant-text[data-v-d2b199b1]{padding:var(--v1e7b2e64);text-align:center}.variant-image_card[data-v-d2b199b1]{display:flex;flex-direction:column;text-align:center}.variant-image_card .image-wrapper.stacked[data-v-d2b199b1]{width:100%;aspect-ratio:4/3;background-color:var(--color-background-subtle-accent);border-radius:var(--radius-sm);overflow:hidden;margin-bottom:var(--space-12)}.variant-image_card .image-wrapper.stacked .card-img[data-v-d2b199b1]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}@media(hover:hover){.variant-image_card:hover .card-img[data-v-d2b199b1]{transform:scale(1.05)}}.variant-image_card.active[data-v-d2b199b1] .image-button{border-color:var(--d83669e0);background-color:var(--v043cc7b8)}.variant-image_inline_left[data-v-d2b199b1],.variant-image_inline_right[data-v-d2b199b1]{display:flex;flex-direction:row;align-items:stretch;padding:0}.variant-image_inline_left .text-content[data-v-d2b199b1],.variant-image_inline_right .text-content[data-v-d2b199b1]{flex:1;display:flex;align-items:center;padding:var(--v1e7b2e64)}.variant-image_inline_left .image-wrapper.inline[data-v-d2b199b1],.variant-image_inline_right .image-wrapper.inline[data-v-d2b199b1]{display:flex;align-items:flex-end;justify-content:center}.variant-image_inline_left .image-wrapper.inline .inline-img[data-v-d2b199b1],.variant-image_inline_right .image-wrapper.inline .inline-img[data-v-d2b199b1]{max-width:100%;max-height:100%;object-fit:contain;object-position:bottom;display:block}.order-1[data-v-d2b199b1]{order:1}.order-2[data-v-d2b199b1]{order:2}.stick-native[data-v-0de808fc]{position:-webkit-sticky;position:sticky;display:flow-root;width:100%;padding:var(--v7a08f2fc)}.stick-placeholder[data-v-0de808fc]{display:block;width:100%}.stick-offset-measure[data-v-0de808fc]{position:absolute;visibility:hidden;pointer-events:none;width:0}.stick-content[data-v-0de808fc]{display:flow-root;width:100%;padding:var(--v7a08f2fc)}.stick-content-inner[data-v-0de808fc]{display:contents}.option-select-item[data-v-fcb20d53]{overflow:var(--v4ff3d459);flex-direction:column;max-width:var(--d78854fa);margin:var(--v274dc0af);cursor:pointer;background-color:var(--f79f8986);background-image:var(--v13922516);border-width:var(--border-width);border-style:solid;border-color:var(--v23960436);border-radius:var(--v67fa321f);box-shadow:var(--v3bbb782a);transition:all .2s ease}.option-select-item[data-v-fcb20d53],.option-select-item .osi-row[data-v-fcb20d53]{position:relative;box-sizing:border-box;display:flex}.option-select-item .osi-row[data-v-fcb20d53]{z-index:3;flex-direction:row;align-items:center;gap:var(--v648c36a8);min-height:var(--v077af778);padding:var(--ab1475ae) var(--ab1475b0)}.option-select-item .osi-band[data-v-fcb20d53]{position:relative;z-index:3;box-sizing:border-box;text-align:start}.option-select-item .osi-header[data-v-fcb20d53]{padding:var(--v51b6d60f);background-color:var(--v7590b01c);border-bottom:var(--v34daa5d2)}.option-select-item .osi-footer[data-v-fcb20d53]{padding:var(--v2aba1741);background-color:var(--v4e93f14e);border-top:var(--v82d4236e)}.option-select-item .osi-bg-image[data-v-fcb20d53],.option-select-item .osi-bg-video[data-v-fcb20d53]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.option-select-item .osi-bg-image[data-v-fcb20d53]{opacity:1;transition:opacity .4s ease-in}.option-select-item .osi-bg-image.is-hidden[data-v-fcb20d53]{opacity:0}.option-select-item .osi-content[data-v-fcb20d53]{order:1;flex:1;min-width:0;text-align:start;z-index:3}.option-select-item .osi-hint[data-v-fcb20d53]{margin:0;font-family:var(--text-body-sm-family);font-size:var(--text-body-sm-size);color:var(--color-action-tertiary-text);opacity:.6}.option-select-item.active[data-v-fcb20d53]{border-color:var(--e4dc8be0);background-color:var(--f05623d2)}.option-select-item.active .osi-header[data-v-fcb20d53]{background-color:var(--v743d2ad7);border-bottom:var(--v0f9bfcd2)}.option-select-item.active .osi-footer[data-v-fcb20d53]{background-color:var(--v2065cbee);border-top:var(--e9a827f8)}.option-select-item.no-select[data-v-fcb20d53]{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.option-select-item .indicator[data-v-fcb20d53]{display:flex;align-items:center;justify-content:center;height:1.5rem;width:1.5rem;flex-shrink:0;border-width:var(--border-width);border-style:solid;transition:background-color .2s,border-color .2s;z-index:4}.option-select-item .indicator.radio[data-v-fcb20d53]{border-radius:50%;background-color:var(--v68a4019a);border-color:var(--v7380ce9a)}.option-select-item .indicator.radio .radio-dot[data-v-fcb20d53]{width:.75rem;height:.75rem;border-radius:50%;background-color:var(--v44d2ba1e);transform:scale(0);transition:all .2s ease}.option-select-item .indicator.radio.checked[data-v-fcb20d53]{background-color:var(--v7d45ea7a);border-color:var(--v56c4ae61)}.option-select-item .indicator.radio.checked .radio-dot[data-v-fcb20d53]{background-color:var(--v5e9a7f38);transform:scale(1)}.option-select-item .indicator.checkbox[data-v-fcb20d53]{border-radius:var(--radius-xs);background-color:var(--v68a4019a);border-color:var(--v7380ce9a)}.option-select-item .indicator.checkbox svg[data-v-fcb20d53]{opacity:0;transform:scale(.5);transition:all .2s ease;stroke:var(--v44d2ba1e)}.option-select-item .indicator.checkbox.checked[data-v-fcb20d53]{background-color:var(--v7d45ea7a);border-color:var(--v56c4ae61)}.option-select-item .indicator.checkbox.checked svg[data-v-fcb20d53]{opacity:1;transform:scale(1);stroke:var(--v5e9a7f38)}@media(hover:hover){.option-select-item[data-v-fcb20d53]:hover{border-color:var(--e4dc8be0);box-shadow:var(--v94f9b344)}.option-select-item:hover .indicator.radio[data-v-fcb20d53]:not(.checked){background-color:var(--abee1486);border-color:var(--v06dfd994)}.option-select-item:hover .indicator.radio:not(.checked) .radio-dot[data-v-fcb20d53]{background-color:var(--v55966c82)}.option-select-item:hover .indicator.checkbox[data-v-fcb20d53]:not(.checked){background-color:var(--abee1486);border-color:var(--v06dfd994)}.option-select-item:hover .indicator.checkbox:not(.checked) svg[data-v-fcb20d53]{stroke:var(--v55966c82)}}.option-select-item[data-v-fcb20d53]:focus-visible{outline:none;border-color:var(--e4dc8be0);box-shadow:var(--v94f9b344)}.option-select-item:focus-visible .indicator.radio[data-v-fcb20d53]:not(.checked){background-color:var(--abee1486);border-color:var(--v06dfd994)}.option-select-item:focus-visible .indicator.radio:not(.checked) .radio-dot[data-v-fcb20d53]{background-color:var(--v55966c82)}.option-select-item:focus-visible .indicator.checkbox[data-v-fcb20d53]:not(.checked){background-color:var(--abee1486);border-color:var(--v06dfd994)}.option-select-item:focus-visible .indicator.checkbox:not(.checked) svg[data-v-fcb20d53]{stroke:var(--v55966c82)}.option-select-item[data-v-fcb20d53]:active{box-shadow:var(--v94f9b344)}@media(hover:hover){.option-select-item[data-v-fcb20d53]:hover:not(.active){background-color:var(--v79067f83)}}.option-select-item[data-v-fcb20d53]:focus-visible:not(.active){background-color:var(--v79067f83)}.offer2-option[data-v-2e8723ea]{display:block;box-sizing:border-box;position:relative;width:100%;text-align:start;overflow:hidden;cursor:pointer;border-style:solid;border-radius:var(--v343f130e);border-width:var(--c23e706c);background-color:var(--aa6b5e2e);border-color:var(--v37dd5560);box-shadow:var(--v3a75c044)}.offer2-option.is-hover[data-v-2e8723ea]{background-color:var(--a3124a72)}@media(hover:hover){.offer2-option[data-v-2e8723ea]:hover{background-color:var(--a3124a72)}}.offer2-option[data-v-2e8723ea]:focus-visible{outline:none;background-color:var(--a3124a72)}.offer2-option.active[data-v-2e8723ea],.offer2-option.is-pressed[data-v-2e8723ea]{background-color:var(--d0daf226);border-color:var(--v06ebd526);border-width:var(--v36ef04f8);box-shadow:var(--d2b3d49c)}.offer2-option.active .offer2-best-deal[data-v-2e8723ea],.offer2-option.is-pressed .offer2-best-deal[data-v-2e8723ea]{background:var(--v08e2d354);color:var(--v25c827fc)}.offer2-option.active .offer2-check-active circle[data-v-2e8723ea]:first-child,.offer2-option.active .offer2-check-inactive[data-v-2e8723ea],.offer2-option.is-pressed .offer2-check-active circle[data-v-2e8723ea]:first-child,.offer2-option.is-pressed .offer2-check-inactive[data-v-2e8723ea]{background-color:var(--v002ab207);fill:var(--v002ab207)}.offer2-option.active .offer2-title[data-v-2e8723ea],.offer2-option.is-pressed .offer2-title[data-v-2e8723ea]{color:var(--v3ed92ed0)}.offer2-option.active .offer2-struck-prices[data-v-2e8723ea],.offer2-option.is-pressed .offer2-struck-prices[data-v-2e8723ea]{color:var(--v5e20a47a)}.offer2-option.active .offer2-previous-price[data-v-2e8723ea],.offer2-option.is-pressed .offer2-previous-price[data-v-2e8723ea]{color:var(--v5758ed56)}.offer2-tiptap-line[data-v-2e8723ea]{min-width:0}.offer2-best-deal[data-v-2e8723ea]{display:flex;align-items:center;justify-content:center;text-align:center;padding:2px 16px;background:var(--v284637a8);color:var(--v20e17d74);font-size:var(--v0c5c9784);font-weight:900;line-height:22px;text-transform:uppercase}.offer2-content[data-v-2e8723ea]{display:flex;align-items:center;padding:var(--v7f1314d0) var(--v7f1314d2);gap:var(--v05baf152)}.offer2-check[data-v-2e8723ea]{width:24px;height:24px;flex:0 0 auto}.offer2-check-inactive[data-v-2e8723ea]{width:100%;height:100%;border-radius:50%;background-color:var(--v8f3dc4ca)}.offer2-check-active[data-v-2e8723ea]{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center}.offer2-check-active circle[data-v-2e8723ea]:first-child{fill:var(--v8f3dc4ca)}.offer2-check-active circle[data-v-2e8723ea]:last-child{fill:var(--v0d3747ae)}.offer2-info[data-v-2e8723ea]{padding-block:0;padding-inline:16px 12px;flex:1 1 100%;min-width:0}.offer2-title[data-v-2e8723ea]{font-size:var(--v77e5520c);font-weight:900;line-height:32px;color:var(--f158fe1c)}.offer2-price-row[data-v-2e8723ea]{gap:var(--f39fc0d2);font-weight:500}.offer2-note-row[data-v-2e8723ea],.offer2-price-row[data-v-2e8723ea]{display:flex;align-items:center;flex-wrap:wrap}.offer2-note-row[data-v-2e8723ea]{-webkit-margin-before:var(--v43702402);margin-block-start:var(--v43702402)}.offer2-struck-prices[data-v-2e8723ea]{position:relative;display:inline-flex;align-items:baseline;column-gap:var(--f39fc0d2);color:var(--ee3292f0);line-height:22px;white-space:nowrap}.offer2-struck-prices[data-v-2e8723ea]:after{content:"";position:absolute;inset-inline:0;top:50%;transform:translateY(-50%);height:1px;background-color:var(--v7cdaff80);pointer-events:none}.offer2-old-price[data-v-2e8723ea]{font-size:var(--v46d8c380)}.offer2-previous-price[data-v-2e8723ea]{font-size:var(--v44c48998);color:var(--da1325a8)}.offer2-badge[data-v-2e8723ea]{display:inline-flex;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;background-color:var(--b47f1bd0);color:var(--cfb1b5fa);font-family:var(--text-label-sm-family);font-size:var(--v4aa3c6fa);font-weight:var(--v23a7330c);line-height:var(--text-label-sm-line-height);border-radius:var(--v8d9f141e);border:solid var(--v4f7efe24);padding:var(--f894fbc4);margin:var(--v202fca01);min-height:var(--v60d4d634)}.offer2-badge--hidden[data-v-2e8723ea]{visibility:hidden;pointer-events:none;width:0;padding-inline:0;border-inline-width:0;margin-inline:calc(var(--f39fc0d2)*-1) 0;overflow:hidden}.offer2-badge--hidden .offer2-tiptap-line[data-v-2e8723ea]{flex-shrink:0;width:-webkit-max-content;width:max-content}.offer2-slot-empty[data-v-2e8723ea]{font-size:12px;font-style:italic;opacity:.55}.offer2-container[data-v-dcd318b9]{display:flex;width:100%;max-width:var(--v723023a8);min-height:var(--v2a51f3ef);flex-direction:column;gap:var(--v2368fd25);margin-top:var(--v17fbdac6);margin-bottom:var(--v5e8063e3)}.scratchoff[data-v-9e3c918c]{position:relative;width:var(--v4accfaa6);height:var(--v15f93f72);margin:var(--v05515664);background:var(--v3aeb5cce) padding-box,var(--ca30dac8) border-box;border:solid transparent;border-radius:var(--v5565f2fe);box-shadow:var(--v00677bab);box-sizing:border-box;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.scratchoff__content[data-v-9e3c918c]{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--v4b7f50f1);display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;box-sizing:border-box}.scratchoff__title[data-v-9e3c918c]{width:100%;color:var(--v444e130b);font-family:Avenir,sans-serif;font-size:var(--v163d8770);font-style:normal;font-weight:900;line-height:24px;text-align:center;font-feature-settings:"liga" off,"clig" off;margin-bottom:12px}.scratchoff__inner[data-v-9e3c918c]{position:relative;flex:1 1 auto;min-height:0;background-color:var(--v41ea744c);border-radius:12px;box-sizing:border-box}.scratchoff__inner-border[data-v-9e3c918c]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible}.scratchoff__inner-border-rect[data-v-9e3c918c]{x:.5px;y:.5px;width:calc(100% - 1px);height:calc(100% - 1px);stroke:var(--v4e6c76bc)}.scratchoff__inner-content[data-v-9e3c918c]{position:absolute;top:0;right:0;bottom:0;left:0;padding:16px 8px 8px;display:flex;flex-direction:column;text-align:center;box-sizing:border-box}.scratchoff__percent-box[data-v-9e3c918c]{align-self:center;max-width:calc(100% - 16px);margin:0 8px 8px;padding:16px;background:var(--d7175894);border-radius:12px;box-sizing:border-box;font-family:Avenir,sans-serif;font-size:var(--v2c178935);font-style:normal;font-weight:900;line-height:56px;text-align:center;font-feature-settings:"liga" off,"clig" off}.scratchoff__percent-box[data-v-9e3c918c] *{background:var(--v627f3d7c);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.scratchoff__subtitle[data-v-9e3c918c]{color:var(--v5086a1ea);font-size:var(--v6cc5bf70);font-weight:900;line-height:24px}.scratchoff__footnote[data-v-9e3c918c],.scratchoff__subtitle[data-v-9e3c918c]{width:100%;font-family:Avenir,sans-serif;font-style:normal;text-align:center;font-feature-settings:"liga" off,"clig" off;overflow-wrap:break-word;word-break:break-word}.scratchoff__footnote[data-v-9e3c918c]{color:var(--bcaa9a7a);font-size:var(--dac03ce0);font-weight:500;line-height:22px;margin-top:auto}.scratchoff__mask[data-v-9e3c918c]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;touch-action:none;cursor:crosshair;border-radius:inherit;border-style:var(--v5410ff39);border-color:var(--v532d10eb);border-width:1px;box-sizing:border-box;opacity:1;transition:opacity var(--v0d8d7960) ease}.scratchoff__mask.is-fading[data-v-9e3c918c]{opacity:0;pointer-events:none}.scratchoff__hand[data-v-9e3c918c]{position:absolute;left:0;top:0;display:block;pointer-events:none;will-change:transform;filter:drop-shadow(0 2px 3px rgba(0,0,0,.25))}.timeout[data-v-360e224f]{display:inline-block;width:var(--v530990ad);height:var(--v530990ad);line-height:0}.timeout__svg[data-v-360e224f]{width:100%;height:100%;display:block}.timeout__number[data-v-360e224f]{fill:var(--v97d1edec);font-size:var(--v2f20b57a);font-weight:var(--v3bc29a60);font-family:var(--text-heading-2-family);-webkit-user-select:none;-moz-user-select:none;user-select:none;transform-box:fill-box;transform-origin:center}.timeout__number.is-pulsing[data-v-360e224f]{animation-name:tmo-pulse-360e224f;animation-duration:var(--v206a2594);animation-timing-function:ease-out;animation-fill-mode:both;--tmo-pulse-scale:var(--v4c54cc52)}@keyframes tmo-pulse-360e224f{0%{transform:scale(1)}50%{transform:scale(var(--tmo-pulse-scale))}to{transform:scale(1)}}.split-bg-placeholder[data-v-affe0d72]{display:block;width:100%}.split-bg[data-v-affe0d72]{box-sizing:border-box;position:relative;width:100vw;margin-inline:calc(50% - 50vw)}.split-bg--inline[data-v-affe0d72]{width:calc(100vw/var(--app-zoom, 1));margin-left:calc(50% - 50vw/var(--app-zoom, 1));margin-right:calc(50% - 50vw/var(--app-zoom, 1))}.split-bg--inline .split-bg__top--screen[data-v-affe0d72]{min-height:calc(100vh/var(--app-zoom, 1))}.split-bg--inline .split-bg__content[data-v-affe0d72]{zoom:1}.split-bg-placeholder:first-child+.split-bg[data-v-affe0d72]{margin-top:calc(var(--space-16)*-1)}.split-bg__bottom[data-v-affe0d72],.split-bg__top[data-v-affe0d72]{position:relative;width:100%;box-sizing:border-box}.split-bg__top--screen[data-v-affe0d72]{min-height:100vh}@media(min-width:700px)and (hover:hover),(min-width:700px)and (pointer:fine){.split-bg__top[data-v-affe0d72]{background-image:var(--split-bg-desktop-image,var(--split-bg-mobile-image))}}.split-bg__content[data-v-affe0d72]{box-sizing:border-box;width:100%;max-width:var(--md-container);margin:0 auto;padding:var(--space-16);zoom:var(--app-zoom)}.split-bg__inner[data-v-affe0d72]{box-sizing:border-box;width:100%;height:100%}.split-bg__empty[data-v-affe0d72]{min-height:48px;border:1.5px dashed #ccc;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#999;font-size:.7rem;padding:8px;opacity:.7;-webkit-user-select:none;-moz-user-select:none;user-select:none}html:has(.split-bg){scrollbar-gutter:stable}.component-slot-placeholder[data-v-6699afa8]{min-height:32px;border:1.5px dashed #8b5cf6;border-radius:6px;padding:4px;display:flex;flex-direction:column;align-items:stretch}.slot-empty-label[data-v-6699afa8]{color:#8b5cf6;font-size:.7rem;text-align:center;padding:4px 8px;opacity:.7;-webkit-user-select:none;-moz-user-select:none;user-select:none}
