:root{font-family:Roboto,sans-serif;font-size:13.5px;line-height:24px;font-weight:400;color-scheme:light dark;color:#000;background-color:#f9f9f9;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%;--primary:#0092A7;--primary-light:#9AC7D2;--primary-dark: #006775;--secondary: #999999;--secondary-dark: #505050;--black: #000;--white: #FFF;--black-warm: #231F20;--gray-light: #F9F9F9;--gray-medium: #E0E0E0;--gray-medium-dark: #CACACA;--gray-dark: #505050;--gray-disabled: #AAAAAA;--gray-message: #EAEAEA;--gray-text-message: #999999;--gray-annotation: #808080;--gray-footer: #DCDCDC}a{color:var(--primary);text-decoration:inherit}a:hover{color:var(--primary-dark)}p a{font-weight:600;border-bottom:1px dotted var(--primary)}p a:hover{border-bottom:1px solid var(--primary-dark)}body{margin:0;min-width:20rem;min-height:100vh}h1,h2{line-height:1.1;font-style:italic}h1{font-size:3.2rem;color:var(--white);text-shadow:0 0 3rem #000000aa,0 0 .5rem #000000CC}h2{font-size:2.4rem;color:var(--primary)}h3{font-size:1.625rem;line-height:2rem;font-weight:300;margin-bottom:0}p{font-size:1.125rem;line-height:1.75rem;padding-top:0}text{font-size:1rem;font-weight:700;fill:var(--gray-annotation);stroke:var(--gray-light);paint-order:stroke;stroke-width:8px;stroke-linecap:butt;stroke-linejoin:miter;pointer-events:none}.bg{text-shadow:rgb(249,249,249) 3px 0px 0px,rgb(249,249,249) 2.83487px .981584px 0px,rgb(249,249,249) 2.35766px 1.85511px 0px,rgb(249,249,249) 1.62091px 2.52441px 0px,rgb(249,249,249) .705713px 2.91581px 0px,rgb(249,249,249) -.287171px 2.98622px 0px,rgb(249,249,249) -1.24844px 2.72789px 0px,rgb(249,249,249) -2.07227px 2.16926px 0px,rgb(249,249,249) -2.66798px 1.37182px 0px,rgb(249,249,249) -2.96998px .42336px 0px,rgb(249,249,249) -2.94502px -.571704px 0px,rgb(249,249,249) -2.59586px -1.50383px 0px,rgb(249,249,249) -1.96093px -2.27041px 0px,rgb(249,249,249) -1.11013px -2.78704px 0px,rgb(249,249,249) -.137119px -2.99686px 0px,rgb(249,249,249) .850987px -2.87677px 0px,rgb(249,249,249) 1.74541px -2.43999px 0px,rgb(249,249,249) 2.44769px -1.73459px 0px,rgb(249,249,249) 2.88051px -.838247px 0px}#app{margin:0 auto;padding:0;text-align:left}.col{max-width:90rem}.question{padding-top:3.6rem!important}button{border-radius:2rem;border:1px solid var(--gray-medium-dark);padding:.15rem .65rem;font-size:.875rem;font-weight:500;font-family:inherit;background-color:var(--gray-medium);color:var(--gray-dark);cursor:pointer;transition:border-color .25s}button:hover:not(.selected):not(:disabled){background-color:var(--primary);border-color:var(--primary-dark);color:var(--white)}button:disabled{border:1px dashed var(--gray-disabled);background:transparent;color:var(--gray-disabled);cursor:not-allowed}.selected{background-color:transparent;border:none;color:var(--primary-dark);font-size:1.5rem;line-height:2rem;font-weight:800;padding:0;margin-bottom:-.1rem}.blocked{filter:blur(3px) grayscale(1);opacity:.4;pointer-events:none;transition:filter .5s ease-in-out}.hidden{display:none}.narrow,.well,.wide{padding:0 1.25rem}.nav-bar{margin-left:0;width:100vw;z-index:10}.wide{margin:0}.cover{width:100%;height:100%;object-fit:cover}.splash{position:relative;height:80vh;min-height:48rem;overflow:hidden;background-color:var(--black-warm)}.alpha-30{opacity:.3}.absolute{position:absolute;top:0}::selection{color:var(--white);background:var(--primary);fill:var(--white);text-shadow:none;stroke:none}.circle{display:inline-block;border-radius:1rem;transform:translateY(3px);margin:0 3.5px 0 2px;width:.75rem;height:.75rem;border:3px solid var(--black);background-color:var(--primary)}@media screen and (min-width: 48rem){:root{font-size:16px;line-height:24px;font-weight:300}h1{font-size:5.4rem}h2{font-size:3rem}.narrow{max-width:36rem;margin-left:clamp(0rem,-11.0769rem + 23.0769vw,12rem);transition:1s ease-out!important}.well{max-width:42rem;margin-left:clamp(0rem,-11.0769rem + 23.0769vw,12rem)}.wide{margin-left:clamp(0rem,-11.0769rem + 23.0769vw,12rem)}.full{max-width:100%}.nav-bar{margin-left:clamp(0rem,-11.0769rem + 23.0769vw,12rem);width:calc(100vw - clamp(0rem,-11.0769rem + 23.0769vw,12rem) - 2rem);z-index:10}.circle{display:inline-block;width:.8rem;height:.8rem;border-radius:1rem;transform:translateY(.2rem);margin-right:.2rem;margin-left:.3rem;border:3px solid var(--black);background-color:var(--primary)}button{padding:.35rem .7rem}.question{padding-top:3rem!important}}@media (max-width: 1024px){button:hover:not(.selected):not(:disabled){background-color:var(--gray-medium);border:1px solid var(--gray-medium-dark);color:var(--gray-dark)}}@media (prefers-color-scheme: light){:root{color:var(--black);background-color:var(--gray-light)}a:hover{color:var(--primary-dark)}button{background-color:var(--gray-medium)}}img.svelte-ot2fxc{width:100%}p.svelte-ot2fxc{width:50%;position:absolute;top:0;bottom:auto;left:20%;font-size:.9rem;line-height:1.5}@media screen and (min-width: 48rem){p.svelte-ot2fxc{width:50%;top:auto;bottom:5.4rem;left:20%}}@media screen and (min-width: 90rem){p.svelte-ot2fxc{width:60%;top:auto;bottom:2.75rem;left:20%}}.text.svelte-1ctoc5q.svelte-1ctoc5q{font-size:14px;color:var(--white);width:30px}.text.highlight.svelte-1ctoc5q.svelte-1ctoc5q{font-weight:700}.text.left.svelte-1ctoc5q.svelte-1ctoc5q{text-align:right}.text.right.svelte-1ctoc5q.svelte-1ctoc5q{text-align:left}.container.svelte-1ctoc5q.svelte-1ctoc5q{display:flex;align-items:center;gap:.2rem}.switch.svelte-1ctoc5q.svelte-1ctoc5q{transform:scale(.75);position:relative;display:inline-block;width:50px;height:28px}.switch.svelte-1ctoc5q input.svelte-1ctoc5q{width:45px;height:23px}.slider.svelte-1ctoc5q.svelte-1ctoc5q{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--white);-webkit-transition:.3s;transition:.3s;border-radius:34px}.slider.svelte-1ctoc5q.svelte-1ctoc5q:before{position:absolute;content:"";height:22px;width:22px;left:3px;bottom:3px;-webkit-transition:.3s;transition:.3s;background-color:var(--black-warm);border-radius:50%}input.svelte-1ctoc5q:checked+.slider.svelte-1ctoc5q:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(22px)}.container.svelte-21g57s.svelte-21g57s{display:flex;align-items:center;padding:1.5rem 1.25rem}.logo.svelte-21g57s.svelte-21g57s,.language.svelte-21g57s.svelte-21g57s{flex:1}.language.svelte-21g57s .container{justify-content:flex-end}.logo.svelte-21g57s.svelte-21g57s{padding-top:5px}.logo.svelte-21g57s .svg.svelte-21g57s{width:290px}@media (max-width: 768px){.container.svelte-21g57s.svelte-21g57s{padding:1rem 1.25rem}.logo.svelte-21g57s.svelte-21g57s{padding-top:.5rem}.logo.svelte-21g57s .svg.svelte-21g57s{width:225px}}@media (max-width: 425px){.logo.svelte-21g57s .svg.svelte-21g57s{width:190px}}h1.svelte-1tz1wy4{position:absolute;bottom:3rem}.avatar-container.svelte-1rfqu19.svelte-1rfqu19.svelte-1rfqu19{display:flex;place-items:center;text-align:center;justify-content:center}.grid.svelte-1rfqu19.svelte-1rfqu19.svelte-1rfqu19{display:grid;transform:scale(var(--scale));grid-template-rows:48px 111px 100px;--adult-width:100px;--child-width:70px}.grid.simple.svelte-1rfqu19.svelte-1rfqu19.svelte-1rfqu19{grid-template-columns:0 153px 0}.grid.couple.svelte-1rfqu19.svelte-1rfqu19.svelte-1rfqu19{grid-template-columns:calc(var(--adult-width)) 153px 0}.grid.single-parent.svelte-1rfqu19.svelte-1rfqu19.svelte-1rfqu19{grid-template-columns:0 153px calc(var(--child-width))}.grid.family.svelte-1rfqu19.svelte-1rfqu19.svelte-1rfqu19{grid-template-columns:calc(var(--adult-width)) 153px calc(var(--child-width))}.grid.alternative-family.svelte-1rfqu19.svelte-1rfqu19.svelte-1rfqu19{grid-template-columns:calc(var(--adult-width)) 153px calc(var(--adult-width))}.avatar.head.svelte-1rfqu19.svelte-1rfqu19.svelte-1rfqu19{grid-area:1/2/2/3;transform:translateY(var(--head-translation));z-index:3}.animate.svelte-1rfqu19 .avatar.head.svelte-1rfqu19.svelte-1rfqu19{transition:.5s ease-in-out}.avatar.head.svelte-1rfqu19 svg.svelte-1rfqu19.svelte-1rfqu19{width:49px;height:48px}.avatar.head.svelte-1rfqu19 svg.svelte-1rfqu19 path.svelte-1rfqu19{fill:var(--gray-light)}.avatar.arms.svelte-1rfqu19.svelte-1rfqu19.svelte-1rfqu19{grid-area:2/2/3/3;z-index:2}.avatar.arms.svelte-1rfqu19 svg.svelte-1rfqu19.svelte-1rfqu19{width:153px;height:111px}.avatar.legs.svelte-1rfqu19.svelte-1rfqu19.svelte-1rfqu19{grid-area:3/2/4/3;z-index:2;display:flex;align-items:flex-end;justify-content:center}.avatar.legs.svelte-1rfqu19 svg.svelte-1rfqu19.svelte-1rfqu19{width:91px;height:187px}.avatar.svelte-1rfqu19 path.svelte-1rfqu19.svelte-1rfqu19{stroke:var(--black-warm)}.animate.svelte-1rfqu19 .avatar path.svelte-1rfqu19.svelte-1rfqu19{animation:svelte-1rfqu19-colorAnimation 1.25s forwards;transition:.25s ease-in-out}.character.svelte-1rfqu19.svelte-1rfqu19.svelte-1rfqu19{--vertical-translation:.66%}.character.child.svelte-1rfqu19.svelte-1rfqu19.svelte-1rfqu19{grid-area:1/3/4/4;width:153px;transform:translate(-40%,var(--vertical-translation))}.character.left.svelte-1rfqu19.svelte-1rfqu19.svelte-1rfqu19{grid-area:1/1/4/2;width:153px;transform:translate(-4%,var(--vertical-translation))}.character.right.svelte-1rfqu19.svelte-1rfqu19.svelte-1rfqu19{grid-area:1/3/4/4;width:153px;transform:translate(-30%,var(--vertical-translation))}.animate.svelte-1rfqu19 .character svg.svelte-1rfqu19.svelte-1rfqu19{stroke-dasharray:1000;stroke-dashoffset:1000;animation:svelte-1rfqu19-drawLineAnimation 2.5s ease-in-out forwards}.animate.svelte-1rfqu19 .character.disappear svg.svelte-1rfqu19.svelte-1rfqu19{stroke-dasharray:1000;stroke-dashoffset:2000;animation:svelte-1rfqu19-eraseLineAnimation 2.5s ease-in-out forwards}.character.svelte-1rfqu19 path.svelte-1rfqu19.svelte-1rfqu19{stroke:var(--primary);stroke-opacity:35%}@keyframes svelte-1rfqu19-drawLineAnimation{to{stroke-dashoffset:0}}@keyframes svelte-1rfqu19-eraseLineAnimation{to{stroke-dashoffset:1000}}@keyframes svelte-1rfqu19-colorAnimation{20%{stroke:var(--primary)}75%{stroke:var(--black-warm)}}svg.svelte-1rfqu19.svelte-1rfqu19.svelte-1rfqu19{fill:none}.annotation.svelte-g4nivc.svelte-g4nivc{width:500px;display:grid;height:fit-content;line-height:normal;margin-bottom:.75rem}.left-view.svelte-g4nivc.svelte-g4nivc{grid-template-areas:"avatar metric" "avatar text";grid-template-rows:1fr auto;grid-template-columns:40% auto}.left-view.simple.svelte-g4nivc .avatar-container{transform:translate(25%)}.left-view.single-parent.svelte-g4nivc .avatar-container{transform:translate(17%)}.left-view.family.svelte-g4nivc .avatar-container{transform:translate(5%)}.left-view.couple.svelte-g4nivc .avatar-container{transform:translate(12%)}.left-view.alternative-family.svelte-g4nivc .avatar-container{transform:translate(0)}.right-view.svelte-g4nivc.svelte-g4nivc{grid-template-areas:"metric avatar" "text avatar";grid-template-rows:1fr auto;grid-template-columns:auto 40%}.right-view.simple.svelte-g4nivc .avatar-container{transform:translate(-25%)}.right-view.single-parent.svelte-g4nivc .avatar-container{transform:translate(-17%)}.right-view.family.svelte-g4nivc .avatar-container{transform:translate(-5%)}.right-view.couple.svelte-g4nivc .avatar-container{transform:translate(-12%)}.right-view.alternative-family.svelte-g4nivc .avatar-container{transform:translate(0)}.avatar.svelte-g4nivc.svelte-g4nivc{grid-area:avatar;transform:translateY(1.5%)}.avatar.svelte-g4nivc .avatar-container{height:140px;width:auto}.info.svelte-g4nivc.svelte-g4nivc{font-size:36px;font-weight:700;line-height:35px}.metric.svelte-g4nivc.svelte-g4nivc{grid-area:metric;display:flex;align-items:flex-end;justify-items:flex-end;padding:10px 0;line-height:22px}.metric.separate.svelte-g4nivc.svelte-g4nivc{gap:5px}.text.svelte-g4nivc.svelte-g4nivc{grid-area:text;display:flex;align-items:flex-end}.right-view.svelte-g4nivc .text.svelte-g4nivc{text-align:right}.right-view.svelte-g4nivc .metric.svelte-g4nivc{justify-self:right}.bold.svelte-g4nivc.svelte-g4nivc{font-weight:700}@media (max-width: 48rem){.annotation.svelte-g4nivc.svelte-g4nivc{width:325px;font-size:1rem}.annotation.svelte-g4nivc .info.svelte-g4nivc{font-size:25px}.avatar.svelte-g4nivc.svelte-g4nivc{transform:translateY(12%);align-self:flex-end}.avatar.svelte-g4nivc .avatar-container{height:110px;width:auto}.avatar.svelte-g4nivc .grid:not(.animate){--scale:.3 !important}}circle.svelte-jsyy32{outline:none;cursor:pointer;fill:var(--primary-light);stroke:var(--primary-dark);stroke-width:1px;transition:all .2s ease-in-out}circle.svelte-jsyy32:hover,circle.svelte-jsyy32:focus{stroke:#000;stroke-width:3px;fill:var(--gray-text-message)}.secondary.svelte-jsyy32{fill:var(--primary-dark)}.border.svelte-jsyy32{stroke:#000;stroke-width:3px}.fill.svelte-jsyy32{fill:var(--primary)}#label.svelte-zshpsy{text-anchor:middle}line.svelte-zshpsy{stroke:var(--gray-medium-dark);stroke-width:.75;pointer-events:none}#arrowhead.svelte-10ktcwn{fill:var(--gray-annotation)}line.svelte-10ktcwn{stroke-width:2;marker-end:url(#arrowhead);stroke:var(--gray-annotation);pointer-events:none}#bg.svelte-10ktcwn{stroke-width:6;marker-end:url(#arrowhead-bg);stroke:var(--gray-light);pointer-events:none}#arrowhead-bg.svelte-10ktcwn{fill:var(--gray-light)}.scrollable-container.svelte-1apz1mp{display:flex;flex-direction:column;overflow:hidden}.main-character.svelte-1apz1mp,.secondary-character.svelte-1apz1mp{width:fit-content;height:fit-content}.main-character.svelte-1apz1mp .annotation{color:var(--primary-dark)}.secondary-character.svelte-1apz1mp .annotation{color:var(--gray-annotation)}.secondary-character.svelte-1apz1mp .secondary{stroke:var(--black-warm)!important}.hide.svelte-1apz1mp{visibility:hidden}@media (max-width: 48rem){.scrollable-container.svelte-1apz1mp{pointer-events:none}}.sticky-text.svelte-1aldbda.svelte-1aldbda{top:1rem;max-width:42rem;position:sticky;z-index:10}.information.svelte-1aldbda.svelte-1aldbda{background-color:#f9f9f9cc;transition:.5s linear 1s}.visibility.svelte-1aldbda.svelte-1aldbda{opacity:0;transition:.5s linear}.container.svelte-1aldbda.svelte-1aldbda{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;gap:5px;margin:0 2px 0 1px}.container.svelte-1aldbda .close-icon.svelte-1aldbda{visibility:visible;opacity:1;pointer-events:all}.selected.svelte-1aldbda.svelte-1aldbda{font-size:1.125rem;line-height:1.75rem}.close-icon.svelte-1aldbda.svelte-1aldbda{display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;background-color:var(--primary-dark);color:var(--white);opacity:0;padding:5px;transition:.25s ease-out}p.svelte-1aldbda.svelte-1aldbda{line-height:1.85rem}@media screen and (min-width: 48rem){p.svelte-1aldbda.svelte-1aldbda{line-height:2.15rem}}@media (max-width: 1024px){.close-icon.svelte-1aldbda.svelte-1aldbda{opacity:1;transform:scale(.7)}}.blocked-message.svelte-1172u3l.svelte-1172u3l{position:sticky;bottom:1rem;max-width:36rem;margin:-250px auto 0;text-align:center}h3.svelte-1172u3l.svelte-1172u3l{margin:0;background:rgba(249,249,249,.8);padding:0 1rem 1rem}.arrows.svelte-1172u3l.svelte-1172u3l{width:42px;height:42px;margin-top:1rem}.arrows.svelte-1172u3l path.svelte-1172u3l{animation:svelte-1172u3l-arrow 2s infinite;-webkit-animation:svelte-1172u3l-arrow 2s infinite}@keyframes svelte-1172u3l-arrow{0%{opacity:0;transform:translateY(15px)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}.container.svelte-1172u3l.svelte-1172u3l{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;gap:5px;margin:0 5px 0 1px;color:var(--gray-text-message)}.beeswarm-height.svelte-j60k3u{height:45vh}.container.svelte-17pycty{background-color:var(--gray-message);padding:20px;border-radius:20px;color:var(--gray-text-message);font-weight:600;max-width:1024px;font-size:.85rem}.availability-message.svelte-15yd738.svelte-15yd738{display:none;pointer-events:none}.container.svelte-15yd738.svelte-15yd738{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px}.container.svelte-15yd738:hover .close-icon.svelte-15yd738{opacity:1;display:flex;pointer-events:all;animation:.35s linear svelte-15yd738-hoverAnimation;cursor:pointer}.container.svelte-15yd738:hover .availability-message.svelte-15yd738{display:block;position:absolute;left:0px;margin-top:7rem;z-index:10}.label.svelte-15yd738.svelte-15yd738{display:flex;justify-content:center;align-items:center}.close-icon.svelte-15yd738.svelte-15yd738{align-items:center;justify-content:center;border-radius:50%;background-color:var(--primary-dark);color:var(--white);opacity:0;padding:5px;display:none;transform:translateY(.1rem)}@keyframes svelte-15yd738-hoverAnimation{0%{opacity:0%}50%{opacity:.5}to{opacity:1}}@media (max-width: 1024px){.close-icon.svelte-15yd738.svelte-15yd738{opacity:1;display:flex;transform:translateY(.1rem) scale(.85)}}h3.svelte-u04oej{line-height:2em;margin:0}.endline.svelte-u04oej{margin-left:-4px}.label-selector.svelte-u04oej{display:inline-flex;gap:.35rem;max-width:100%;flex-wrap:wrap}.profile-selector.svelte-1bpyfqq{display:inline-flex;flex-direction:column}.visibility.svelte-1bpyfqq{visibility:hidden}.container.svelte-1bpyfqq{font-size:30px!important;display:flex;flex-direction:column;gap:10px}section.svelte-yycvox{margin-top:1.625rem}.container.svelte-yycvox{display:flex;margin-top:-1rem}.selector.svelte-yycvox,.avatar.svelte-yycvox{flex:1}@media (max-width: 1024px){.container.svelte-yycvox{flex-direction:column}.avatar.svelte-yycvox{margin:10% auto 5%;flex:0}.avatar.svelte-yycvox .avatar-container{width:100px}}svelte-scroller-outer.svelte-xdbafy{display:block;position:relative}svelte-scroller-background.svelte-xdbafy{display:block;position:relative;width:100%}svelte-scroller-foreground.svelte-xdbafy{display:block;position:relative;z-index:2}svelte-scroller-foreground.svelte-xdbafy:after{content:" ";display:block;clear:both}svelte-scroller-background-container.svelte-xdbafy{display:block;position:absolute;width:100%;max-width:100%;pointer-events:none;will-change:transform}canvas.svelte-o3oskp{display:block}.axis.svelte-16qkjw4.svelte-16qkjw4{bottom:30%;position:absolute}.axis.svelte-16qkjw4 svg.svelte-16qkjw4{width:200px;height:6px;animation-duration:2.25s;animation-iteration-count:infinite;transform-origin:left;animation-name:svelte-16qkjw4-bounce;animation-timing-function:ease;fill:none}.axis.svelte-16qkjw4 svg path.svelte-16qkjw4{fill:var(--black)}.axis.svelte-16qkjw4 .text.svelte-16qkjw4{font-size:.8em;color:var(--black)}@keyframes svelte-16qkjw4-bounce{0%{transform:translate(15px)}50%{transform:translate(0)}to{transform:translate(15px)}}.blobs.svelte-16qkjw4.svelte-16qkjw4{filter:url(#goo);height:100vh}@media (max-width: 1024px){.axis.svelte-16qkjw4 svg.svelte-16qkjw4{width:125px}.axis.svelte-16qkjw4 svg path.svelte-16qkjw4{stroke-width:2px;stroke:var(--black)}}.step.svelte-1vqqsgf{height:20vh;padding-bottom:60vh;padding-top:20vh}.container.svelte-im5wom{margin-top:5rem;padding-top:2rem;background-color:var(--gray-footer)}h2.svelte-im5wom,p.svelte-im5wom{color:var(--secondary-dark)}h2.svelte-im5wom{font-size:1.75rem}.logos.svelte-im5wom{padding:3.5rem 1.25rem;display:flex;gap:3rem;flex-wrap:wrap;filter:grayscale(100%)}
