.jg-logo[data-v-38d7a448]{align-items:center;display:inline-flex;gap:.625rem}.jg-logo-mark[data-v-38d7a448]{flex:none;transition:transform .5s var(--jg-ease)}.jg-logo:hover .jg-logo-mark[data-v-38d7a448]{transform:rotate(-12deg)}.jg-logo-word[data-v-38d7a448]{color:var(--jg-blush);font-family:var(--jg-font-display);font-size:1.4rem;font-weight:800;letter-spacing:-.02em;line-height:1;text-transform:lowercase}:root{--jg-cherry:#170509;--jg-cherry-2:#1e070e;--jg-cherry-3:#12040a;--jg-blush:#fff1e8;--jg-blush-85:rgba(255,241,232,.85);--jg-blush-70:rgba(255,241,232,.7);--jg-blush-60:rgba(255,241,232,.6);--jg-blush-45:rgba(255,241,232,.45);--jg-blush-30:rgba(255,241,232,.3);--jg-flame:#ff2e63;--jg-coral:#ff7a4d;--jg-wine:#8a1538;--jg-pinklite:#ff7ba0;--jg-green:#3ddc84;--jg-line:hsla(0,0%,100%,.1);--jg-glass:hsla(0,0%,100%,.05);--jg-grad:linear-gradient(94deg,#ff2e63,#ff7a4d);--jg-font-display:"Bricolage Grotesque",ui-sans-serif,system-ui,sans-serif;--jg-font-serif:"Instrument Serif",Georgia,serif;--jg-font-ui:"Manrope",ui-sans-serif,system-ui,sans-serif;--jg-pad:clamp(1.25rem,4vw,2.5rem);--jg-ease:cubic-bezier(.22,1,.36,1)}.jg-page{background:var(--jg-cherry);color:var(--jg-blush);font-family:var(--jg-font-ui);height:100%;line-height:1.6;overflow-x:hidden;overflow-y:auto;position:relative;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.jg-page *,.jg-page :after,.jg-page :before{box-sizing:border-box}.jg-page ::-moz-selection{background:var(--jg-flame);color:var(--jg-blush)}.jg-page ::selection{background:var(--jg-flame);color:var(--jg-blush)}.jg-page a{color:inherit;text-decoration:none}.jg-page h1,.jg-page h2,.jg-page h3,.jg-page h4{font-family:var(--jg-font-display);margin:0}.jg-page dd,.jg-page dl,.jg-page figure,.jg-page ol,.jg-page p,.jg-page ul{margin:0}.jg-page button{font-family:inherit}.jg-page :focus-visible{border-radius:.5rem;outline:.125rem solid var(--jg-coral);outline-offset:.1875rem}.jg-page svg{display:block}.jg-page::-webkit-scrollbar{width:.5625rem}.jg-page::-webkit-scrollbar-track{background:var(--jg-cherry)}.jg-page::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ff2e63,#ff7a4d);border:.125rem solid var(--jg-cherry);border-radius:6.1875rem}.jg-wrap{margin:0 auto;width:min(72rem,calc(100% - var(--jg-pad)*2))}.jg-sr{border:0;clip-path:inset(50%);height:.0625rem;margin:-.0625rem;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:.0625rem}.jg-grain{animation:jg-grain .9s steps(4) infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.82' numOctaves='2' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Cpath d='M0 0h180v180H0z' filter='url(%23a)'/%3E%3C/svg%3E");inset:-50%;mix-blend-mode:overlay;opacity:.09;pointer-events:none;position:fixed;z-index:60}@keyframes jg-grain{0%{transform:translate(0)}25%{transform:translate(-2%,3%)}50%{transform:translate(3%,-2%)}75%{transform:translate(-3%,-3%)}to{transform:translate(2%,2%)}}.jg-glow{border-radius:50%;pointer-events:none;position:absolute}.jg-glow-pink{background:radial-gradient(closest-side,rgba(255,46,99,.32),transparent 72%)}.jg-glow-coral{background:radial-gradient(closest-side,rgba(255,122,77,.22),transparent 72%)}.jg-glow-plum{background:radial-gradient(closest-side,rgba(122,28,68,.45),transparent 75%)}.jg-breathe{animation:jg-breathe 4.5s ease-in-out infinite}@keyframes jg-breathe{0%,to{opacity:.55}50%{opacity:1}}.jg-flame-text{background:linear-gradient(94deg,#ff2e63 10%,#ff7a4d 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.jg-em{font-family:var(--jg-font-serif);font-style:italic;font-weight:400;letter-spacing:-.01em}.jg-kicker{align-items:center;color:#ff7a4dd9;display:flex;font-size:.6875rem;font-weight:700;gap:.5rem;letter-spacing:.28em;margin-bottom:.75rem!important;text-transform:uppercase}.jg-kicker.is-pink{color:var(--jg-pinklite)}.jg-h2{font-family:var(--jg-font-display);font-size:clamp(2.3rem,5.6vw,4.6rem);font-weight:800;letter-spacing:-.02em;line-height:.96}.jg-h2 .jg-em{color:var(--jg-flame)}.jg-lead{color:var(--jg-blush-60);font-size:.9375rem;line-height:1.7}.jg-link{border-bottom:.0625rem solid rgba(255,46,99,.45);color:#ff9dbd;font-weight:600;transition:color .2s,border-color .2s}.jg-link:hover{border-color:var(--jg-coral);color:var(--jg-blush)}.jg-sec{padding:clamp(4rem,11vh,6.875rem) 0;position:relative}.jg-dot{animation:jg-pulse-dot 1.6s ease-in-out infinite;background:var(--jg-flame);border-radius:50%;box-shadow:0 0 .5rem #ff2e63;display:inline-block;flex:none;height:.4375rem;width:.4375rem}.jg-dot.is-green{background:var(--jg-green);box-shadow:0 0 .5rem #3ddc84cc}@keyframes jg-pulse-dot{0%,to{opacity:1}50%{opacity:.3}}.jg-btn{align-items:center;background:var(--jg-grad);border:0;border-radius:62.4375rem;box-shadow:0 .875rem 2.75rem -.5rem #ff2e638c;color:#fff;cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:700;gap:.5625rem;justify-content:center;min-height:3.375rem;padding:0 2.125rem;transition:transform .3s var(--jg-ease),box-shadow .3s;white-space:nowrap}.jg-btn:hover{box-shadow:0 1.125rem 3.75rem -.5rem #ff2e63bf;transform:scale(1.03)}.jg-btn:active{transform:scale(.97)}.jg-btn svg{height:1.125rem;width:1.125rem}.jg-btn.is-ghost{backdrop-filter:blur(.75rem);-webkit-backdrop-filter:blur(.75rem);background:var(--jg-glass);border:.0625rem solid hsla(0,0%,100%,.2);box-shadow:none;color:var(--jg-blush);font-weight:600}.jg-btn.is-ghost:hover{background:#ffffff1a;border-color:#ffffff80}.jg-btn.is-outline{background:#ff2e631a;border:.0625rem solid rgba(255,46,99,.5);box-shadow:none;color:#ff9dbd;font-size:.875rem;min-height:3.25rem}.jg-btn.is-outline:hover{background:var(--jg-flame);color:#fff}.jg-btn.is-dark{background:var(--jg-cherry);box-shadow:0 1.25rem 3.125rem -.75rem #0000008c;color:var(--jg-blush)}.jg-btn.is-sm{font-size:.8125rem;min-height:2.625rem;padding:0 1.25rem}.jg-arrow{font-family:var(--jg-font-serif);font-size:1.25rem;font-style:italic;line-height:1;transition:transform .3s}.jg-btn:hover .jg-arrow{transform:translate(.375rem)}.jg-chip{align-items:center;backdrop-filter:blur(.75rem);-webkit-backdrop-filter:blur(.75rem);background:var(--jg-glass);border:.0625rem solid hsla(0,0%,100%,.12);border-radius:62.4375rem;color:var(--jg-blush-85);display:inline-flex;font-size:.75rem;font-weight:600;gap:.5rem;padding:.4375rem .875rem}.jg-rv{transition:opacity .8s var(--jg-ease),transform .8s var(--jg-ease)}.jg-rv.is-pending{opacity:0;transform:translateY(1.625rem)}@keyframes jg-float{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-1rem) rotate(var(--r,0deg))}}.jg-float{animation:jg-float 6.5s ease-in-out infinite}@keyframes jg-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.jg-breathe,.jg-dot,.jg-float,.jg-grain,.jg-marquee-track{animation:none!important}.jg-rv.is-pending{opacity:1;transform:none}}.js-top{border-bottom:.0625rem solid transparent;left:0;position:fixed;right:0;top:0;transition:background .35s,transform .35s var(--jg-ease),border-color .35s;z-index:50}.js-top.is-solid{backdrop-filter:blur(.875rem);-webkit-backdrop-filter:blur(.875rem);background:#170509d1;border-bottom-color:var(--jg-line)}.js-top.is-tucked{transform:translateY(-100%)}.js-top-in{align-items:center;display:flex;gap:1.375rem;margin:0 auto;max-width:82.5rem;padding:1.125rem var(--jg-pad)}.js-links{color:var(--jg-blush-60);display:none;font-size:.8125rem;font-weight:600;gap:1.625rem;margin-left:1.125rem}.js-links a.router-link-active,.js-links a:hover{color:var(--jg-blush)}@media(min-width:980px){.js-links{display:flex}}.js-right{align-items:center;display:flex;gap:.625rem;margin-left:auto}.js-online{font-size:.6875rem}@media(max-width:420px){.js-online{display:none}}.js-start{display:none}@media(min-width:980px){.js-start{display:inline-flex}}.js-burger{background:var(--jg-glass);border:.0625rem solid var(--jg-line);border-radius:50%;cursor:pointer;display:grid;gap:.375rem;height:2.625rem;place-content:center;width:2.625rem}.js-burger span{background:var(--jg-blush);border-radius:.125rem;display:block;height:.125rem;transition:transform .3s;width:1rem}.js-burger.is-open span:first-child{transform:translateY(.25rem) rotate(45deg)}.js-burger.is-open span:last-child{transform:translateY(-.25rem) rotate(-45deg)}@media(min-width:980px){.js-burger{display:none}}.js-menu{display:none;flex-direction:column;padding:.375rem var(--jg-pad) 1.375rem}.js-menu.is-open{display:flex}.js-menu a{border-bottom:.0625rem solid var(--jg-line);font-family:var(--jg-font-display);font-size:1.1875rem;font-weight:700;padding:.8125rem 0}@media(min-width:980px){.js-menu,.js-menu.is-open{display:none}}.js-foot{background:var(--jg-cherry-3);border-top:.0625rem solid var(--jg-line);padding:3.75rem 0 max(6.875rem,env(safe-area-inset-bottom));position:relative}@media(min-width:861px){.js-foot{padding-bottom:2.5rem}}.js-foot-grid{display:grid;gap:2.5rem;grid-template-columns:1fr}@media(min-width:760px){.js-foot-grid{grid-template-columns:1.4fr repeat(3,1fr)}}.js-foot-line{color:var(--jg-blush-85);font-family:var(--jg-font-serif);font-size:1.5rem;font-style:italic;line-height:1.25;margin-top:1.25rem!important;max-width:18rem}.js-foot-blurb{color:var(--jg-blush-45);font-size:.8125rem;line-height:1.65;margin-top:.75rem!important;max-width:22rem}.js-foot-col h3{color:var(--jg-blush-45);font-family:var(--jg-font-ui);font-size:.6875rem;font-weight:700;letter-spacing:.2em;margin-bottom:.875rem;text-transform:uppercase}.js-foot-col ul{display:grid;gap:.5625rem;list-style:none;padding:0}.js-foot-col a{color:var(--jg-blush-70);font-size:.875rem;transition:color .2s}.js-foot-col a:hover{color:var(--jg-blush)}.js-foot-bar{border-top:.0625rem solid var(--jg-line);color:#fff1e859;display:flex;flex-wrap:wrap;font-size:.6875rem;gap:.75rem 1.5rem;justify-content:space-between;margin-top:3rem;padding-top:1.375rem}.js-foot-legal{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1.125rem}.js-foot-legal a:hover{color:var(--jg-blush)}.js-18{border:.09375rem solid var(--jg-flame);color:var(--jg-pinklite);display:inline-block;font-weight:700;margin-left:.375rem;padding:.0625rem .5rem;transform:rotate(-6deg)}.js-18,.js-dock{border-radius:62.4375rem}.js-dock{backdrop-filter:blur(.875rem);-webkit-backdrop-filter:blur(.875rem);background:#170509db;border:.0625rem solid var(--jg-line);bottom:max(.75rem,env(safe-area-inset-bottom));box-shadow:0 1.25rem 3.125rem -1.125rem #000c;display:grid;gap:.625rem;grid-template-columns:1fr 1.3fr;left:.75rem;padding:.5rem;position:fixed;right:.75rem;z-index:55}.js-dock .jg-btn{min-height:2.875rem;padding:0 .75rem}@media(min-width:861px){.js-dock{display:none}}.js-fab{bottom:1.625rem;opacity:0;pointer-events:none;position:fixed;right:1.625rem;transform:translateY(1.125rem);transition:opacity .35s,transform .35s var(--jg-ease);z-index:55}.js-fab.is-on{opacity:1;pointer-events:auto;transform:none}@media(max-width:860px){.js-fab{display:none}}
