:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;overflow-x:hidden;color-scheme:light dark;color:#000000e6;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;background-color:#fff;--body-base-font-family: "Inter", Helvetica;--body-base-font-size: 16px;--body-base-font-style: normal;--body-base-font-weight: 400;--body-base-letter-spacing: 0px;--body-base-line-height: 139.9999976158142%;--color-background-default-default: var(--color-primitives-white-1000);--color-background-neutral-tertiary: var(--color-primitives-slate-200);--color-background-utilities-scrim: rgba(255, 255, 255, .8);--color-border-default-default: var(--color-primitives-gray-300);--color-border-neutral-secondary: var(--color-primitives-slate-600);--color-primitives-black-1000: rgba(12, 12, 13, 1);--color-primitives-brand-100: rgba(245, 245, 245, 1);--color-primitives-brand-900: rgba(30, 30, 30, 1);--color-primitives-gray-300: rgba(217, 217, 217, 1);--color-primitives-gray-500: rgba(117, 117, 117, 1);--color-primitives-gray-600: rgba(68, 68, 68, 1);--color-primitives-gray-900: rgba(30, 30, 30, 1);--color-primitives-slate-200: rgba(227, 227, 227, 1);--color-primitives-slate-500: rgba(148, 148, 148, 1);--color-primitives-slate-600: rgba(118, 118, 118, 1);--color-primitives-slate-900: rgba(48, 48, 48, 1);--color-primitives-white-1000: rgba(255, 255, 255, 1);--color-primitives-white-500: rgba(255, 255, 255, .7);--color-text-brand-on-brand-secondary: var(--color-primitives-brand-900);--color-text-default-default: var(--color-primitives-gray-900);--color-text-default-secondary: var(--color-primitives-gray-500);--color-text-utilities-text-on-overlay: var(--color-primitives-black-1000);--heading-font-family: "Inter", Helvetica;--heading-font-size: 24px;--heading-font-style: normal;--heading-font-weight: 600;--heading-letter-spacing: -.48px;--heading-line-height: 120.00000476837158%;--responsive-device-width: 1579px;--single-line-body-base-font-family: "Inter", Helvetica;--single-line-body-base-font-size: 1em;--single-line-body-base-font-style: normal;--single-line-body-base-font-weight: 400;--single-line-body-base-letter-spacing: 0px;--single-line-body-base-line-height: 100%;--size-radius-200: 8px;--size-space-0: 0px;--size-space-1200: 48px;--size-space-1600: 64px;--size-space-200: 8px;--size-space-300: 12px;--size-space-400: 16px;--size-space-4000: 160px;--size-space-600: 24px;--size-space-800: 32px;--subheading-font-family: "Inter", Helvetica;--subheading-font-size: 20px;--subheading-font-style: normal;--subheading-font-weight: 400;--subheading-letter-spacing: 0px;--subheading-line-height: 120.00000476837158%;--subtitle-font-family: "Inter", Helvetica;--subtitle-font-size: 32px;--subtitle-font-style: normal;--subtitle-font-weight: 400;--subtitle-letter-spacing: 0px;--subtitle-line-height: 120.00000476837158%;--system-colors-grays-white: rgba(255, 255, 255, 1);--title-hero-font-family: "Inter", Helvetica;--title-hero-font-size: 72px;--title-hero-font-style: normal;--title-hero-font-weight: 700;--title-hero-letter-spacing: -2.16px;--title-hero-line-height: 120.00000476837158%;--variable-collection-friendsta-primary: rgba(53, 65, 42, 1);--variable-collection-mossimo-background: rgba(243, 239, 238, 1);--variable-collection-primary-200: rgba(179, 218, 143, 1);--variable-collection-primary-300: rgba(151, 184, 121, 1);--variable-collection-primary-500: rgba(53, 65, 42, 1);--variable-collection-pure-black: rgba(30, 30, 30, 1);--left-nav-width: 250px}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;min-width:320px;min-height:100vh}h1{text-align:center;font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:disabled{opacity:.7;cursor:not-allowed}button:hover{border-color:#646cff}button:focus{outline:auto}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.center{display:flex;justify-content:center;align-items:center}.checkbox{width:20px;height:20px;min-width:20px}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}input{align-items:center;border:1px solid;border-color:#d9d9d9;background-color:#fff;color:#1a1a1a;border-radius:8px;width:272px;height:40px}textarea{align-items:center;border:1px solid;border-color:#d9d9d9;background-color:#fff;color:#1a1a1a;border-radius:8px;width:100%}.stack{padding:20px 10px}[data-responsive-mode=desktop]{--responsive-device-width: 1200px}[data-responsive-mode=mobile]{--responsive-device-width: 375px}[data-responsive-mode=tablet]{--responsive-device-width: 768px}[data-color-mode=SDS-light]{--color-background-default-default: var(--color-primitives-white-1000);--color-background-neutral-tertiary: var(--color-primitives-slate-200);--color-background-utilities-scrim: rgba(255, 255, 255, .8);--color-border-default-default: var(--color-primitives-gray-300);--color-border-neutral-secondary: var(--color-primitives-slate-600);--color-text-brand-on-brand-secondary: var(--color-primitives-brand-900);--color-text-default-default: var(--color-primitives-gray-900);--color-text-default-secondary: var(--color-primitives-gray-500);--color-text-utilities-text-on-overlay: var(--color-primitives-black-1000)}[data-color-mode=SDS-dark]{--color-background-default-default: var(--color-primitives-gray-900);--color-background-neutral-tertiary: var(--color-primitives-slate-900);--color-background-utilities-scrim: rgba(0, 0, 0, .8);--color-border-default-default: var(--color-primitives-gray-600);--color-border-neutral-secondary: var(--color-primitives-slate-500);--color-text-brand-on-brand-secondary: var(--color-primitives-brand-100);--color-text-default-default: var(--color-primitives-white-1000);--color-text-default-secondary: var(--color-primitives-white-500);--color-text-utilities-text-on-overlay: var(--color-primitives-white-1000)}@media only screen and (max-width: 600px){h1{font-size:1.7em;line-height:1.1;flex-wrap:wrap}button{border-radius:8px;padding:.6em 1.2em}input{border-radius:8px;max-width:90%;height:40px}textarea{border-radius:8px;max-width:90%}ul{padding-left:15px;word-wrap:break-word}.stack{flex-direction:column!important}}.hero-image{align-items:center;background-color:var(--color-background-utilities-scrim);background-position:50% 50%;background-size:cover;display:flex;flex-direction:column;gap:var(--size-space-800);justify-content:center;padding:var(--size-space-4000) var(--size-space-600) var(--size-space-4000) var(--size-space-600);position:relative;width:100%}.button{background-color:var(--variable-collection-primary-200);border:1px solid;border-color:var(--color-border-neutral-secondary);color:var(--color-text-default-default);cursor:pointer;display:inline-block;font-size:var(--size-font-400);font-weight:700;line-height:1;padding:var(--size-space-400) var(--size-space-200);text-align:center;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s}.button-neutral{background-color:var(--color-background-neutral-tertiary);border:1px solid;border-color:var(--color-border-neutral-secondary);color:var(--color-text-default-default);cursor:pointer;display:inline-block;font-size:var(--size-font-400);font-weight:700;line-height:1;padding:var(--size-space-400) var(--size-space-200);text-align:center;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s}.hero-image .text-content-title-instance{flex:0 0 auto!important}.hero-image .instance-node{color:var(--color-text-utilities-text-on-overlay)!important}.hero-image .button-group-instance{gap:var(--size-space-200)!important;display:flex;border-color:var(--color-border-neutral-secondary)!important}.hero-image .button-group-2{color:var(--color-text-default-default)!important}@media only screen and (max-width: 600px){.hero-image .button-group-instance{flex-wrap:wrap}.hero-image{gap:var(--size-space-800);padding:var(--size-space-1600) var(--size-space-600) 0 var(--size-space-600)}}.friendsta-landing{align-items:flex-start;background-color:var(--variable-collection-mossimo-background);display:flex;flex-direction:column;height:100%;position:relative;width:100vw}.top-bar .header{align-items:center;align-self:stretch;background-color:var(--color-background-default-default);border-bottom-style:solid;border-bottom-width:1px;border-color:var(--variable-collection-pure-black);border-left-style:none;border-right-style:none;border-top-style:none;display:flex;flex-wrap:wrap;gap:var(--size-space-600);height:80px;padding:var(--size-space-800);padding-top:var(--size-space-200);position:relative;width:calc(100vw - var(--size-space-800) - var(--size-space-800));z-index:1300}.friendsta-landing .frame{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;justify-content:center;margin-bottom:-20.5px;margin-top:-20.5px;position:relative}.friendsta-landing .image{height:88px;object-fit:cover;position:relative;width:98px}.friendsta-landing .text-wrapper-3{color:var(--variable-collection-pure-black);font-family:Comfortaa-Bold,Helvetica;font-size:20px;font-weight:700;letter-spacing:-.4px;line-height:24px;position:relative;white-space:nowrap;width:fit-content}.top-bar .navigation-pill-list{align-items:center;display:flex;flex:1;flex-grow:1;flex-wrap:wrap;gap:var(--size-space-200);justify-content:flex-end;position:relative}.friendsta-landing .design-component-instance-node-2{flex:0 0 auto!important}.friendsta-landing .navigation-pill-instance{font-family:Comfortaa-Regular,Helvetica!important;font-size:16px!important;font-style:unset!important;font-weight:400!important;letter-spacing:0!important;line-height:16px!important}.top-bar .header-auth{align-items:center;display:inline-flex;flex:0 0 auto;gap:var(--size-space-300);justify-content:center;position:relative}.top-bar .div-wrapper{align-items:center;background-color:var(--variable-collection-primary-200);border:1px solid;border-color:var(--variable-collection-primary-200);border-radius:var(--size-radius-200);box-sizing:border-box;display:inline-flex;flex:0 0 auto;gap:var(--size-space-200);justify-content:center;padding:var(--size-space-300);position:relative}.friendsta-landing .button-3{all:unset;box-sizing:border-box;color:var(--color-text-default-default);font-family:Comfortaa-Regular,Helvetica;font-size:16px;font-weight:400;letter-spacing:0;line-height:16px;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.friendsta-landing .hero-basic{align-items:center;align-self:stretch;background-color:var(--color-background-default-default);display:flex;flex:0 0 auto;justify-content:center;padding:var(--size-space-0) var(--size-space-1600) var(--size-space-0) var(--size-space-1600);position:relative;width:calc(100vw - var(--size-space-1600) - var(--size-space-1600))}.friendsta-landing .hero-image-instance{margin-left:-64px!important;margin-right:-64px!important}.friendsta-landing .design-component-instance-node-3{color:var(--variable-collection-primary-500)!important}.friendsta-landing .hero-image-2{color:var(--color-text-brand-on-brand-secondary)!important}.friendsta-landing .hero-image-3{display:inline-flex!important;flex:0 0 auto!important;padding:16px 0!important;width:unset!important}.friendsta-landing .hero-image-4{background-color:var(--variable-collection-primary-200)!important;border-color:var(--variable-collection-primary-300)!important}.friendsta-landing .panel-image-content-wrapper{align-items:flex-start;display:inline-flex;flex-direction:column;gap:10px;height:var(--sds-size-space-1600);position:relative}.friendsta-landing .panel-image-content{align-items:flex-start;background-color:var(--color-background-default-default);display:flex;flex:0 0 auto;flex-direction:column;gap:var(--size-space-800);justify-content:center;margin-bottom:0;opacity:.8;padding:var(--size-space-1600);position:relative;width:calc(100vw - 130px)}.friendsta-landing .text-content-flow-wrapper{align-items:center;display:inline-flex;gap:48px;position:relative}.friendsta-landing .text-content-flow{align-items:flex-start;display:flex;flex-direction:column;gap:var(--size-space-600);position:relative;width:484px}.friendsta-landing .design-component-instance-node-4{align-self:stretch!important;display:flex!important;flex:0 0 auto!important;width:100%!important}h4{font-size:1.5rem}.friendsta-landing .text-content-heading-instance{font-family:Comfortaa-SemiBold,Helvetica!important;font-size:24px!important;font-style:unset!important;font-weight:600!important;letter-spacing:-.48px!important;line-height:28.8px!important}.friendsta-landing .text-content-heading-2{color:var(--variable-collection-friendsta-primary)!important;font-family:Comfortaa-Regular,Helvetica!important;font-size:20px!important;font-style:unset!important;font-weight:400!important;letter-spacing:0!important;line-height:24px!important}.friendsta-landing .text-instance{flex:1!important;font-family:Comfortaa-Regular,Helvetica!important;font-style:unset!important;font-weight:400!important;letter-spacing:0!important;line-height:22.4px!important;white-space:unset!important;width:unset!important}.friendsta-landing .frame-2{align-items:center;background-color:var(--color-background-default-default);border-bottom-style:solid;border-bottom-width:1px;border-color:var(--variable-collection-friendsta-primary);display:inline-flex;flex:0 0 auto;gap:10px;position:relative}.friendsta-landing .p{color:var(--variable-collection-friendsta-primary);font-family:Comfortaa-SemiBold,Helvetica;font-size:24px;font-weight:600;letter-spacing:-.48px;line-height:28.8px;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.friendsta-landing .card-grid-icon{align-items:flex-start;align-self:stretch;background-color:var(--variable-collection-primary-200);display:flex;flex:0 0 auto;flex-direction:column;gap:var(--size-space-1200);padding:var(--size-space-1600);position:relative;width:calc(100vw - 130px)}.friendsta-landing .cards{align-items:center;align-self:stretch;justify-content:space-between;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:var(--size-space-1600);position:relative;width:100%}.friendsta-landing .card{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--size-space-600);position:relative;width:440px}.friendsta-landing .size-32{height:32px!important;position:relative!important;width:32px!important}.friendsta-landing .body{align-items:flex-start;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:var(--size-space-400);min-width:160px;position:relative}.friendsta-landing .text-2{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:var(--size-space-200);position:relative;width:100%}.friendsta-landing .text-wrapper-4{align-self:stretch;color:var(--color-text-default-default);font-family:var(--heading-font-family);font-size:var(--heading-font-size);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);line-height:var(--heading-line-height);margin-top:-1px;position:relative}.friendsta-landing .body-text-for{align-self:stretch;color:var(--variable-collection-primary-500);font-family:var(--body-base-font-family);font-size:var(--body-base-font-size);font-style:var(--body-base-font-style);font-weight:var(--body-base-font-weight);letter-spacing:var(--body-base-letter-spacing);line-height:var(--body-base-line-height);position:relative}.friendsta-landing .card-grid-image{align-items:flex-start;align-self:stretch;background-color:var(--color-background-default-default);display:flex;flex:0 0 auto;flex-direction:column;gap:var(--size-space-1200);padding:var(--size-space-1600);position:relative;width:100vw - 130px}.friendsta-landing .cards-2{align-content:space-between;align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;gap:var(--size-space-1200);position:relative;width:100%}.friendsta-landing .card-3{align-items:flex-start;background-color:var(--color-background-default-default);border:1px solid;border-color:var(--color-border-default-default);border-radius:var(--size-radius-200);display:flex;flex:1;flex-grow:1;flex-wrap:wrap;gap:var(--size-space-600);min-width:240px;padding:var(--size-space-600);position:relative}.friendsta-landing .image-2{background-position:50% 50%;background-size:cover;height:160px;position:relative;width:160px}.friendsta-landing .text-wrapper-5{align-self:stretch;color:var(--color-text-default-secondary);font-family:var(--body-base-font-family);font-size:var(--body-base-font-size);font-style:var(--body-base-font-style);font-weight:var(--body-base-font-weight);letter-spacing:var(--body-base-letter-spacing);line-height:var(--body-base-line-height);position:relative}.friendsta-landing .image-3,.friendsta-landing .image-4{background-position:50% 50%;background-size:cover;height:160px;position:relative;width:160px}.friendsta-landing .button-group-wrapper{background-color:var(--color-background-utilities-scrim);display:flex;flex-direction:column;height:54px;width:192px}.friendsta-landing .button-group-3{align-items:center;display:inline-flex;flex:0 0 auto;gap:var(--size-space-400);justify-content:center;margin:-9px -23px;padding:16px 0;position:relative}.friendsta-landing .button-5{all:unset;box-sizing:border-box;color:var(--color-text-brand-on-brand-secondary);background-color:var(--variable-collection-primary-200);font-family:var(--single-line-body-base-font-family);font-size:var(--single-line-body-base-font-size);font-style:var(--single-line-body-base-font-style);font-weight:var(--single-line-body-base-font-weight);letter-spacing:var(--single-line-body-base-letter-spacing);line-height:var(--single-line-body-base-line-height);margin-top:-1px;white-space:nowrap;width:fit-content;position:relative;border:1px solid;border-color:var(--variable-collection-primary-200);border-radius:var(--size-radius-200);display:inline-flex;flex:0 0 auto;gap:var(--size-space-200);justify-content:center;overflow:hidden;padding:var(--size-space-300)}.friendsta-landing .button-5:focus{outline:auto}.layout-content{min-height:calc(100vh - 200px);background-color:#f5f5f5}.layout-content-menu-open{min-height:calc(100vh - 200px);background-color:#f5f5f5;width:100vw;margin-left:0}@media only screen and (min-width: 600px){.layout-content-menu-open{min-height:calc(100vh - 200px);background-color:#f5f5f5;width:calc(100vw - var(--left-nav-width));margin-left:var(--left-nav-width)}}footer{align-items:flex-start;background-color:var(--variable-collection-friendsta-primary);border-bottom-style:none;border-color:var(--color-border-default-default);border-left-style:none;border-right-style:none;border-top-style:solid;border-top-width:1px;display:flex;flex-wrap:wrap;gap:20px 148px;padding:64px var(--size-space-800) 64px var(--size-space-800);position:relative;width:calc(100vw - 64px);z-index:1300}.friendsta-landing .frame-3{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;justify-content:center;position:relative}.text-wrapper-6{color:#fff;font-family:Comfortaa-Bold,Helvetica;font-size:24px;font-weight:700;letter-spacing:-.48px;line-height:28.8px;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.friendsta-landing .text-link-list{align-items:flex-start;display:flex;flex-direction:column;gap:var(--size-space-300);margin-bottom:-23px;position:relative;width:262px}.friendsta-landing .title-2{align-self:stretch;flex:0 0 auto;position:relative;width:100%}.text-link-list-item-instance{color:var(--variable-collection-mossimo-background)!important;font-family:Comfortaa-Regular,Helvetica!important;font-size:16px!important;font-style:unset!important;font-weight:400!important;letter-spacing:0!important;line-height:22.4px!important}.friendsta-landing .text-link-list-item-2{color:var(--variable-collection-mossimo-background)!important;font-family:Comfortaa-Regular,Helvetica!important;font-size:16px!important;font-style:unset!important;font-weight:400!important;letter-spacing:0!important;line-height:22.4px!important;top:0!important}.friendsta-landing .text-link-list-item-3{height:22px;position:relative;width:89px}.friendsta-landing .text-link-list-2{align-items:flex-start;display:flex;flex-direction:column;gap:var(--size-space-300);position:relative;width:262px}.header-auth .button{all:unset;align-items:center;background-color:"B3DA8F";border:1px solid;border-color:var(--variable-collection-primary-200);border-radius:var(--size-radius-200);box-sizing:border-box;display:inline-flex;flex:0 0 auto;gap:var(--size-space-200);justify-content:center;padding:var(--size-space-100);position:relative;color:#000;line-height:.4}.mobile-menu{background-color:#eaeaea;flex-direction:column;align-items:center;display:flex;flex:1;flex-grow:1;flex-wrap:wrap;gap:0;position:relative;color:#000!important;border:1px solid#000000}.footer-links{display:flex;flex-wrap:wrap;gap:5vw;flex-direction:row}@media only screen and (max-width: 600px){.scroll{scroll-margin-top:100px}.friendsta-landing .text-content-flow-wrapper{gap:14px}.friendsta-landing .text-content-flow{width:90%}.friendsta-landing .hero-basic{padding:0 3.6%;width:90%}.friendsta-landing .panel-image-content-wrapper{height:100%}.friendsta-landing .design-component-instance-node-4{margin-bottom:0}.friendsta-landing p{margin-top:0}.friendsta-landing .panel-image-content{padding:60px 20px;width:calc(100vw - 40px)}.friendsta-landing .card-grid-icon{gap:var(--size-space-800);padding:20px;width:calc(100vw - 40px)}.friendsta-landing .card-grid-image{gap:20px;padding:20px;position:relative;width:100vw - 40px}.footer-links{flex-direction:column}}.login{min-height:60vh}.login .title{padding-top:80px;margin-top:0}.login .link{text-align:center}.login .consent{display:flex;align-items:center;justify-content:center;text-align:center;margin-top:20px;border-radius:5px;border:#d9d9d9 solid 1px;padding:10px;background:var(--sds-color-background-default-default);width:371px}.login .reviews{margin-top:20px;border-radius:5px;padding:64px}.rating{align-items:center;display:inline-flex;gap:var(--size-space-100);position:relative}.rating .size-20{height:20px!important;position:relative!important;width:20px!important}.star{height:20px;position:relative;width:20px}.review-card{align-items:flex-start;background-color:var(--color-background-default-default);border:1px solid;border-color:var(--color-border-default-default);border-radius:var(--size-radius-200);display:inline-flex;flex-direction:column;gap:var(--size-space-600);width:325px;padding:var(--size-space-600);position:relative}.date{color:"#b3b3b3";opacity:.7;font-family:var(--sds-typography-body-font-family);font-size:var(--sds-typography-body-size-medium);font-style:normal;font-weight:var(--sds-typography-body-font-weight-regular);margin-top:5px}.review-body{margin-top:-30px}.review-cards{display:flex;gap:var(--size-space-600);justify-content:flex-start;flex-wrap:wrap}@media only screen and (max-width: 600px){.login .title{font-size:1.2rem}.login .consent{padding:0;width:65vw}}.navigation-pill{all:unset;align-items:center;border-radius:var(--size-radius-200);display:inline-flex;gap:var(--size-space-200);justify-content:center;padding:var(--size-space-200);position:relative}.navigation-pill:focus{outline:auto}.navigation-pill:hover{background-color:#0000001b}.navigation-pill .title{cursor:pointer;font-family:var(--single-line-body-base-font-family);font-size:var(--single-line-body-base-font-size);font-style:var(--single-line-body-base-font-style);font-weight:var(--single-line-body-base-font-weight);letter-spacing:var(--single-line-body-base-letter-spacing);line-height:var(--single-line-body-base-line-height);margin-top:-1px;position:relative;white-space:nowrap;width:fit-content;scroll-behavior:smooth!important}.partner{display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;padding-bottom:50px;min-height:60vh}.form-container .login{height:100%;min-height:100%;padding-bottom:20px}.form-container{display:flex;flex-direction:column;align-content:center;align-items:center;gap:0;border:1px solid black;border-radius:5px;width:500px;padding:20px!important;background-color:#fff}.partner .button{margin-top:20px;width:100%;text-align:center;line-height:0}.radio-group{width:277.333px;align-items:left;justify-content:space-between}@media only screen and (max-width: 600px){.partner h2{font-size:1.2em;text-align:center}.form-container span{width:90%}.radio-button span{width:auto!important}.form-container span textarea{width:100%;max-width:100%}.form-container{flex-direction:column;align-content:center;align-items:center;width:85vw;padding:5px}.form-container .login{height:100%;min-height:100%;padding-bottom:20px}}.form-label{font-size:1.2em;line-height:1.5;color:#333;margin-bottom:0}.form-field{max-width:100%}.discover-needs-container .form-field{max-width:auto}@media only screen and (max-width: 600px){.form-field{width:100%;max-width:100%}.discover-needs-container .form-field .form-label{width:auto}.discover-needs-container .form-field{max-width:auto}}.discover-needs{display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;padding-bottom:50px}.discover-needs-container{display:flex;flex-direction:column;align-content:center;align-items:flex-start;gap:0;border:1px solid black;border-radius:5px;width:744px;padding:64px;background-color:#fff}.discover-needs h2{text-align:center;font-weight:700;line-height:.5}.discover-needs h3{font-size:24px;font-weight:700;line-height:.5;margin-bottom:0}.discover-needs .input{width:724px;padding:10px;margin:10px 0;border:1px solid #ccc;border-radius:5px}.discover-needs .button{width:100%;text-align:center;line-height:0;margin-bottom:10px}.discover-needs a{width:100%}.discover-needs a .button-neutral{width:100%;text-align:center;line-height:0;background-color:#e3e3e3}.chat-history{max-height:400px;overflow-y:auto;border:1px solid #ccc;border-radius:15px;padding:5px;margin-top:10px;display:flex;flex-direction:column-reverse}@media only screen and (max-width: 600px){.discover-needs{padding-left:24px}.discover-needs-container{width:85%;padding:10px}.discover-needs h2{font-size:1.2em;line-height:1}.discover-needs h3{line-height:1}.discover-needs .input{width:calc(100% - 25px)!important;min-width:calc(100% - 25px)!important}}.cases{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f5f5f5;padding-bottom:50px;min-height:60vh}.request{border:black 1px solid;padding:16px;border-radius:5px}.request-container{display:flex;flex-direction:column;align-content:flex-start;align-items:flex-start;text-align:center;gap:10px;border:1px solid black;border-radius:5px;padding:20px 10px;background-color:#fff;max-width:600px}.cases .button{margin-top:20px;width:277.333px;text-align:center;line-height:0}.cases h4{padding:0 20px}.cases h5{text-align:center;padding:0 20px;margin-bottom:10px}@media only screen and (max-width: 600px){.cases h2{font-size:1.2em;text-align:center}.request-container{max-width:300px;flex-direction:column;align-content:flex-start;align-items:flex-start}}.how-it-works{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:60vh;max-width:800px;width:85%;margin-bottom:50px;margin-top:50px}@media only screen and (max-width: 600px){.how-it-works h2{font-size:2.8em;text-align:center}}
