.generic_button.svelte-sjmcti{display:none;border:0px;padding:var(--spacing--xs);background-color:var(--button-colour);border-radius:var(--spacing--xs);width:fit-content;transition:all .2s ease}.generic_button.svelte-sjmcti:hover{background-color:var(--background-color);filter:brightness(.9);transform:scale(.95);transition:all .1s ease}@media (max-width: 1024px){.generic_button.svelte-sjmcti{display:flex}.generic_button.svelte-sjmcti:active,.generic_button.svelte-sjmcti:focus{background-color:var(--background-color);filter:brightness(.9);transform:scale(.95);transition:all .1s ease}.generic_button.svelte-sjmcti>img:where(.svelte-sjmcti){width:100%;height:100%;object-fit:contain;height:25px;width:25px}}.play__btn.svelte-1kg3r7u,.custom__play__btn.svelte-1kg3r7u{all:unset}.play__btn.svelte-1kg3r7u{display:grid;place-items:center;height:80px;width:80px;position:absolute;inset:0;margin:auto;cursor:pointer}.custom__play__btn.svelte-1kg3r7u{display:grid;place-items:center;position:absolute;inset:0;margin:auto;cursor:pointer}iframe.svelte-1sonaqy,.yt__thumb img{height:auto;aspect-ratio:var(--aspect-ratio);width:100%}.short-thumbnail.svelte-1ltmvdf{object-fit:cover;object-position:center;height:100%;max-width:none}.you__tube.svelte-l73nxr{position:relative;aspect-ratio:var(--aspect-ratio, 16/9);overflow:hidden}.v__title.svelte-l73nxr{position:absolute;top:0;width:100%;background:linear-gradient(to bottom,hsla(0,0%,0%,.1),transparent);pointer-events:none;padding:1rem;font-family:var( --title-font-family, "Segoe UI", Geneva, Verdana, sans-serif );font-size:clamp(12px,2.5vw,18px);color:var(--title-color, #ffffff);font-weight:400;text-shadow:0px 1px 3px var(--title-shadow-color, rgb(0, 0, 0, .2));line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:30%;box-sizing:border-box}.b__overlay.svelte-l73nxr{position:absolute;top:0;left:0;width:100%;aspect-ratio:var(--aspect-ratio);cursor:pointer;transition:var(--overlay-transition, all .25s ease-in-out)}.you__tube.svelte-l73nxr:hover .b__overlay:where(.svelte-l73nxr){background:var(--overlay-bg-color, #00000030)}.sticker_container .generic_button{display:flex!important}.dot_holder.svelte-or4ytv{width:var(--spacing--l);height:var(--spacing--l);background-color:#fff;border:1px solid var(--color-primary);border-radius:100%;position:absolute;top:calc(var(--spacing--sm) * -1);left:50%;transform:translate(-50%)}.sticker_container.svelte-or4ytv{border:1px solid var(--color-primary);border-radius:var(--spacing--xs);padding:var(--spacing--sm) var(--spacing--xs);row-gap:var(--spacing--m);width:330px;height:fit-content;background-color:#fafafa;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:absolute;left:44%;top:6%;filter:drop-shadow(0 0 var(--spacing--xs) rgba(0,0,0,.1));transition:width 1.2s ease,height 1.2s ease,top 1.2s ease,left 1.2s ease,transform 1.2s ease,border .2s ease-out;z-index:6}.sticker_container.svelte-or4ytv:hover{border:2px solid var(--color-primary);transition:width 1.2s ease,height 1.2s ease,top 1.2s ease,left 1.2s ease,transform 1.2s ease,border .2s ease-out}.sticker_container.open.svelte-or4ytv{height:fit-content;max-height:80vh;width:70ch;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0)!important;transition:all 1.2s ease;border:3px solid var(--color-primary);z-index:20}.sticker_container.svelte-or4ytv p:where(.svelte-or4ytv){display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:all 1.2s ease}.youtube_container.svelte-or4ytv{border-radius:var(--spacing--xxs);overflow:hidden;border:1px solid var(--color-primary)}.youtube_container .v__title{display:none!important}.sticker_container.open.svelte-or4ytv p:where(.svelte-or4ytv){-webkit-line-clamp:24;line-clamp:24;transition:all 1.2s ease}.sticker_container.open.svelte-or4ytv h2:where(.svelte-or4ytv){width:90%;transition:all 1.2s ease}.ytb_play_button.svelte-or4ytv{border:1px solid var(--color-primary);border-radius:var(--spacing--xxs);background-color:var(--background-color);padding:var(--spacing--xxxs) var(--spacing--xxs);cursor:pointer;z-index:5;transition:all .2s ease}.ytb_play_button.svelte-or4ytv>p:where(.svelte-or4ytv){font-size:12px;transition:all .2s ease}.ytb_play_button.svelte-or4ytv:hover>p:where(.svelte-or4ytv),.sticker_container.open.svelte-or4ytv .ytb_play_button:where(.svelte-or4ytv)>p:where(.svelte-or4ytv){font-size:18px;transition:all .2s ease}.sticker_container.open.svelte-or4ytv .ytb_play_button:where(.svelte-or4ytv){padding:var(--spacing--xxs) var(--spacing--xs);font-size:16px;background-color:var(--color-primary);color:var(--background-color);transition:all .2s ease}.backdrop.svelte-or4ytv{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-primary);filter:opacity(.5);z-index:8}.sticker_closer.svelte-or4ytv{width:50px;height:50px;padding:var(--spacing--xs);position:absolute;right:0;top:0;background-color:transparent;border-radius:var(--spacing--s);overflow:hidden;z-index:10;pointer-events:auto}.sticker_closer.svelte-or4ytv>svg:where(.svelte-or4ytv){width:100%;height:100%;object-fit:contain;fill:var(--color-primary)}@media (max-width: 1024px){.sticker_container.svelte-or4ytv{display:flex;flex-direction:column;justify-content:flex-start;row-gap:var(--spacing--s);position:absolute;left:var(--spacing--s);right:unset;top:var(--spacing--s);padding:var(--spacing--s);background-color:var(--background-color);height:fit-content;width:90%;max-height:90%;overflow:scroll;z-index:10;box-sizing:border-box;border-radius:var(--spacing--s);transition:all .2s ease;overflow:visible;opacity:0;pointer-events:none;transform:translate(0) rotate(0)!important;border:1px solid var(--color-primary)}.sticker_container.svelte-or4ytv h2:where(.svelte-or4ytv){width:92%}.sticker_container.showing.svelte-or4ytv{opacity:1;pointer-events:auto;border:1px solid var(--color-primary);left:var(--spacing--s);right:var(--spacing--s);width:unset}.sticker_container.svelte-or4ytv p:where(.svelte-or4ytv){-webkit-line-clamp:unset;line-clamp:unset;transition:all 1.2s ease;overflow-y:scroll}}.landing_container.svelte-1uha8ag{width:100%;height:100%;position:relative;background-color:var(--background-color)}.payoff_container.svelte-1uha8ag{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:absolute;top:0;left:0;row-gap:var(--spacing--xs);padding:var(--spacing--s);color:var(--color-primary)}.payoff_container.svelte-1uha8ag h1:where(.svelte-1uha8ag){white-space:pre-line;color:var(--color-primary)}.info_container.svelte-1uha8ag{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;position:absolute;top:0;right:0;padding:var(--spacing--s);row-gap:var(--spacing--sm)}.info_container.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:var(--color-primary)}#location.svelte-1uha8ag{font-size:26px}.location_link.svelte-1uha8ag{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;cursor:pointer}.cta_container.svelte-1uha8ag{display:flex;flex-direction:column;justify-content:flex-end;align-items:end;row-gap:var(--spacing--0)}.quick_cta.svelte-1uha8ag>p:where(.svelte-1uha8ag){font-size:20px}.quick_cta.svelte-1uha8ag>img:where(.svelte-1uha8ag){width:var(--spacing--s);height:var(--spacing--s)}.quick_cta.svelte-1uha8ag>p:where(.svelte-1uha8ag):hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.gigalogo_container.svelte-1uha8ag{display:block;width:100%;position:absolute;bottom:0;left:0;right:0;padding:var(--spacing--s);padding-bottom:var(--spacing--xs);z-index:0;pointer-events:none;touch-action:none}.gigalogo_container.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;object-fit:contain;display:block;pointer-events:none}.text-center{display:none}.emailoctopus-form-default{margin:0!important}.newsletter_input_container,.main-form{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;justify-content:flex-start;column-gap:var(--spacing--xxs);padding:0!important;background-color:transparent;border-radius:var(--spacing--xs)!important;border:0px solid var(--color-primary);width:36ch;transition:all .2s ease;will-change:transform,filter;transform-origin:center;animation:svelte-1uha8ag-newsletterIdle 6s ease-in-out infinite 1s}.newsletter_input_container:hover,.main-form:hover{background-color:var(--background-color);border-color:var(--color-primary);animation:none;filter:none}.newsletter_input_container:focus-within,.main-form:focus-within{background-color:var(--background-color);border-color:var(--color-primary);box-shadow:0 0 0 2px #1f1f1f1a;animation:none;filter:none}.newsletter_input_container input,.main-form input{outline:none;font-size:20px;color:var(--color-primary)}.newsletter_input_container input:focus,.main-form input:focus{outline:none}.newsletter_input_container input:invalid,.main-form input:invalid{color:var(--color-primary);filter:opacity(.5)}.newsletter_input_container input:valid,.main-form input:valid{color:var(--color-primary)}.newsletter_input_container input:disabled,.main-form input:disabled{color:var(--color-primary);filter:opacity(.5);cursor:not-allowed}.newsletter_input_container input::placeholder,.main-form input::placeholder{color:var(--color-primary);filter:opacity(.5);transition:color .2s ease}.newsletter_input_container:focus-within input::placeholder,.main-form:focus-within input::placeholder{color:var(--color-primary);filter:opacity(.5)}.submit_button,.btn{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;column-gap:var(--spacing--xxs);padding:var(--spacing--xs);background-color:var(--background-color);border-radius:var(--spacing--xs)!important;border:1px solid var(--color-primary);height:100%;width:fit-content;cursor:pointer;transition:opacity .3s ease,background-color .3s ease,border-color .3s ease;margin:0!important}.emailoctopus-success-message{display:flex;padding:5px 10px!important;border-radius:var(--spacing--xs);font-weight:600;font-family:Special Gothic,sans-serif}.submit_button.clickable{opacity:1;pointer-events:auto}.emailoctopus-form-row{margin-bottom:0!important}.submit_button.success,.btn.success{background-color:#28a745;border-color:#1f7a33;color:#fff;opacity:1!important}.newsletter_container.svelte-1uha8ag{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;column-gap:var(--spacing--xxs);overflow:visible;height:50px;margin-top:0!important}@keyframes svelte-1uha8ag-newsletterIdle{0%{filter:drop-shadow(0 0 0 rgba(31,31,31,0));transform:rotate(0)}8%{filter:drop-shadow(0 0 var(--spacing--xxs) rgba(31,31,31,.6))}12%{transform:rotate(-1.7deg)}16%{transform:rotate(1.9deg)}20%{transform:rotate(0);filter:drop-shadow(0 0 0 rgba(31,31,31,0))}to{filter:drop-shadow(0 0 0 rgba(31,31,31,0));transform:rotate(0)}}@media (prefers-reduced-motion: reduce){.newsletter_input_container,.main-form{animation:none!important}}.navigator_container_mobile.svelte-1uha8ag,.info_mobile.svelte-1uha8ag{display:none}@media (max-width: 1024px){.landing_container.svelte-1uha8ag{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;overflow:hidden;pointer-events:visibleFill}.gigalogo_container.svelte-1uha8ag{position:static}.navigator_container_mobile.svelte-1uha8ag{position:static;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--spacing--s);top:var(--spacing--0);width:100%;height:fit-content}.payoff_container.svelte-1uha8ag{position:static;width:100%;row-gap:var(--spacing--xs)}.payoff_container.svelte-1uha8ag h1:where(.svelte-1uha8ag){white-space:unset;line-height:1;color:var(--color-primary)}.info_container.svelte-1uha8ag{display:none}.info_mobile.svelte-1uha8ag{display:block}.newsletter_container.svelte-1uha8ag{margin-top:var(--spacing--xs);width:100%}.newsletter_input_container,.main-form{column-gap:var(--spacing--xxs);padding:var(--spacing--xs);background-color:transparent;border-radius:var(--spacing--xs);border:0px;width:100%!important}.newsletter_input_container input,.main-form input{outline:none;font-size:16px;color:var(--color-primary)}.inline-container{width:100%!important;transform:translate(-3px)!important}.newsletter_input_container input::placeholder,.main-form input::placeholder{color:var(--color-primary);filter:opacity(.5);transition:color .2s ease;font-size:16px}.submit_button,.btn{width:fit-content}.submit_button>p{white-space:nowrap}.submit_button.success{background-color:#28a745;border-color:#1f7a33;color:#fff!important;opacity:1!important}}
