.calendly-selection-modal{align-items:center;background:#00000080;bottom:0;display:flex;font-family:Poppins,sans-serif;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1001}@media(max-width:768px){.calendly-selection-modal{padding:1rem 1.2rem}}.calendly-selection-modal__content{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background-color:#8080801a;border-radius:10px;display:flex;flex-direction:column;gap:.25rem;max-width:450px;padding:1.5rem;text-align:center;width:100%}.calendly-selection-modal__content:before{background:linear-gradient(180deg,#ffffff4d,#ffffff1a);border-radius:inherit;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute;right:0;top:0}@media(max-width:410px){.calendly-selection-modal__content{padding:1rem 1rem 1.5rem}}.calendly-selection-modal__content__header{display:flex;justify-content:flex-end;width:100%}.calendly-selection-modal__content__close-button{background:none;border:none;color:var(--colorWhite,#fff);cursor:pointer}.calendly-selection-modal__content__title{color:var(--colorWhite,#fff);font-size:1rem;font-weight:500;margin-bottom:1.5rem}@media(max-width:410px){.calendly-selection-modal__content__title{margin:1rem 0}}.calendly-selection-modal__content__options{display:flex;flex-direction:column;gap:1rem}.calendly-selection-modal__content__options__option{background-color:var(--colorSecondary,#fff);border-radius:1.5rem;color:var(--colorTertiaryDark,#fff);cursor:pointer;font-size:1rem;font-weight:400;width:100%}@media(max-width:410px){.calendly-selection-modal__content__options__option{font-size:.9rem;line-height:1.2rem;padding:1.6rem 1rem}}.privacy{background-color:var(--colorWhiteSurface,#fff);font-family:CabinetGrotesk,sans-serif;margin:0 auto;max-width:1400px;padding:2rem 4rem}@media(max-width:768px){.privacy{padding:1rem 2rem}}@media(max-width:410px){.privacy{padding:.5rem}}.privacy__title{color:var(--colorTextPrimaryDark,#fff);font-size:2.5rem;margin-bottom:1.5rem;text-align:center}.privacy__section{margin-bottom:2rem}.privacy__section-title{font-size:2rem;font-weight:700;margin-bottom:1rem}.privacy__section li,.privacy__section p{font-size:1.5rem;line-height:1.5}.privacy__subsection-title{color:var(--colorTextPrimaryDark,#fff);font-size:1.5rem;font-weight:500;margin-bottom:.75rem;margin-top:1.5rem}.privacy__table{border-collapse:collapse;display:block;margin-top:1rem;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;box-sizing:border-box}.privacy__table td,.privacy__table th{border:1px solid var(--colorBorder,#fff);box-sizing:border-box;min-width:150px;padding:.5rem;text-align:left}.privacy__table th{font-weight:700;white-space:normal}.privacy__table td{font-size:1.25rem;word-break:break-word}@media(max-width:1024px){.privacy{padding:1.5rem}.privacy__title{font-size:2rem}.privacy__subsection-title{font-size:1.3rem}.privacy__table{width:100%}.privacy__table td{font-size:1.25rem}.privacy__table td,.privacy__table th{max-width:400px;padding:.5rem}.privacy__section{margin-bottom:1.5rem}.privacy__section-title{font-size:1.5rem;margin-bottom:1rem}.privacy__section li,.privacy__section p{font-size:1.25rem;line-height:1.5}}@media(max-width:768px){.privacy{padding:1rem}.privacy__title{font-size:1.8rem}.privacy__subsection-title{font-size:1.1rem}.privacy__table{width:100%}.privacy__table td{font-size:1rem;word-break:break-word}.privacy__table td,.privacy__table th{max-width:300px;min-width:80px;padding:.5rem}.privacy__table th{font-size:.9rem;white-space:normal}.privacy__section{margin-bottom:1rem}.privacy__section-title{font-size:1.3rem;margin-bottom:1rem}.privacy__section li,.privacy__section p{font-size:1rem;line-height:1.5}}@media(max-width:768px)and (max-width:410px){.privacy{padding:.5rem}.privacy__title{font-size:1.5rem}.privacy__subsection-title{font-size:1rem}.privacy__table{width:100%}.privacy__table td{font-size:.8rem;word-break:break-word}.privacy__table td,.privacy__table th{max-width:none;min-width:50px;padding:.25rem}.privacy__table th{font-size:.7rem;padding:.2rem}.privacy__section{margin-bottom:1rem}.privacy__section-title{font-size:1.2rem;margin-bottom:1rem}.privacy__section li,.privacy__section p{font-size:.875rem;line-height:1.5}}