*,:after,:before{box-sizing:border-box}a,button{background-color:transparent;border:none;color:inherit;cursor:revert;outline:none;text-decoration:none}menu,ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}::-webkit-input-placeholder{clip:auto;all:initial;-webkit-animation:none 0s ease 0s 1 normal none running;animation:none 0s ease 0s 1 normal none running;-webkit-backface-visibility:visible;backface-visibility:visible;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;border:none;border-collapse:separate;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;color:#000;column-span:1;-webkit-columns:auto;-webkit-column-count:auto;-webkit-column-fill:balance;column-fill:balance;-webkit-column-gap:normal;column-gap:normal;-webkit-column-rule:medium none currentColor;column-rule:medium none currentColor;-webkit-column-span:1;-webkit-column-width:auto;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font-family:serif;font-size:medium;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;height:auto;-webkit-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;line-height:normal;list-style:disc none outside;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;outline:medium none invert;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;-webkit-perspective:none;perspective:none;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;position:static;right:auto;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;-webkit-transform:none;transform:none;-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transform-style:flat;transform-style:flat;-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:2;width:auto;word-spacing:normal;z-index:auto}:-ms-input-placeholder{clip:auto;all:initial;animation:none 0s ease 0s 1 normal none running;backface-visibility:visible;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;border:none;border-collapse:separate;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;color:#000;column-fill:balance;column-gap:normal;column-rule:medium none currentColor;column-span:1;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font-family:serif;font-size:medium;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;height:auto;-ms-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;line-height:normal;list-style:disc none outside;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;outline:medium none invert;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;right:auto;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-origin:50% 50% 0;transform-style:flat;-ms-transition:none 0s ease 0s;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:2;width:auto;word-spacing:normal;z-index:auto}::placeholder{clip:auto;all:initial;-webkit-animation:none 0s ease 0s 1 normal none running;animation:none 0s ease 0s 1 normal none running;-webkit-backface-visibility:visible;backface-visibility:visible;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;border:none;border-collapse:separate;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;color:#000;column-span:1;-webkit-columns:auto;-webkit-column-count:auto;-webkit-column-fill:balance;column-fill:balance;-webkit-column-gap:normal;column-gap:normal;-webkit-column-rule:medium none currentColor;column-rule:medium none currentColor;-webkit-column-span:1;-webkit-column-width:auto;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font-family:serif;font-size:medium;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;height:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;line-height:normal;list-style:disc none outside;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;outline:medium none invert;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;-webkit-perspective:none;perspective:none;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;position:static;right:auto;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;-webkit-transform:none;transform:none;-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transform-style:flat;transform-style:flat;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:2;width:auto;word-spacing:normal;z-index:auto}:where([hidden]){display:none}:where([contenteditable]){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word}:where([draggable=true]){-webkit-user-drag:element}@font-face{font-display:swap;font-family:Avenir-Heavy;font-style:normal;font-weight:900;src:url(/relationships/relationships-tool/static/media/Avenir-Heavy.7b3fcacbfc58489a805f.woff2) format("woff2"),url(/relationships/relationships-tool/static/media/Avenir-Heavy.696199e4b098c4cbbf14.woff) format("woff")}@font-face{font-display:swap;font-family:Avenir-Medium;font-style:normal;font-weight:500;src:url(/relationships/relationships-tool/static/media/Avenir-Medium.e3e1c57001c13abf8b13.woff2) format("woff2"),url(/relationships/relationships-tool/static/media/Avenir-Medium.6437df239576a830ec77.woff) format("woff")}.container{display:block;margin:0 auto;max-width:1920px}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-bottom:auto;margin-top:auto}.my-0{margin-bottom:0;margin-top:0}.mx-0{margin-left:0;margin-right:0}.padding-left-lg{padding-left:1rem}@media(min-width:768px){.padding-left-lg{padding-left:2rem}}@media(min-width:1224px){.padding-left-lg{padding-left:3rem}}@media(min-width:1700px){.padding-left-lg{padding-left:6.25rem}}.padding-left-xl{padding-left:1rem}@media(min-width:768px){.padding-left-xl{padding-left:2rem}}@media(min-width:1224px){.padding-left-xl{padding-left:5.625rem}}@media(min-width:1700px){.padding-left-xl{padding-left:13.125rem}}.padding-right-lg{padding-right:1rem}@media(min-width:768px){.padding-right-lg{padding-right:3rem}}@media(min-width:1224px){.padding-right-lg{padding-right:5.625rem}}@media(min-width:1700px){.padding-right-lg{padding-right:8rem}}.padding-right-xl{padding-right:1rem}@media(min-width:768px){.padding-right-xl{padding-right:3rem}}@media(min-width:1224px){.padding-right-xl{padding-right:5.625rem}}@media(min-width:1700px){.padding-right-xl{padding-right:13.125rem}}a.container{color:inherit;text-decoration:none}.margin-horizontal{margin-left:1rem;margin-right:1rem}@media(min-width:768px){.margin-horizontal{margin-left:2rem;margin-right:2rem}}@media(min-width:1024px){.margin-horizontal{margin-left:5.625rem;margin-right:5.625rem}}.margin-horizontal .margin-horizontal{margin-left:0;margin-right:0}.margin-horizontal-2{margin-left:2rem;margin-right:2rem}.padding-horizontal{padding-left:1rem;padding-right:1rem}@media(min-width:768px){.padding-horizontal{padding-left:2rem;padding-right:2rem}}@media(min-width:1024px){.padding-horizontal{padding-left:5.625rem;padding-right:5.625rem}}.padding-horizontal .padding-horizontal{padding-left:0;padding-right:0}.margin-1{margin:.5rem}@media(min-width:920px){.margin-1{margin:1rem}}.margin-h-1{margin-left:.5rem;margin-right:.5rem}@media(min-width:920px){.margin-h-1{margin-left:1rem;margin-right:1rem}}.margin-v-1{margin-bottom:.5rem;margin-top:.5rem}@media(min-width:920px){.margin-v-1{margin-bottom:1rem;margin-top:1rem}}.margin-t-1{margin-top:.5rem}@media(min-width:920px){.margin-t-1{margin-top:1rem}}.margin-b-1{margin-bottom:.5rem}@media(min-width:920px){.margin-b-1{margin-bottom:1rem}}.padding-1{padding:.5rem}@media(min-width:920px){.padding-1{padding:1rem}}.padding-h-1{padding-left:.5rem;padding-right:.5rem}@media(min-width:920px){.padding-h-1{padding-left:1rem;padding-right:1rem}}.padding-v-1{padding-bottom:.5rem;padding-top:.5rem}@media(min-width:920px){.padding-v-1{padding-bottom:1rem;padding-top:1rem}}.padding-t-1{padding-top:.5rem}@media(min-width:920px){.padding-t-1{padding-top:1rem}}.padding-b-1{padding-bottom:.5rem}@media(min-width:920px){.padding-b-1{padding-bottom:1rem}}.margin-2{margin:1rem}@media(min-width:920px){.margin-2{margin:2rem}}.margin-h-2{margin-left:1rem;margin-right:1rem}@media(min-width:920px){.margin-h-2{margin-left:2rem;margin-right:2rem}}.margin-v-2{margin-bottom:1rem;margin-top:1rem}@media(min-width:920px){.margin-v-2{margin-bottom:2rem;margin-top:2rem}}.margin-t-2{margin-top:1rem}@media(min-width:920px){.margin-t-2{margin-top:2rem}}.margin-b-2{margin-bottom:1rem}@media(min-width:920px){.margin-b-2{margin-bottom:2rem}}.padding-2{padding:1rem}@media(min-width:920px){.padding-2{padding:2rem}}.padding-h-2{padding-left:1rem;padding-right:1rem}@media(min-width:920px){.padding-h-2{padding-left:2rem;padding-right:2rem}}.padding-v-2{padding-bottom:1rem;padding-top:1rem}@media(min-width:920px){.padding-v-2{padding-bottom:2rem;padding-top:2rem}}.padding-t-2{padding-top:1rem}@media(min-width:920px){.padding-t-2{padding-top:2rem}}.padding-b-2{padding-bottom:1rem}@media(min-width:920px){.padding-b-2{padding-bottom:2rem}}.margin-3{margin:1.5rem}@media(min-width:920px){.margin-3{margin:3rem}}.margin-h-3{margin-left:1.5rem;margin-right:1.5rem}@media(min-width:920px){.margin-h-3{margin-left:3rem;margin-right:3rem}}.margin-v-3{margin-bottom:1.5rem;margin-top:1.5rem}@media(min-width:920px){.margin-v-3{margin-bottom:3rem;margin-top:3rem}}.margin-t-3{margin-top:1.5rem}@media(min-width:920px){.margin-t-3{margin-top:3rem}}.margin-b-3{margin-bottom:1.5rem}@media(min-width:920px){.margin-b-3{margin-bottom:3rem}}.padding-3{padding:1.5rem}@media(min-width:920px){.padding-3{padding:3rem}}.padding-h-3{padding-left:1.5rem;padding-right:1.5rem}@media(min-width:920px){.padding-h-3{padding-left:3rem;padding-right:3rem}}.padding-v-3{padding-bottom:1.5rem;padding-top:1.5rem}@media(min-width:920px){.padding-v-3{padding-bottom:3rem;padding-top:3rem}}.padding-t-3{padding-top:1.5rem}@media(min-width:920px){.padding-t-3{padding-top:3rem}}.padding-b-3{padding-bottom:1.5rem}@media(min-width:920px){.padding-b-3{padding-bottom:3rem}}.margin-4{margin:2rem}@media(min-width:920px){.margin-4{margin:4rem}}.margin-h-4{margin-left:2rem;margin-right:2rem}@media(min-width:920px){.margin-h-4{margin-left:4rem;margin-right:4rem}}.margin-v-4{margin-bottom:2rem;margin-top:2rem}@media(min-width:920px){.margin-v-4{margin-bottom:4rem;margin-top:4rem}}.margin-t-4{margin-top:2rem}@media(min-width:920px){.margin-t-4{margin-top:4rem}}.margin-b-4{margin-bottom:2rem}@media(min-width:920px){.margin-b-4{margin-bottom:4rem}}.padding-4{padding:2rem}@media(min-width:920px){.padding-4{padding:4rem}}.padding-h-4{padding-left:2rem;padding-right:2rem}@media(min-width:920px){.padding-h-4{padding-left:4rem;padding-right:4rem}}.padding-v-4{padding-bottom:2rem;padding-top:2rem}@media(min-width:920px){.padding-v-4{padding-bottom:4rem;padding-top:4rem}}.padding-t-4{padding-top:2rem}@media(min-width:920px){.padding-t-4{padding-top:4rem}}.padding-b-4{padding-bottom:2rem}@media(min-width:920px){.padding-b-4{padding-bottom:4rem}}.margin-5{margin:2.5rem}@media(min-width:920px){.margin-5{margin:5rem}}.margin-h-5{margin-left:2.5rem;margin-right:2.5rem}@media(min-width:920px){.margin-h-5{margin-left:5rem;margin-right:5rem}}.margin-v-5{margin-bottom:2.5rem;margin-top:2.5rem}@media(min-width:920px){.margin-v-5{margin-bottom:5rem;margin-top:5rem}}.margin-t-5{margin-top:2.5rem}@media(min-width:920px){.margin-t-5{margin-top:5rem}}.margin-b-5{margin-bottom:2.5rem}@media(min-width:920px){.margin-b-5{margin-bottom:5rem}}.padding-5{padding:2.5rem}@media(min-width:920px){.padding-5{padding:5rem}}.padding-h-5{padding-left:2.5rem;padding-right:2.5rem}@media(min-width:920px){.padding-h-5{padding-left:5rem;padding-right:5rem}}.padding-v-5{padding-bottom:2.5rem;padding-top:2.5rem}@media(min-width:920px){.padding-v-5{padding-bottom:5rem;padding-top:5rem}}.padding-t-5{padding-top:2.5rem}@media(min-width:920px){.padding-t-5{padding-top:5rem}}.padding-b-5{padding-bottom:2.5rem}@media(min-width:920px){.padding-b-5{padding-bottom:5rem}}.margin-6{margin:3rem}@media(min-width:920px){.margin-6{margin:6rem}}.margin-h-6{margin-left:3rem;margin-right:3rem}@media(min-width:920px){.margin-h-6{margin-left:6rem;margin-right:6rem}}.margin-v-6{margin-bottom:3rem;margin-top:3rem}@media(min-width:920px){.margin-v-6{margin-bottom:6rem;margin-top:6rem}}.margin-t-6{margin-top:3rem}@media(min-width:920px){.margin-t-6{margin-top:6rem}}.margin-b-6{margin-bottom:3rem}@media(min-width:920px){.margin-b-6{margin-bottom:6rem}}.padding-6{padding:3rem}@media(min-width:920px){.padding-6{padding:6rem}}.padding-h-6{padding-left:3rem;padding-right:3rem}@media(min-width:920px){.padding-h-6{padding-left:6rem;padding-right:6rem}}.padding-v-6{padding-bottom:3rem;padding-top:3rem}@media(min-width:920px){.padding-v-6{padding-bottom:6rem;padding-top:6rem}}.padding-t-6{padding-top:3rem}@media(min-width:920px){.padding-t-6{padding-top:6rem}}.padding-b-6{padding-bottom:3rem}@media(min-width:920px){.padding-b-6{padding-bottom:6rem}}.margin-7{margin:3.5rem}@media(min-width:920px){.margin-7{margin:7rem}}.margin-h-7{margin-left:3.5rem;margin-right:3.5rem}@media(min-width:920px){.margin-h-7{margin-left:7rem;margin-right:7rem}}.margin-v-7{margin-bottom:3.5rem;margin-top:3.5rem}@media(min-width:920px){.margin-v-7{margin-bottom:7rem;margin-top:7rem}}.margin-t-7{margin-top:3.5rem}@media(min-width:920px){.margin-t-7{margin-top:7rem}}.margin-b-7{margin-bottom:3.5rem}@media(min-width:920px){.margin-b-7{margin-bottom:7rem}}.padding-7{padding:3.5rem}@media(min-width:920px){.padding-7{padding:7rem}}.padding-h-7{padding-left:3.5rem;padding-right:3.5rem}@media(min-width:920px){.padding-h-7{padding-left:7rem;padding-right:7rem}}.padding-v-7{padding-bottom:3.5rem;padding-top:3.5rem}@media(min-width:920px){.padding-v-7{padding-bottom:7rem;padding-top:7rem}}.padding-t-7{padding-top:3.5rem}@media(min-width:920px){.padding-t-7{padding-top:7rem}}.padding-b-7{padding-bottom:3.5rem}@media(min-width:920px){.padding-b-7{padding-bottom:7rem}}.margin-8{margin:3.5rem}@media(min-width:920px){.margin-8{margin:8rem}}.margin-h-8{margin-left:3.5rem;margin-right:3.5rem}@media(min-width:920px){.margin-h-8{margin-left:8rem;margin-right:8rem}}.margin-v-8{margin-bottom:3.5rem;margin-top:3.5rem}@media(min-width:920px){.margin-v-8{margin-bottom:8rem;margin-top:8rem}}.margin-t-8{margin-top:3.5rem}@media(min-width:920px){.margin-t-8{margin-top:8rem}}.margin-b-8{margin-bottom:3.5rem}@media(min-width:920px){.margin-b-8{margin-bottom:8rem}}.padding-8{padding:3.5rem}@media(min-width:920px){.padding-8{padding:8rem}}.padding-h-8{padding-left:3.5rem;padding-right:3.5rem}@media(min-width:920px){.padding-h-8{padding-left:8rem;padding-right:8rem}}.padding-v-8{padding-bottom:3.5rem;padding-top:3.5rem}@media(min-width:920px){.padding-v-8{padding-bottom:8rem;padding-top:8rem}}.padding-t-8{padding-top:3.5rem}@media(min-width:920px){.padding-t-8{padding-top:8rem}}.padding-b-8{padding-bottom:3.5rem}@media(min-width:920px){.padding-b-8{padding-bottom:8rem}}.margin-9{margin:3.5rem}@media(min-width:920px){.margin-9{margin:9rem}}.margin-h-9{margin-left:3.5rem;margin-right:3.5rem}@media(min-width:920px){.margin-h-9{margin-left:9rem;margin-right:9rem}}.margin-v-9{margin-bottom:3.5rem;margin-top:3.5rem}@media(min-width:920px){.margin-v-9{margin-bottom:9rem;margin-top:9rem}}.margin-t-9{margin-top:3.5rem}@media(min-width:920px){.margin-t-9{margin-top:9rem}}.margin-b-9{margin-bottom:3.5rem}@media(min-width:920px){.margin-b-9{margin-bottom:9rem}}.padding-9{padding:3.5rem}@media(min-width:920px){.padding-9{padding:9rem}}.padding-h-9{padding-left:3.5rem;padding-right:3.5rem}@media(min-width:920px){.padding-h-9{padding-left:9rem;padding-right:9rem}}.padding-v-9{padding-bottom:3.5rem;padding-top:3.5rem}@media(min-width:920px){.padding-v-9{padding-bottom:9rem;padding-top:9rem}}.padding-t-9{padding-top:3.5rem}@media(min-width:920px){.padding-t-9{padding-top:9rem}}.padding-b-9{padding-bottom:3.5rem}@media(min-width:920px){.padding-b-9{padding-bottom:9rem}}.margin-10{margin:3.5rem}@media(min-width:920px){.margin-10{margin:10rem}}.margin-h-10{margin-left:3.5rem;margin-right:3.5rem}@media(min-width:920px){.margin-h-10{margin-left:10rem;margin-right:10rem}}.margin-v-10{margin-bottom:3.5rem;margin-top:3.5rem}@media(min-width:920px){.margin-v-10{margin-bottom:10rem;margin-top:10rem}}.margin-t-10{margin-top:3.5rem}@media(min-width:920px){.margin-t-10{margin-top:10rem}}.margin-b-10{margin-bottom:3.5rem}@media(min-width:920px){.margin-b-10{margin-bottom:10rem}}.padding-10{padding:3.5rem}@media(min-width:920px){.padding-10{padding:10rem}}.padding-h-10{padding-left:3.5rem;padding-right:3.5rem}@media(min-width:920px){.padding-h-10{padding-left:10rem;padding-right:10rem}}.padding-v-10{padding-bottom:3.5rem;padding-top:3.5rem}@media(min-width:920px){.padding-v-10{padding-bottom:10rem;padding-top:10rem}}.padding-t-10{padding-top:3.5rem}@media(min-width:920px){.padding-t-10{padding-top:10rem}}.padding-b-10{padding-bottom:3.5rem}@media(min-width:920px){.padding-b-10{padding-bottom:10rem}}.margin-11{margin:3.5rem}@media(min-width:920px){.margin-11{margin:11rem}}.margin-h-11{margin-left:3.5rem;margin-right:3.5rem}@media(min-width:920px){.margin-h-11{margin-left:11rem;margin-right:11rem}}.margin-v-11{margin-bottom:3.5rem;margin-top:3.5rem}@media(min-width:920px){.margin-v-11{margin-bottom:11rem;margin-top:11rem}}.margin-t-11{margin-top:3.5rem}@media(min-width:920px){.margin-t-11{margin-top:11rem}}.margin-b-11{margin-bottom:3.5rem}@media(min-width:920px){.margin-b-11{margin-bottom:11rem}}.padding-11{padding:3.5rem}@media(min-width:920px){.padding-11{padding:11rem}}.padding-h-11{padding-left:3.5rem;padding-right:3.5rem}@media(min-width:920px){.padding-h-11{padding-left:11rem;padding-right:11rem}}.padding-v-11{padding-bottom:3.5rem;padding-top:3.5rem}@media(min-width:920px){.padding-v-11{padding-bottom:11rem;padding-top:11rem}}.padding-t-11{padding-top:3.5rem}@media(min-width:920px){.padding-t-11{padding-top:11rem}}.padding-b-11{padding-bottom:3.5rem}@media(min-width:920px){.padding-b-11{padding-bottom:11rem}}.margin-12{margin:3.5rem}@media(min-width:920px){.margin-12{margin:12rem}}.margin-h-12{margin-left:3.5rem;margin-right:3.5rem}@media(min-width:920px){.margin-h-12{margin-left:12rem;margin-right:12rem}}.margin-v-12{margin-bottom:3.5rem;margin-top:3.5rem}@media(min-width:920px){.margin-v-12{margin-bottom:12rem;margin-top:12rem}}.margin-t-12{margin-top:3.5rem}@media(min-width:920px){.margin-t-12{margin-top:12rem}}.margin-b-12{margin-bottom:3.5rem}@media(min-width:920px){.margin-b-12{margin-bottom:12rem}}.padding-12{padding:3.5rem}@media(min-width:920px){.padding-12{padding:12rem}}.padding-h-12{padding-left:3.5rem;padding-right:3.5rem}@media(min-width:920px){.padding-h-12{padding-left:12rem;padding-right:12rem}}.padding-v-12{padding-bottom:3.5rem;padding-top:3.5rem}@media(min-width:920px){.padding-v-12{padding-bottom:12rem;padding-top:12rem}}.padding-t-12{padding-top:3.5rem}@media(min-width:920px){.padding-t-12{padding-top:12rem}}.padding-b-12{padding-bottom:3.5rem}@media(min-width:920px){.padding-b-12{padding-bottom:12rem}}.margin-b-4{margin-bottom:1rem}@media(min-width:768px){.margin-b-4{margin-bottom:4rem}}.margin-b-7{margin-bottom:2rem}@media(min-width:768px){.margin-b-7{margin-bottom:7.25rem}}.max-width-1{max-width:650px}.max-width-2{max-width:790px}.max-width-3{max-width:1000px}.max-width-4{max-width:1200px}.max-width-5{max-width:1500px}.max-width-6{max-width:1698px}.max-width-7{max-width:1920px}.text-intro{color:inherit;font-family:Avenir-Medium,sans-serif;font-size:18px}.h1,h1{color:inherit;font-family:Avenir-Heavy,sans-serif;font-size:5rem;font-style:normal;font-weight:inherit;letter-spacing:0;line-height:1;margin:0 0 2rem;width:auto}@media screen and (max-width:160rem){.h1,h1{font-size:calc(1.71429rem + 2.05357vw)}}@media screen and (max-width:20rem){.h1,h1{font-size:2.125rem}}.h1__link,.h1__link:hover,.h2,h1__link,h1__link:hover,h2{color:inherit}.h2,h2{font-family:Avenir-Heavy,sans-serif;font-size:2.5rem;font-style:normal;font-weight:inherit;letter-spacing:0;line-height:1.3;margin:0 0 2rem;width:auto}@media screen and (max-width:160rem){.h2,h2{font-size:calc(1.54571rem + .59643vw)}}@media screen and (max-width:20rem){.h2,h2{font-size:1.665rem}}.h2__link,.h2__link:hover,.h3,h2__link,h2__link:hover,h3{color:inherit}.h3,h3{font-family:Avenir-Heavy,sans-serif;font-size:1.665rem;font-style:normal;font-weight:inherit;letter-spacing:-.5px;line-height:1;margin:0 0 1rem;width:auto}@media screen and (max-width:160rem){.h3,h3{font-size:calc(1.18929rem + .29732vw)}}@media screen and (max-width:20rem){.h3,h3{font-size:1.24875rem}}.h3__link,.h3__link:hover,.h4,h3__link,h3__link:hover,h4{color:inherit}.h4,h4{font-family:Avenir-Heavy,sans-serif;font-size:1.75rem;font-style:normal;font-weight:inherit;letter-spacing:-.56px;line-height:1.1;margin:0 0 1rem;width:auto}@media screen and (max-width:160rem){.h4,h4{font-size:calc(.99rem + .475vw)}}@media screen and (max-width:20rem){.h4,h4{font-size:1.085rem}}.h4__link,.h4__link:hover,.h5,h4__link,h4__link:hover,h5{color:inherit}.h5,h5{font-family:Avenir-Heavy,sans-serif;font-size:1.5rem;font-style:normal;font-weight:inherit;letter-spacing:-.32px;line-height:1.25;margin:0 0 2rem;width:auto}@media screen and (max-width:160rem){.h5,h5{font-size:calc(.92914rem + .35679vw)}}@media screen and (max-width:20rem){.h5,h5{font-size:1.0005rem}}.h5__link,.h5__link:hover,.h6,h5__link,h5__link:hover,h6{color:inherit}.h6,h6{font-family:Avenir-Heavy,sans-serif;font-size:1.165rem;font-style:normal;font-weight:inherit;letter-spacing:-.27px;line-height:normal;margin:0 0 2rem;width:auto}@media screen and (max-width:160rem){.h6,h6{font-size:calc(.78421rem + .23799vw)}}@media screen and (max-width:20rem){.h6,h6{font-size:.83181rem}}.h6__link,.h6__link:hover,h6__link,h6__link:hover{color:inherit}*{box-sizing:border-box;margin:0;padding:0}html body{overflow-y:overlay}html ::-webkit-scrollbar{border-radius:0;width:8px}html ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border-radius:4px}html ::-webkit-scrollbar-track{background-color:transparent;border-radius:0}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){html ::-webkit-scrollbar-track{background-color:#f2f0e6}}body{background-color:#f2f0e6;font-family:Avenir-Medium,sans-serif;width:100%}.homepage{background-color:#fffff8;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-top:1.5rem;position:relative}@media(min-width:1500px){.homepage{padding-top:2.5rem}}.homepage:after{background-color:#f2f0e6;bottom:0;content:"";display:block;height:42%;left:0;pointer-events:none;position:absolute;width:100%;z-index:0}@media(min-width:768px){.homepage:after{height:50%}}@media(min-width:1700px){.homepage:after{height:55%}}.homepage__inner{display:flex;flex-direction:column;margin:0 auto;max-width:2160px;overflow:hidden}@media screen and (max-height:1366px){.homepage__inner{justify-content:space-between;min-height:100vh}}.homepage__logos{margin-bottom:1rem;margin-left:1rem;margin-right:1rem}@media(min-width:768px){.homepage__logos{margin-bottom:2rem}}@media(min-width:1500px){.homepage__logos{margin-bottom:2rem}}.homepage__logos .body-talk-logo{margin-right:.5rem}@media(min-width:768px){.homepage__logos .body-talk-logo{margin:2rem;width:135px}}.homepage__logos .body-talk-logo img{width:64px}@media(min-width:768px){.homepage__logos .body-talk-logo img{width:105px}}@media(min-width:1500px){.homepage__logos .body-talk-logo img{width:135px}}.homepage__logos .family-planning-logo{position:relative;z-index:1}.homepage__logos .family-planning-logo img{width:78px}@media(min-width:768px){.homepage__logos .family-planning-logo img{width:112px}}@media(min-width:1500px){.homepage__logos .family-planning-logo img{width:142px}}.homepage__heading{color:#262624;font-family:Avenir-Heavy,sans-serif;font-size:34px;line-height:normal;margin-bottom:1rem;position:relative;text-align:center;z-index:1}@media(min-width:1224px){.homepage__heading{font-size:48px}}@media(min-width:2160px){.homepage__heading{font-size:4.5rem;margin-bottom:2rem;margin-top:3rem}}@media screen and (min-width:2160px)and (max-width:160rem){.homepage__heading{font-size:calc(1.92857rem + 1.60714vw)}}@media screen and (min-width:2160px)and (max-width:20rem){.homepage__heading{font-size:2.25rem}}.homepage__description{color:#262624;font-family:Avenir-Medium,sans-serif;font-size:20px;margin:auto;max-width:900px;position:relative;text-align:center;z-index:1}@media(min-width:2160px){.homepage__description{font-size:2.5rem;max-width:1200px}}@media screen and (min-width:2160px)and (max-width:160rem){.homepage__description{font-size:calc(1.92857rem + .35714vw)}}@media screen and (min-width:2160px)and (max-width:20rem){.homepage__description{font-size:2rem}}.homepage__items-listing{grid-row-gap:4rem;display:grid;grid-template-columns:1fr;margin-top:2rem;position:relative;row-gap:4rem;z-index:1}@media(min-width:1224px){.homepage__items-listing{-webkit-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(3,1fr)}}@media(min-width:1700px){.homepage__items-listing{margin-top:4rem}}@media(min-width:2160px){.homepage__items-listing{margin-bottom:5rem;margin-top:5rem}}.homepage__items-listing .scenario-item{display:flex;justify-content:center}.homepage__items-listing .bubble-talk{height:100%;max-width:400px}@media(min-width:2160px){.homepage__items-listing .bubble-talk{max-width:500px}.homepage__items-listing .bubble-talk .scenario-bubble .scenario-bubble-title{font-size:2.5rem}.homepage__items-listing .bubble-talk .scenario-bubble .scenario-bubble-description{font-size:2rem}}.homepage__background-image{margin:4rem auto 0;position:relative;width:100%;z-index:3}@media(min-width:1224px){.homepage__background-image{margin:1rem auto 0;width:85%}}.homepage__background-image svg{height:100%;width:100%}.homepage .color-line{display:none;pointer-events:none;position:relative;-webkit-transform:translateY(-8px);transform:translateY(-8px);z-index:3}@media screen and (min-height:1366px){.homepage .color-line{display:flex}}.homepage .color-line .color-box{display:block;height:16px;width:33.3333333333%}.homepage .color-line .color-box:first-of-type{background-color:#97459a}.homepage .color-line .color-box:nth-of-type(2){background-color:#00a89d}.homepage .color-line .color-box:nth-of-type(3){background-color:#f05931}.scenario-bubble{cursor:pointer}.scenario-bubble-title{border-bottom:4px solid #fff;color:#fff;display:block;font-family:Avenir-Medium,sans-serif;font-size:22px;margin-bottom:1rem;overflow:hidden;pointer-events:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width:1224px){.scenario-bubble-title{font-size:30px}}.scenario-bubble-description{color:#fff;font-family:Avenir-Medium,sans-serif;font-size:16px;line-height:1.35;pointer-events:none}@media(min-width:1224px){.scenario-bubble-description{font-size:20px}}
/*# sourceMappingURL=main.3e8f3004.css.map*/