.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;overflow-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.material-symbols-rounded.filled{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}#ai-assistant-app .avatar{align-items:center;border-radius:var(--corner-radius-pill, 9999px);background:var(--text-brand-secondary, #8000ff);border-style:solid;color:#fff;display:flex;flex-shrink:0;font-weight:600;justify-content:center}#ai-assistant-app .avatar{border-width:2px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .avatar{border-width:2px}}@media (min-width: 700px){#ai-assistant-app .avatar{border-width:2px}}#ai-assistant-app .avatar{font-size:12px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .avatar{font-size:12px}}@media (min-width: 700px){#ai-assistant-app .avatar{font-size:14px}}#ai-assistant-app .avatar{height:40px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .avatar{height:40px}}@media (min-width: 700px){#ai-assistant-app .avatar{height:50px}}#ai-assistant-app .avatar{width:40px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .avatar{width:40px}}@media (min-width: 700px){#ai-assistant-app .avatar{width:50px}}#ai-assistant-app .avatar__icon{font-size:24px}#ai-assistant-app .avatar-icon{align-items:center;display:flex;justify-content:center}#ai-assistant-app .avatar-icon{font-size:16px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .avatar-icon{font-size:20px}}@media (min-width: 700px){#ai-assistant-app .avatar-icon{font-size:24px}}#ai-assistant-app .avatar-loading{display:flex;gap:5px}#ai-assistant-app .avatar-loading-dot{width:8px;height:8px;background:#fff;border-radius:9999px;animation:loading-dots 1.2s infinite ease-out}#ai-assistant-app .avatar-loading-dot:nth-child(2){animation-delay:.4s}#ai-assistant-app .avatar-loading-dot:nth-child(3){animation-delay:.8s}.material-symbols-rounded{vertical-align:middle;-webkit-user-select:none;user-select:none;text-decoration:none!important;transition:color .15s ease,opacity .15s ease}#ai-assistant-app .message-part{font-size:14px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .message-part{font-size:16px}}@media (min-width: 700px){#ai-assistant-app .message-part{font-size:16px}}#ai-assistant-app .message-part:has(>button:only-child){display:inline-block;margin-top:8px}@media (max-width: 480px){#ai-assistant-app .message-part:has(>button:only-child){display:block}#ai-assistant-app .message-part:has(>button:only-child) button{width:100%}}#ai-assistant-app .message-part__text,#ai-assistant-app .message-part__ul,#ai-assistant-app .message-part__ol{margin-top:12px}#ai-assistant-app .message-part:first-child .message-part__text:first-child,#ai-assistant-app .message-part:first-child .message-part__ul:first-child,#ai-assistant-app .message-part:first-child .message-part__ol:first-child{margin-top:0}#ai-assistant-app .message-part__ul{list-style:disc;margin-left:18px}#ai-assistant-app .message-part__ol{list-style:decimal;margin-left:18px}#ai-assistant-app .message-part__ul li,#ai-assistant-app .message-part__ol li{margin-top:4px}#ai-assistant-app .message-part a{color:inherit;display:inline;text-decoration:1px solid #460b6f underline;text-underline-offset:2px}#ai-assistant-app .message-part a:hover{color:#390063;text-decoration-color:#390063}@keyframes fadeIn--vQA5vuQ{0%{opacity:0}to{opacity:1}}@keyframes slideIn-Zj-akxsG{0%{opacity:0;transform:scale(.95) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes slideUpFromBottom-3vi3SmEl{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideUp-b7-4jLSh{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes loading-dots-9fWaw3TC{0%{opacity:.95}to{opacity:.1}}@keyframes pulse-out-L0vwRAo-{0%{transform:translate(-50%,-50%) scale(1.25)}50%{transform:translate(-50%,-50%) scale(1.5)}to{transform:translate(-50%,-50%) scale(1.25)}}@keyframes spin-C1eTuUeX{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#ai-assistant-app-Lu2Bd5-x *,#ai-assistant-app-Lu2Bd5-x *:before,#ai-assistant-app-Lu2Bd5-x *:after{box-sizing:border-box}#ai-assistant-app-Lu2Bd5-x h1,#ai-assistant-app-Lu2Bd5-x h2,#ai-assistant-app-Lu2Bd5-x h3,#ai-assistant-app-Lu2Bd5-x h4,#ai-assistant-app-Lu2Bd5-x h5,#ai-assistant-app-Lu2Bd5-x h6,#ai-assistant-app-Lu2Bd5-x p,#ai-assistant-app-Lu2Bd5-x blockquote,#ai-assistant-app-Lu2Bd5-x figure,#ai-assistant-app-Lu2Bd5-x hr{margin:0;padding:0}#ai-assistant-app-Lu2Bd5-x ol,#ai-assistant-app-Lu2Bd5-x ul{margin:0;padding:0;list-style:none}#ai-assistant-app-Lu2Bd5-x table{border-collapse:collapse;border-spacing:0}#ai-assistant-app-Lu2Bd5-x fieldset{margin:0;padding:0;border:none}#ai-assistant-app-Lu2Bd5-x p,#ai-assistant-app-Lu2Bd5-x h1,#ai-assistant-app-Lu2Bd5-x h2,#ai-assistant-app-Lu2Bd5-x h3,#ai-assistant-app-Lu2Bd5-x h4,#ai-assistant-app-Lu2Bd5-x h5,#ai-assistant-app-Lu2Bd5-x h6{overflow-wrap:break-word}@media (prefers-reduced-motion: reduce){#ai-assistant-app-Lu2Bd5-x *,#ai-assistant-app-Lu2Bd5-x *:before,#ai-assistant-app-Lu2Bd5-x *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}#ai-assistant-app-Lu2Bd5-x{font-family:BentonSans,sans-serif}.button-Kl1z-6E0{align-items:center;background:#580f8b;border-radius:4px;border:none;color:#fdfbfe;cursor:pointer;display:inline-flex;font-family:BentonSans,sans-serif;font-size:14px;font-weight:500;justify-content:center;margin:4px 8px 4px 0;min-height:40px;padding:12px 18px;transition:background-color .2s ease}.button-Kl1z-6E0:hover:not(:disabled){background:#460b6f;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.button-Kl1z-6E0:active:not(:disabled){background:#390063;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.button-Kl1z-6E0:disabled{background:#746f76;box-shadow:none;color:#fdfbfe;cursor:not-allowed;transform:none}.button-Kl1z-6E0:disabled:hover{background:#746f76;box-shadow:none;color:#fdfbfe;text-decoration:none;transform:none}@keyframes fadeIn-o9u35h7w{0%{opacity:0}to{opacity:1}}@keyframes slideIn-ssXjq2e1{0%{opacity:0;transform:scale(.95) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes slideUpFromBottom-7yMCHfmM{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideUp-31TmEdvh{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes loading-dots-Dm6-aJig{0%{opacity:.95}to{opacity:.1}}@keyframes pulse-out-8vognpEQ{0%{transform:translate(-50%,-50%) scale(1.25)}50%{transform:translate(-50%,-50%) scale(1.5)}to{transform:translate(-50%,-50%) scale(1.25)}}@keyframes spin-UU-nS1CR{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#ai-assistant-app-Q-N9LXGz *,#ai-assistant-app-Q-N9LXGz *:before,#ai-assistant-app-Q-N9LXGz *:after{box-sizing:border-box}#ai-assistant-app-Q-N9LXGz h1,#ai-assistant-app-Q-N9LXGz h2,#ai-assistant-app-Q-N9LXGz h3,#ai-assistant-app-Q-N9LXGz h4,#ai-assistant-app-Q-N9LXGz h5,#ai-assistant-app-Q-N9LXGz h6,#ai-assistant-app-Q-N9LXGz p,#ai-assistant-app-Q-N9LXGz blockquote,#ai-assistant-app-Q-N9LXGz figure,#ai-assistant-app-Q-N9LXGz hr{margin:0;padding:0}#ai-assistant-app-Q-N9LXGz ol,#ai-assistant-app-Q-N9LXGz ul{margin:0;padding:0;list-style:none}#ai-assistant-app-Q-N9LXGz table{border-collapse:collapse;border-spacing:0}#ai-assistant-app-Q-N9LXGz fieldset{margin:0;padding:0;border:none}#ai-assistant-app-Q-N9LXGz p,#ai-assistant-app-Q-N9LXGz h1,#ai-assistant-app-Q-N9LXGz h2,#ai-assistant-app-Q-N9LXGz h3,#ai-assistant-app-Q-N9LXGz h4,#ai-assistant-app-Q-N9LXGz h5,#ai-assistant-app-Q-N9LXGz h6{overflow-wrap:break-word}@media (prefers-reduced-motion: reduce){#ai-assistant-app-Q-N9LXGz *,#ai-assistant-app-Q-N9LXGz *:before,#ai-assistant-app-Q-N9LXGz *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}#ai-assistant-app-Q-N9LXGz{font-family:BentonSans,sans-serif}.provider-card-m5N2LXwA{border-radius:var(--radius-03, 16px);background:var(--surface-layer-accent-cool-purple-tonal-01, #f2f0f4);border:1px solid rgba(0,0,0,.05);box-shadow:0 2px 8px #0000001a;display:inline-block;flex-direction:column;margin-top:20px;padding:16px;width:fit-content}@media (min-width: 700px){.provider-card-m5N2LXwA{min-width:400px;max-width:554px}}@media (min-width: 480px) and (max-width: 1023px){.provider-card-m5N2LXwA{max-width:530px}}@media (max-width: 479px){.provider-card-m5N2LXwA{box-sizing:border-box;display:block;margin:12px 0;padding:14px;width:100%}}.provider-card__info-section-HHGm-ew7{display:flex;margin-bottom:16px;min-width:0}.provider-card__info-section-HHGm-ew7>div:last-child{flex:1;min-width:0;overflow:hidden}.provider-card__provider-details-OyigXV4r a{align-items:center;color:#580f8b;cursor:pointer;display:inline;font-size:14px;font-weight:700;text-decoration:none}.provider-card__provider-details-OyigXV4r a:hover:not(.provider-card__provider-details-OyigXV4r a--disabled){text-decoration:underline}.provider-card__provider-details-OyigXV4r a--disabled{color:#fdfbfe;cursor:not-allowed;opacity:.6}.provider-card__provider-profile-link-PSx5TQvR{color:var(--link-primary, #580f8b);font-family:var(--typography-label-styles-label-01-font-family, BentonSans);font-size:var(--typography-label-styles-label-01-size, 14px);font-style:normal;font-weight:500;line-height:var(--typography-label-styles-label-01-line-height, 16px);letter-spacing:var(--typography-label-styles-label-01-letter-spacing, .16px)}.provider-card__arrow-icon-uiFfrQvD{color:#580f8b;margin-left:4px;font-size:11px}.provider-card__provider-name-cT3m9ZcV{color:#36313a;font-weight:700;line-height:120%;margin:0;padding:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.provider-card__provider-name-cT3m9ZcV{font-size:14px}@media (min-width: 480px) and (max-width: 1023px){.provider-card__provider-name-cT3m9ZcV{font-size:14px}}@media (min-width: 700px){.provider-card__provider-name-cT3m9ZcV{font-size:18px}}.provider-card__provider-specialty-IKkU18V0{color:#36313a;font-size:16px;font-weight:400;line-height:24px;margin:0;padding:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 479px){.provider-card__provider-specialty-IKkU18V0{font-size:14px;line-height:20px}}.provider-card__provider-photo-container-eUp-Kai2{flex-shrink:0;padding-right:12px}@media (max-width: 479px){.provider-card__provider-photo-container-eUp-Kai2{padding-right:14px}}.provider-card__provider-photo-i06shmi7{border-radius:50%;border:2px solid rgba(103,58,183,.1);display:block;height:40px;object-fit:cover;object-position:top;width:40px}.provider-card__photo-placeholder-b9U6Hxqa{align-items:center;background-color:#f1e7f7;border-radius:50%;color:#8000ff;display:flex;height:40px;justify-content:center;width:40px}.provider-card__initials-u4pqawAZ{font-size:16px;font-weight:600;letter-spacing:1px}.provider-card__provider-location-BauAirRo{align-items:center;display:flex;gap:8px;margin-bottom:8px}.provider-card__location-icon-waGclS31{align-items:flex-start;align-self:stretch;color:#580f8b;display:flex;flex-shrink:0;font-size:18px;justify-content:center}.provider-card__location-icon-svg-yRSy7GJQ{height:18px;width:18px}.provider-card__location-details-NeknQ07t{flex:1}.provider-card__location-name-j9b9y-uu{color:#333;font-size:16px;font-weight:500;margin:0 0 4px}@media (max-width: 479px){.provider-card__location-name-j9b9y-uu{font-size:14px}}.provider-card__location-address-Ny1SE2WQ{color:#36313a;font-size:16px;font-weight:400;line-height:24px;margin:0;text-box-trim:trim-start}@media (max-width: 479px){.provider-card__location-address-Ny1SE2WQ{font-size:14px}}.provider-card__visit-type-tpsSkqkE{align-items:center;display:flex;gap:8px;margin-bottom:8px}.provider-card__visit-type-icon-AiYdopK9{align-items:flex-start;align-self:stretch;color:#580f8b;display:flex;flex-shrink:0;font-size:18px;justify-content:center}.provider-card__visit-type-details-It-oHlED{flex:1}.provider-card__visit-type-text-PxDEvIIs{color:#333;font-size:16px;font-weight:400;line-height:24px;margin:0}@media (max-width: 479px){.provider-card__visit-type-text-PxDEvIIs{font-size:14px}}.appointment-slots__day-lmbbv6dM{margin-bottom:16px;padding:0}.appointment-slots__day-lmbbv6dM:last-child{margin-bottom:0}.appointment-slots__day-label-CL38DsTZ{color:#333;display:block;font-size:16px;font-weight:500;margin-bottom:4px}.appointment-slots__day-slots-6KPHvF6j{display:flex;flex-wrap:nowrap;gap:8px}@media (max-width: 479px){.appointment-slots__day-slots-6KPHvF6j{flex-wrap:wrap;gap:6px}}.appointment-slots__time-slot-tRth-EvU{background:var(--button-primary, #580f8b);border-radius:var(--corner-radius-pill, 9999px);border:none;color:#fdfbfe;cursor:pointer;font-family:BentonSans;font-size:14px;font-weight:500;line-height:150%;margin:0;padding:7px 11px;transition:background-color .2s ease;white-space:nowrap;width:80px}@media (max-width: 479px){.appointment-slots__time-slot-tRth-EvU{font-size:13px;padding:6px}}.appointment-slots__time-slot-tRth-EvU:hover:not(:disabled){background-color:#460b6f;box-shadow:0 2px 4px #673ab74d;text-decoration:underline;text-decoration-thickness:1px}.appointment-slots__time-slot-tRth-EvU:active:not(:disabled){background-color:#390063;text-decoration:underline;text-decoration-thickness:1px}.appointment-slots__time-slot-tRth-EvU:disabled{background-color:#580f8b;box-shadow:none;color:#fdfbfe;cursor:not-allowed;opacity:1;transform:none}.scheduling-options-JkQO-Rz5{margin-top:16px}.scheduling-options__heading-X1Ha2VzT{color:#333;font-size:16px;font-weight:500;line-height:24px;margin:0 0 8px}@media (max-width: 479px){.scheduling-options__heading-X1Ha2VzT{font-size:14px}}.scheduling-options__item--pA5vSBD{align-items:flex-start;display:flex;gap:8px;margin-bottom:8px}.scheduling-options__item--pA5vSBD:last-child{margin-bottom:0}.scheduling-options__icon-Ko-iuAzA{align-items:center;color:#580f8b;display:flex;flex-shrink:0;font-size:16px;height:24px;justify-content:center;width:24px}@media (max-width: 479px){.scheduling-options__icon-Ko-iuAzA{font-size:14px}}.scheduling-options__text-E-rUeCyr{color:#333;flex:1;font-size:16px;line-height:24px;margin:0;min-width:0}@media (max-width: 479px){.scheduling-options__text-E-rUeCyr{font-size:14px}}.scheduling-options__link-Bp08v4Ve{color:#673ab7;cursor:pointer;font-weight:400;text-decoration:none}.scheduling-options__link-Bp08v4Ve:hover{text-decoration:underline}.scheduling-options__link-Bp08v4Ve:active{color:#390063}.container-pWsojXng{margin-top:12px}.header-gZzcFFzo{font-size:14px;margin-bottom:4px;font-weight:500;font-family:inherit;color:#464749;letter-spacing:.2px}.list-J2DR60m9{list-style:disc!important;margin-left:18px!important;font-size:14px!important;line-height:1.8!important}.list-item-yjNjtIdy{margin-top:4px}.list-item-yjNjtIdy a{color:#464749;letter-spacing:.4px}@keyframes fadeIn-M1HrCm-H{0%{opacity:0}to{opacity:1}}@keyframes slideIn-kb6s8liP{0%{opacity:0;transform:scale(.95) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes slideUpFromBottom-W37QzgUP{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideUp-rNlvxt6l{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes loading-dots-8mvHGo6E{0%{opacity:.95}to{opacity:.1}}@keyframes pulse-out-28NjuCz0{0%{transform:translate(-50%,-50%) scale(1.25)}50%{transform:translate(-50%,-50%) scale(1.5)}to{transform:translate(-50%,-50%) scale(1.25)}}@keyframes spin-ZBiF4LZ-{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#ai-assistant-app-bbBROcCF *,#ai-assistant-app-bbBROcCF *:before,#ai-assistant-app-bbBROcCF *:after{box-sizing:border-box}#ai-assistant-app-bbBROcCF h1,#ai-assistant-app-bbBROcCF h2,#ai-assistant-app-bbBROcCF h3,#ai-assistant-app-bbBROcCF h4,#ai-assistant-app-bbBROcCF h5,#ai-assistant-app-bbBROcCF h6,#ai-assistant-app-bbBROcCF p,#ai-assistant-app-bbBROcCF blockquote,#ai-assistant-app-bbBROcCF figure,#ai-assistant-app-bbBROcCF hr{margin:0;padding:0}#ai-assistant-app-bbBROcCF ol,#ai-assistant-app-bbBROcCF ul{margin:0;padding:0;list-style:none}#ai-assistant-app-bbBROcCF table{border-collapse:collapse;border-spacing:0}#ai-assistant-app-bbBROcCF fieldset{margin:0;padding:0;border:none}#ai-assistant-app-bbBROcCF p,#ai-assistant-app-bbBROcCF h1,#ai-assistant-app-bbBROcCF h2,#ai-assistant-app-bbBROcCF h3,#ai-assistant-app-bbBROcCF h4,#ai-assistant-app-bbBROcCF h5,#ai-assistant-app-bbBROcCF h6{overflow-wrap:break-word}@media (prefers-reduced-motion: reduce){#ai-assistant-app-bbBROcCF *,#ai-assistant-app-bbBROcCF *:before,#ai-assistant-app-bbBROcCF *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}#ai-assistant-app-bbBROcCF{font-family:BentonSans,sans-serif}.feedbackRequest-1bSchvXD{margin:16px 0}.feedbackRequest__message-nAzQ2U-1{color:#333;line-height:24px;margin-bottom:12px}.feedbackRequest__message-nAzQ2U-1{font-size:14px}@media (min-width: 480px) and (max-width: 1023px){.feedbackRequest__message-nAzQ2U-1{font-size:16px}}@media (min-width: 700px){.feedbackRequest__message-nAzQ2U-1{font-size:16px}}.feedbackRequest__choices-HIToOddr{display:flex;flex-wrap:wrap;gap:8px}.feedbackRequest__button-MQPkGH3z{align-items:center;background:#580f8b;border-radius:4px;border:none;color:#fdfbfe;cursor:pointer;display:inline-flex;font-family:BentonSans,sans-serif;font-size:14px;font-weight:500;justify-content:center;min-height:40px;padding:12px 18px}.feedbackRequest__button-MQPkGH3z:hover:not(:disabled){background:#460b6f;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.feedbackRequest__button-MQPkGH3z:active:not(:disabled){background:#390063;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.feedbackRequest__button-MQPkGH3z:disabled{background:#746f76;box-shadow:none;color:#fdfbfe;cursor:not-allowed;transform:none}.feedbackRequest__button-MQPkGH3z:disabled:hover{background:#746f76;box-shadow:none;color:#fdfbfe;text-decoration:none;transform:none}#ai-assistant-app .text-to-speech--speaking,#ai-assistant-app .text-to-speech--paused{color:#580f8b;font-weight:500}#ai-assistant-app .text-to-speech--speaking .message-action-icon,#ai-assistant-app .text-to-speech--paused .message-action-icon{color:#580f8b}#ai-assistant-app .text-to-speech--speaking.text-to-speech--paused,#ai-assistant-app .text-to-speech--speaking.text-to-speech--speaking,#ai-assistant-app .text-to-speech--paused.text-to-speech--paused,#ai-assistant-app .text-to-speech--paused.text-to-speech--speaking{color:#580f8b;font-weight:500}#ai-assistant-app .text-to-speech--speaking:hover,#ai-assistant-app .text-to-speech--paused:hover{color:#460b6f;text-decoration-color:#460b6f}#ai-assistant-app .text-to-speech--speaking:hover .message-action-icon,#ai-assistant-app .text-to-speech--paused:hover .message-action-icon{color:#460b6f}#ai-assistant-app .text-to-speech:disabled{cursor:not-allowed;opacity:.5}#ai-assistant-app .text-to-speech:disabled:hover{color:#36313a;text-decoration:none}#ai-assistant-app .text-to-speech:disabled:hover .message-action-icon{color:#746f76}#ai-assistant-app .message-feedback{display:flex;align-items:center;gap:8px}#ai-assistant-app .message-feedback__button{display:flex;align-items:center;justify-content:center;margin:0;padding:0;background:none;border:1px solid transparent;color:#746f76;cursor:pointer}#ai-assistant-app .message-feedback__button:disabled{color:#aea9b2;cursor:not-allowed}#ai-assistant-app .message-feedback__button:hover:not(:disabled){color:#580f8b}#ai-assistant-app .message-feedback__button--selected{color:#580f8b}#ai-assistant-app .message-feedback__loading-text,#ai-assistant-app .message-feedback__submitted-text{font-size:14px;font-weight:500}#ai-assistant-app .message-feedback__icon,#ai-assistant-app .message-feedback__spinner,#ai-assistant-app .message-feedback__check-icon{font-size:16px}#ai-assistant-app .message-feedback__spinner{animation:spin 1s linear infinite}#ai-assistant-app .message-feedback__check-icon{color:#1c6755}#ai-assistant-app .message-feedback__error{margin-left:4px;color:#d50b22;font-size:12px}#ai-assistant-app .message-feedback--submitted{color:#36313a}#ai-assistant-app .message-feedback--loading{color:#746f76}#ai-assistant-app .chat-message{border-radius:5px;box-sizing:border-box;color:#333;display:flex;flex-direction:column;margin-bottom:5px;overflow-wrap:break-word;word-break:break-word}#ai-assistant-app .chat-message{padding:0}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .chat-message{padding:0}}@media (min-width: 700px){#ai-assistant-app .chat-message{padding:0}}#ai-assistant-app .chat-message a{text-decoration-color:#7915c1}#ai-assistant-app .chat-message a:hover{color:#7915c1}#ai-assistant-app .chat-message a[data-linkname="providers_ai_assistant:conversation:response:continue_scheduling"]{color:#580f8b;font-family:BentonSans,sans-serif;font-weight:700;text-decoration:none}#ai-assistant-app .chat-message a[data-linkname="providers_ai_assistant:conversation:response:continue_scheduling"]:hover{color:#460b6f;text-decoration:underline;text-decoration-color:#460b6f}#ai-assistant-app .chat-message--user{align-self:flex-end;animation:slideUp .3s ease-out;background:var(--surface-layer-accent-cool-purple-tonal-01, #f2f0f4);border-radius:20px 2px 20px 20px;border:1px solid var(--border-emphasis-01, #76787b);color:var(--text-primary, #0c0d0d);font-family:var(--typography-body-styles-body-02-font-family, BentonSans);font-size:var(--typography-body-styles-body-02-size, 16px);font-style:normal;font-weight:400;letter-spacing:var(--typography-body-styles-body-02-letter-spacing, 0);line-height:var(--typography-body-styles-body-02-line-height, 24px)}#ai-assistant-app .chat-message--user{margin-top:24px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .chat-message--user{margin-top:24px}}@media (min-width: 700px){#ai-assistant-app .chat-message--user{margin-top:40px}}#ai-assistant-app .chat-message--user{margin-bottom:24px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .chat-message--user{margin-bottom:24px}}@media (min-width: 700px){#ai-assistant-app .chat-message--user{margin-bottom:24px}}#ai-assistant-app .chat-message--user{max-width:100%}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .chat-message--user{max-width:85%}}@media (min-width: 700px){#ai-assistant-app .chat-message--user{max-width:80%}}#ai-assistant-app .chat-message--user:first-of-type{margin-top:0}#ai-assistant-app .chat-message--user .message-content{padding:0;text-align:left}#ai-assistant-app .chat-message--user .message-content p{margin:0;padding:0}#ai-assistant-app .chat-message--user .message-part{line-height:24px;padding:8px 16px}#ai-assistant-app .chat-message--user .message-part{font-size:14px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .chat-message--user .message-part{font-size:16px}}@media (min-width: 700px){#ai-assistant-app .chat-message--user .message-part{font-size:16px}}#ai-assistant-app .chat-message--user .message-part:first-child{margin-top:0}#ai-assistant-app .chat-message--user .message-part:first-child>*:first-child:not(:only-child){margin-top:0!important}#ai-assistant-app .chat-message--user .message-header{display:none}#ai-assistant-app .chat-message--assistant{align-self:flex-start;display:flex;flex-direction:row;line-height:24px;margin-right:auto}#ai-assistant-app .chat-message--assistant{gap:10px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .chat-message--assistant{gap:10px}}@media (min-width: 700px){#ai-assistant-app .chat-message--assistant{gap:16px}}@media (max-width: 479px){#ai-assistant-app .chat-message--assistant{flex-direction:column}}#ai-assistant-app .chat-message--assistant+#ai-assistant-app .chat-message--assistant{margin-top:24px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .chat-message--assistant+#ai-assistant-app .chat-message--assistant{margin-top:24px}}@media (min-width: 700px){#ai-assistant-app .chat-message--assistant+#ai-assistant-app .chat-message--assistant{margin-top:24px}}#ai-assistant-app .chat-message--assistant .message-body{display:flex;flex:1;flex-direction:column}#ai-assistant-app .chat-message--assistant .message-header{color:#36313a;font-weight:500}#ai-assistant-app .chat-message--assistant .message-header{font-size:14px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .chat-message--assistant .message-header{font-size:16px}}@media (min-width: 700px){#ai-assistant-app .chat-message--assistant .message-header{font-size:16px}}#ai-assistant-app .chat-message--assistant .message-header{margin-bottom:6px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .chat-message--assistant .message-header{margin-bottom:6px}}@media (min-width: 700px){#ai-assistant-app .chat-message--assistant .message-header{margin-bottom:8px}}#ai-assistant-app .chat-message--assistant .message-content{margin-left:0;padding-left:0}#ai-assistant-app .chat-message--assistant .message-actions{border-top:1px solid #ccc;display:flex;flex-wrap:wrap;gap:16px;margin-top:12px;padding-top:12px}#ai-assistant-app .chat-message--assistant .message-content{max-width:100%}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .chat-message--assistant .message-content{max-width:530px}}@media (min-width: 700px){#ai-assistant-app .chat-message--assistant .message-content{max-width:554px}}#ai-assistant-app .chat-message--assistant .message-content pre{background-color:#f8f8f8;border-radius:4px;max-width:100%;overflow-x:auto;padding:10px}#ai-assistant-app .chat-message--assistant .message-content code{font-family:Courier New,Courier,monospace}#ai-assistant-app .chat-message--assistant-loading{animation:slideUp .3s ease-out}#ai-assistant-app .chat-message--tool-call{background-color:#fff;border-left:3px solid #9e9e9e;font-style:italic}#ai-assistant-app .message-action-button{align-items:center;background:none;border:none;color:#36313a;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:8px;padding:0}#ai-assistant-app .message-action-button:hover,#ai-assistant-app .message-action-button:hover .message-action-icon{color:#580f8b}#ai-assistant-app .message-action-button:disabled{cursor:not-allowed}#ai-assistant-app .message-action-button:disabled:hover{color:#36313a;text-decoration:none}#ai-assistant-app .message-action-button:disabled:hover .message-action-icon{color:#746f76}#ai-assistant-app .message-action-button--success .message-action-icon{color:#1c6755}#ai-assistant-app .message-action-button--success:disabled{color:#36313a}#ai-assistant-app .message-action-button--success:disabled:hover{color:#36313a;text-decoration:none}#ai-assistant-app .message-action-button--success:disabled:hover .message-action-icon{color:#1c6755}#ai-assistant-app .message-action-button--success:hover .message-action-icon{color:#1c6755}#ai-assistant-app .message-action-icon{color:#746f76;display:inline-flex;font-size:16px}#ai-assistant-app .message-action-icon--small{font-size:10px;font-weight:900;margin-left:-6px}#ai-assistant-app .chat-intro{display:flex;flex-direction:column;max-width:100%;padding:0}#ai-assistant-app .chat-intro .intro-avatar__icon{align-items:center;border-radius:var(--corner-radius-pill, 9999px);background:var(--text-brand-secondary, #8000ff);display:flex;justify-content:center;margin-bottom:16px;position:relative;color:var(--icon-on-color, #FFF);font-size:30px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:1px}#ai-assistant-app .chat-intro .intro-avatar__icon{height:48px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .chat-intro .intro-avatar__icon{height:48px}}@media (min-width: 700px){#ai-assistant-app .chat-intro .intro-avatar__icon{height:48px}}#ai-assistant-app .chat-intro .intro-avatar__icon{width:48px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .chat-intro .intro-avatar__icon{width:48px}}@media (min-width: 700px){#ai-assistant-app .chat-intro .intro-avatar__icon{width:48px}}#ai-assistant-app .chat-intro .intro-content{width:100%}#ai-assistant-app .chat-intro .intro-title{color:#580f8b;font-family:var(--typography-headline-styles-headline-emphasis-02-font-family, BentonSans);font-size:var(--typography-headline-styles-headline-emphasis-02-size, 24px);font-style:normal;font-weight:500;letter-spacing:var(--typography-headline-styles-headline-emphasis-02-letter-spacing, 0);line-height:var(--typography-headline-styles-headline-emphasis-02-line-height, 32px);margin-bottom:40px}#ai-assistant-app .chat-intro h3{color:#36313a;font-weight:500;font-family:BentonSans,sans-serif;line-height:24px}#ai-assistant-app .chat-intro h3{margin-bottom:12px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .chat-intro h3{margin-bottom:12px}}@media (min-width: 700px){#ai-assistant-app .chat-intro h3{margin-bottom:16px}}#ai-assistant-app .chat-intro h3{font-size:14px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .chat-intro h3{font-size:16px}}@media (min-width: 700px){#ai-assistant-app .chat-intro h3{font-size:16px}}#ai-assistant-app .chat-intro .intro-examples{text-align:left}#ai-assistant-app .chat-intro .intro-examples{margin-bottom:20px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .chat-intro .intro-examples{margin-bottom:24px}}@media (min-width: 700px){#ai-assistant-app .chat-intro .intro-examples{margin-bottom:32px}}#ai-assistant-app .chat-intro .intro-examples__message{color:var(--text-primary, #0c0d0d);font-family:var(--typography-body-styles-body-02-font-family, BentonSans);font-size:var(--typography-body-styles-body-02-size, 16px);font-style:normal;font-weight:400;line-height:var(--typography-body-styles-body-02-line-height, 24px);letter-spacing:var(--typography-body-styles-body-02-letter-spacing, 0);margin-bottom:16px}#ai-assistant-app .chat-intro .intro-examples__message{font-size:14px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .chat-intro .intro-examples__message{font-size:14px}}@media (min-width: 700px){#ai-assistant-app .chat-intro .intro-examples__message{font-size:16px}}#ai-assistant-app .chat-intro .intro-examples__message:last-child{margin-bottom:0}#ai-assistant-app .chat-intro .suggestion-buttons{display:flex;flex-wrap:wrap}#ai-assistant-app .chat-intro .suggestion-buttons{gap:8px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .chat-intro .suggestion-buttons{gap:16px}}@media (min-width: 700px){#ai-assistant-app .chat-intro .suggestion-buttons{gap:16px}}#ai-assistant-app .chat-intro .suggestion-button{align-items:center;background:var(--button-primary, #580f8b);border-radius:var(--corner-radius-pill, 9999px);border:none;color:var(--text-on-color, #fff);cursor:pointer;display:flex;flex-shrink:0;font-family:var(--button-type-styles-font-family, BentonSans);font-size:var(--button-type-styles-size, 16px);font-style:normal;font-weight:500;gap:8px;justify-content:center;letter-spacing:var(--button-type-styles-letter-spacing, 0);line-height:var(--button-type-styles-line-height, 24px);padding:14px 16px;justify-content:flex-start}#ai-assistant-app .chat-intro .suggestion-button:hover{background:var(--button-primary-hover, #340953)}#ai-assistant-app .chat-intro .suggestion-button:hover>span:not(.material-symbols-rounded){text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}#ai-assistant-app .chat-intro .suggestion-button:focus{outline:var(--border-styles-focus-inset, 1px) solid var(--focus-outer, #3a81fd);outline-offset:2px}#ai-assistant-app .chat-intro .suggestion-button:active{background:var(--button-primary-active, #11031c)}#ai-assistant-app .chat-intro .suggestion-button:active>span:not(.material-symbols-rounded){text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:4px}#ai-assistant-app .chat-intro .suggestion-button:disabled{background:var(--button-disabled, #e2e3e4);color:var(--text-on-color-disabled, #5f6063);cursor:not-allowed}#ai-assistant-app .chat-intro .suggestion-button:disabled:hover{background:var(--button-disabled, #e2e3e4);color:var(--text-on-color-disabled, #5f6063);text-decoration:none}#ai-assistant-app .maintenance-mode{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:100%;padding:0;text-align:center}#ai-assistant-app .maintenance-mode__title{background:linear-gradient(91deg,#580f8b 14.19%,#390063 58.64%);-webkit-background-clip:text;background-clip:text;color:#580f8b;font-family:BentonSans,sans-serif;font-weight:700;letter-spacing:-.5px;line-height:1.2;-webkit-text-fill-color:transparent}#ai-assistant-app .maintenance-mode__title{font-size:20px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .maintenance-mode__title{font-size:22px}}@media (min-width: 700px){#ai-assistant-app .maintenance-mode__title{font-size:24px 10px}}#ai-assistant-app .maintenance-mode__title{margin-bottom:12px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .maintenance-mode__title{margin-bottom:12px}}@media (min-width: 700px){#ai-assistant-app .maintenance-mode__title{margin-bottom:16px}}#ai-assistant-app .maintenance-mode__title{margin-top:12px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .maintenance-mode__title{margin-top:12px}}@media (min-width: 700px){#ai-assistant-app .maintenance-mode__title{margin-top:16px}}#ai-assistant-app .maintenance-mode__description{color:#36313a}#ai-assistant-app .maintenance-mode__description{font-size:16px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .maintenance-mode__description{font-size:18px}}@media (min-width: 700px){#ai-assistant-app .maintenance-mode__description{font-size:18px}}#ai-assistant-app .maintenance-mode__description{margin-bottom:20px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .maintenance-mode__description{margin-bottom:24px}}@media (min-width: 700px){#ai-assistant-app .maintenance-mode__description{margin-bottom:32px}}#ai-assistant-app .maintenance-mode__avatar{height:40px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .maintenance-mode__avatar{height:58px}}@media (min-width: 700px){#ai-assistant-app .maintenance-mode__avatar{height:58px}}#ai-assistant-app .maintenance-mode__avatar{width:40px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .maintenance-mode__avatar{width:58px}}@media (min-width: 700px){#ai-assistant-app .maintenance-mode__avatar{width:58px}}#ai-assistant-app .maintenance-mode__avatar .avatar-icon{font-size:16px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .maintenance-mode__avatar .avatar-icon{font-size:24px}}@media (min-width: 700px){#ai-assistant-app .maintenance-mode__avatar .avatar-icon{font-size:24px}}#ai-assistant-app .chat-window{align-items:stretch;border-radius:5px;box-sizing:border-box;display:flex;flex-direction:column;flex:1;gap:10px;margin-bottom:10px;max-height:none;max-width:100%;min-height:auto;overflow:visible}#ai-assistant-app .chat-window--intro-only{flex:0 0 auto;justify-content:flex-start}#ai-assistant-app .chat-layout{box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-height:800px;min-height:700px;overflow:hidden;padding:0;width:100%}@media (max-width: 1023px){#ai-assistant-app .chat-layout{max-height:none;min-height:auto;overflow:visible}}#ai-assistant-app .debug-info{background:#999;border-radius:4px;color:#fff;display:none;font-family:monospace;position:fixed;z-index:1000}#ai-assistant-app .debug-info{bottom:5px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .debug-info{bottom:5px}}@media (min-width: 700px){#ai-assistant-app .debug-info{bottom:10px}}#ai-assistant-app .debug-info{font-size:10px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .debug-info{font-size:10px}}@media (min-width: 700px){#ai-assistant-app .debug-info{font-size:12px}}#ai-assistant-app .debug-info{max-width:calc(100vw - 20px)}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .debug-info{max-width:calc(100vw - 20px)}}@media (min-width: 700px){#ai-assistant-app .debug-info{max-width:500px}}#ai-assistant-app .debug-info{padding:6px 10px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .debug-info{padding:6px 10px}}@media (min-width: 700px){#ai-assistant-app .debug-info{padding:8px 12px}}#ai-assistant-app .debug-info{right:5px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .debug-info{right:5px}}@media (min-width: 700px){#ai-assistant-app .debug-info{right:10px}}#ai-assistant-app .debug-info__content{display:flex;flex-direction:column}#ai-assistant-app .debug-info__content{gap:2px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .debug-info__content{gap:2px}}@media (min-width: 700px){#ai-assistant-app .debug-info__content{gap:4px}}#ai-assistant-app .debug-info__label{color:gold;font-weight:700}#ai-assistant-app .debug-info__item{word-break:break-all}#ai-assistant-app .content-area{box-sizing:border-box;display:flex;flex-direction:column;flex:1;overflow:hidden auto;scrollbar-color:#888 #f1f1f1;scrollbar-width:thin;width:100%}@media (max-width: 1023px){#ai-assistant-app .content-area{overflow:visible}}#ai-assistant-app .content-area{margin-bottom:12px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .content-area{margin-bottom:16px}}@media (min-width: 700px){#ai-assistant-app .content-area{margin-bottom:20px}}@media (min-width: 700px){#ai-assistant-app .content-area{padding:0}}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .content-area{max-width:596px;margin-left:auto;margin-right:auto;padding:0 16px}}@media (max-width: 479px){#ai-assistant-app .content-area{max-width:358px;margin-left:auto;margin-right:auto;padding:0 16px}}.assistant-maintenance-mode #ai-assistant-app .content-area{justify-content:center}#ai-assistant-app .input-area{box-sizing:border-box;color:#333;flex-shrink:0;overflow:hidden;padding:0;width:100%}@media (max-width: 1023px){#ai-assistant-app .input-area{background:#f8f6f9;box-shadow:0 -4px 10px #0003;position:sticky;bottom:0;z-index:100}}#ai-assistant-app .input-area__content{box-sizing:border-box;margin:0 auto;width:100%}@media (min-width: 700px){#ai-assistant-app .input-area__content{padding:0}}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .input-area__content{max-width:596px;padding:16px}}@media (max-width: 479px){#ai-assistant-app .input-area__content{max-width:358px;padding:16px}}#ai-assistant-app .input-header{align-items:flex-end;box-sizing:border-box;display:flex;justify-content:space-between;max-width:100%;padding:0}@media (max-width: 1023px){#ai-assistant-app .input-header{flex-wrap:wrap}}#ai-assistant-app .input-header__left{display:flex;flex-direction:column;gap:8px}@media (max-width: 1023px){#ai-assistant-app .input-header__left{display:contents}}#ai-assistant-app .input-header__actions{align-items:flex-end;display:flex;gap:16px}@media (max-width: 1023px){#ai-assistant-app .input-header__actions{flex-shrink:0;order:2}}#ai-assistant-app .input-header__label{color:#333;font-weight:500}#ai-assistant-app .input-header__label{font-size:14px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .input-header__label{font-size:14px}}@media (min-width: 700px){#ai-assistant-app .input-header__label{font-size:16px}}@media (max-width: 1023px){#ai-assistant-app .input-header__label{flex:1 1 auto;min-width:0;order:1}}#ai-assistant-app .chat-input__container{display:flex;flex-direction:column;margin-top:14px}#ai-assistant-app .chat-input__label{color:#333;font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}#ai-assistant-app .chat-input__form{display:flex;width:100%;overflow:hidden}#ai-assistant-app .chat-input__wrapper{align-items:stretch;background:var(--surface-background-primary, #fff);border-radius:var(--radius-02, 8px);border:var(--primitives-border-stroke-width-100, 1px) solid var(--border-emphasis-01, #76787b);box-sizing:border-box;display:flex;justify-content:space-between;min-height:fit-content;width:100%}#ai-assistant-app .chat-input__wrapper{padding:12px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .chat-input__wrapper{padding:12px}}@media (min-width: 700px){#ai-assistant-app .chat-input__wrapper{padding:16px}}@media (max-width: 479px){#ai-assistant-app .chat-input__wrapper{flex-direction:column;align-items:flex-end;gap:8px}}#ai-assistant-app .chat-input__wrapper:focus-within{background:var(--surface-background-primary, #fff);border-radius:var(--radius-02, 8px);border:var(--primitives-border-stroke-width-200, 2px) solid var(--border-interactive, #580f8b)}#ai-assistant-app .chat-input__wrapper--error,#ai-assistant-app .chat-input__wrapper--error:focus-within{border-color:#d50b22}#ai-assistant-app .chat-input__wrapper textarea#chat-input-textarea{background:transparent;border:none;box-shadow:none;color:#36313a;font-size:16px;font-weight:400;font-family:BentonSans,sans-serif;height:72px;margin:0;max-width:none;outline:none;padding:0;resize:none;width:100%}#ai-assistant-app .chat-input__wrapper textarea#chat-input-textarea:focus{border:none;box-shadow:none;color:#36313a;outline:none}#ai-assistant-app .chat-input__input{flex:1;background:transparent;border:none;font-size:16px;line-height:1.4;resize:none;overflow-y:auto;overflow-wrap:break-word;margin-right:12px;min-height:4.2em;max-height:7em}@media (max-width: 479px){#ai-assistant-app .chat-input__input{margin-right:0;width:100%}}#ai-assistant-app .chat-input__input::placeholder{color:#fdfbfe}#ai-assistant-app .chat-input__input:disabled{color:#fdfbfe;cursor:not-allowed;background:transparent}#ai-assistant-app .chat-input__error{display:flex;align-items:center;color:#d50b22;font-weight:400;gap:8px}#ai-assistant-app .chat-input__error{font-size:14px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .chat-input__error{font-size:16px}}@media (min-width: 700px){#ai-assistant-app .chat-input__error{font-size:16px}}@media (max-width: 1023px){#ai-assistant-app .chat-input__error{align-items:flex-start;width:100%;order:3;margin-top:8px}}#ai-assistant-app .chat-input__error-icon{flex-shrink:0;font-size:16px}#ai-assistant-app .chat-input__button-wrapper{display:flex;align-items:flex-end;gap:14px}@media (max-width: 479px){#ai-assistant-app .chat-input__button-wrapper{align-self:flex-end}}#ai-assistant-app .chat-input__mic-button{cursor:pointer;transition:all .2s ease;align-items:center;background:transparent;border-radius:50%;border:1px solid #580f8b;color:#580f8b;display:flex;flex-shrink:0;height:var(--content-height, 48px);justify-content:center;padding:var(--width-fixed-icon-padding-top-bottom, 12px) var(--width-fixed-icon-padding-left-right, 14px);position:relative;width:var(--content-width, 48px)}#ai-assistant-app .chat-input__mic-button:hover:not(:disabled){background:#580f8b;color:#fdfbfe}#ai-assistant-app .chat-input__mic-button:active:not(:disabled){background:#390063;color:#fdfbfe}#ai-assistant-app .chat-input__mic-button--active{background:#580f8b;border-color:#580f8b;color:#fdfbfe}#ai-assistant-app .chat-input__mic-button--active:before{content:"";animation:pulse-out 24px ease-in-out infinite;background-color:#8000ff4d;border-radius:50%;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);width:100%}#ai-assistant-app .chat-input__mic-button--active:hover:not(:disabled){background:#580f8b;border-color:#580f8b}#ai-assistant-app .chat-input__mic-button:disabled{border-color:#ccc;color:#9e9e9e;cursor:not-allowed}#ai-assistant-app .chat-input__mic-icon{font-size:18px}#ai-assistant-app .chat-input__send-button{align-items:center;background:var(--button-primary, #580f8b);border-radius:var(--corner-radius-pill, 9999px);border:none;color:var(--text-on-color, #fff);cursor:pointer;display:flex;flex-shrink:0;font-family:var(--button-type-styles-font-family, BentonSans);font-size:var(--button-type-styles-size, 16px);font-style:normal;font-weight:500;gap:8px;justify-content:center;letter-spacing:var(--button-type-styles-letter-spacing, 0);line-height:var(--button-type-styles-line-height, 24px);padding:14px 16px}#ai-assistant-app .chat-input__send-button:hover{background:var(--button-primary-hover, #340953)}#ai-assistant-app .chat-input__send-button:hover>span:not(.material-symbols-rounded){text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}#ai-assistant-app .chat-input__send-button:focus{outline:var(--border-styles-focus-inset, 1px) solid var(--focus-outer, #3a81fd);outline-offset:2px}#ai-assistant-app .chat-input__send-button:active{background:var(--button-primary-active, #11031c)}#ai-assistant-app .chat-input__send-button:active>span:not(.material-symbols-rounded){text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:4px}#ai-assistant-app .chat-input__send-button:disabled{background:var(--button-disabled, #e2e3e4);color:var(--text-on-color-disabled, #5f6063);cursor:not-allowed}#ai-assistant-app .chat-input__send-button:disabled:hover{background:var(--button-disabled, #e2e3e4);color:var(--text-on-color-disabled, #5f6063);text-decoration:none}#ai-assistant-app .chat-input__send-text{font-family:BentonSans,sans-serif}#ai-assistant-app .chat-input__send-arrow{font-size:14px;font-weight:700;line-height:1}#ai-assistant-app .input-area__content .disclaimer{align-items:flex-start;background:none;color:#36313a;display:flex;gap:12px;margin-top:16px;padding:0;text-align:left}#ai-assistant-app .input-area__content .disclaimer__icon-wrapper{align-items:center;border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}@media (max-width: 1023px){#ai-assistant-app .input-area__content .disclaimer__icon-wrapper{display:none}}#ai-assistant-app .input-area__content .disclaimer__icon{color:var(--icon-icon-highlight, #8000ff);font-size:14px}#ai-assistant-app .input-area__content .disclaimer__text{flex:1;font-size:16px;line-height:1.4;margin:0}@media (max-width: 1023px){#ai-assistant-app .input-area__content .disclaimer__text--desktop{display:none}}#ai-assistant-app .input-area__content .disclaimer__link{border-bottom:1px solid #7915c1!important;color:#36313a;padding-bottom:1px;text-decoration:none}#ai-assistant-app .input-area__content .disclaimer__link:hover{border-bottom-width:2px;color:#7915c1;cursor:pointer;padding-bottom:1px}#ai-assistant-app .input-area__content .disclaimer__link:active{border-bottom-width:1px;color:#7915c1;padding-bottom:2px}#ai-assistant-app .input-area__content .disclaimer__link--responsive{color:#580f8b;cursor:pointer;display:none;font-size:14px;font-weight:700;line-height:1.4;padding-bottom:0;text-decoration:none}#ai-assistant-app .input-area__content .disclaimer__link--responsive:hover{color:#460b6f}#ai-assistant-app .input-area__content .disclaimer__link--responsive:active{color:#390063}@media (max-width: 1023px){#ai-assistant-app .input-area__content .disclaimer__link--responsive{display:inline}}#ai-assistant-app .input-area__content .disclaimer__caret{font-size:12px;margin-left:6px;vertical-align:middle}#ai-assistant-app .download-chat{display:none}#ai-assistant-app .assistant-dialog-backdrop{align-items:center;animation:fadeIn .2s ease-out;background-color:#00000080;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;position:fixed;z-index:1000}#ai-assistant-app .assistant-dialog{background:var(--surface-background-primary, #fff);border-radius:var(--radius-03, 16px);box-shadow:0 10px 25px #0003;color:var(--text-primary, #0c0d0d);font-family:var(--typography-body-styles-body-02-font-family, BentonSans);font-size:var(--typography-body-styles-body-02-size, 16px);font-style:normal;font-weight:400;letter-spacing:var(--typography-body-styles-body-02-letter-spacing, 0);line-height:var(--typography-body-styles-body-02-line-height, 24px);max-height:90vh;max-width:620px;min-width:300px;position:relative}#ai-assistant-app .assistant-dialog{margin:12px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .assistant-dialog{margin:16px}}@media (min-width: 700px){#ai-assistant-app .assistant-dialog{margin:0}}#ai-assistant-app .assistant-dialog{padding:16px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .assistant-dialog{padding:16px}}@media (min-width: 700px){#ai-assistant-app .assistant-dialog{padding:24px}}@media (max-width: 479px){#ai-assistant-app .assistant-dialog{max-width:calc(100% - 24px);width:calc(100% - 24px)}}@media (max-width: 479px){#ai-assistant-app .assistant-dialog--drawer-mobile{animation:slideUpFromBottom .3s ease-out;border-radius:16px 16px 0 0;bottom:0;box-shadow:0 -4px 20px #00000026;left:0;margin:0!important;max-height:80vh;max-width:100%!important;min-width:100%!important;position:fixed;right:0;width:100%!important}}#ai-assistant-app .assistant-dialog__header{align-items:center;background:none;display:flex;gap:14px;height:auto;justify-content:space-between;margin:0;padding:0}#ai-assistant-app .assistant-dialog__header--no-close{justify-content:flex-start}#ai-assistant-app .assistant-dialog__header:not(:has(.assistant-dialog__close)){justify-content:flex-start}#ai-assistant-app .assistant-dialog__title{color:var(--text-primary, #0c0d0d);font-family:var(--typography-headline-styles-headline-emphasis-02-font-family, BentonSans);font-size:var(--typography-headline-styles-headline-emphasis-02-size, 24px);font-style:normal;font-weight:500;line-height:var(--typography-headline-styles-headline-emphasis-02-line-height, 32px);letter-spacing:var(--typography-headline-styles-headline-emphasis-02-letter-spacing, 0)}#ai-assistant-app .assistant-dialog__title{font-size:20px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .assistant-dialog__title{font-size:22px}}@media (min-width: 700px){#ai-assistant-app .assistant-dialog__title{font-size:24px}}#ai-assistant-app .assistant-dialog__close{align-items:center;background:none;border:none;border-radius:4px;color:#580f8b;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;gap:8px;padding:4px;white-space:nowrap}#ai-assistant-app .assistant-dialog__close-text{flex-shrink:0}#ai-assistant-app .assistant-dialog__close-icon{flex-shrink:0;font-size:16px}#ai-assistant-app .assistant-dialog__content{line-height:1.6;margin:0;padding:8px 0 16px}#ai-assistant-app .assistant-dialog__content{font-size:14px}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .assistant-dialog__content{font-size:16px}}@media (min-width: 700px){#ai-assistant-app .assistant-dialog__content{font-size:16px}}#ai-assistant-app .assistant-dialog__content p{margin:0;padding:0}#ai-assistant-app .assistant-dialog__footer{background:none;color:inherit;display:flex;gap:12px;justify-content:flex-start;margin:0;padding:0;width:100%}#ai-assistant-app .assistant-dialog__footer--start{justify-content:flex-start}#ai-assistant-app .assistant-dialog__footer--end{justify-content:flex-end}#ai-assistant-app .assistant-dialog__footer--center{justify-content:center}@media (max-width: 479px){#ai-assistant-app .assistant-dialog__footer{flex-direction:column}#ai-assistant-app .assistant-dialog__footer button{font-weight:600;width:100%}}#ai-assistant-app .assistant-dialog__button--primary{align-items:center;background:var(--button-primary, #580f8b);border-radius:var(--corner-radius-pill, 9999px);border:none;color:var(--text-on-color, #fff);cursor:pointer;display:flex;flex-shrink:0;font-family:var(--button-type-styles-font-family, BentonSans);font-size:var(--button-type-styles-size, 16px);font-style:normal;font-weight:500;gap:8px;justify-content:center;letter-spacing:var(--button-type-styles-letter-spacing, 0);line-height:var(--button-type-styles-line-height, 24px);padding:14px 16px}#ai-assistant-app .assistant-dialog__button--primary:hover{background:var(--button-primary-hover, #340953)}#ai-assistant-app .assistant-dialog__button--primary:hover>span:not(.material-symbols-rounded){text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}#ai-assistant-app .assistant-dialog__button--primary:focus{outline:var(--border-styles-focus-inset, 1px) solid var(--focus-outer, #3a81fd);outline-offset:2px}#ai-assistant-app .assistant-dialog__button--primary:active{background:var(--button-primary-active, #11031c)}#ai-assistant-app .assistant-dialog__button--primary:active>span:not(.material-symbols-rounded){text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:4px}#ai-assistant-app .assistant-dialog__button--primary:disabled{background:var(--button-disabled, #e2e3e4);color:var(--text-on-color-disabled, #5f6063);cursor:not-allowed}#ai-assistant-app .assistant-dialog__button--primary:disabled:hover{background:var(--button-disabled, #e2e3e4);color:var(--text-on-color-disabled, #5f6063);text-decoration:none}@media (max-width: 479px){#ai-assistant-app .assistant-dialog__button--primary{width:100%}}#ai-assistant-app .assistant-dialog__button--secondary{align-items:center;background:transparent;border-radius:var(--corner-radius-pill, 9999px);border:var(--border-styles-button-secondary, 1px) solid var(--button-secondary, #580f8b);color:var(--link-primary, #580f8b);cursor:pointer;display:flex;flex-shrink:0;font-family:var(--button-type-styles-font-family, BentonSans);font-size:var(--button-type-styles-size, 16px);font-style:normal;font-weight:500;gap:16px;justify-content:center;letter-spacing:var(--button-type-styles-letter-spacing, 0);line-height:var(--button-type-styles-line-height, 24px);padding:14px 16px}#ai-assistant-app .assistant-dialog__button--secondary:hover{background:var(--button-secondary-hover, #340953);border-color:transparent;color:var(--text-on-color, #fff)}#ai-assistant-app .assistant-dialog__button--secondary:hover>span:not(.material-symbols-rounded){text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}#ai-assistant-app .assistant-dialog__button--secondary:focus{background:var(--button-secondary, #580f8b);border-color:var(--focus-outer, #3a81fd);color:var(--text-on-color, #fff)}#ai-assistant-app .assistant-dialog__button--secondary:active{background:var(--button-secondary-active, #11031c);border-color:transparent;color:var(--text-on-color, #fff)}#ai-assistant-app .assistant-dialog__button--secondary:active>span:not(.material-symbols-rounded){text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:4px}@media (max-width: 479px){#ai-assistant-app .assistant-dialog__button--secondary{width:100%}}#ai-assistant-app .download-options{list-style:none;margin:0;padding:0}#ai-assistant-app .download-options__option{margin:0;padding:0}#ai-assistant-app .download-options__option:not(:last-child){margin-bottom:24px}#ai-assistant-app .download-options button{margin:0;padding:0}#ai-assistant-app .download-options__option-button{align-items:center;background:none;border-radius:8px;border:none;color:#580f8b;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:16px;margin:24px 0;width:100%}#ai-assistant-app .download-options__option-button:first-child{margin-top:0}#ai-assistant-app .download-options__option-button:last-child{margin-bottom:0}#ai-assistant-app .download-options__option-button--disabled{color:#9e9e9e;cursor:not-allowed}#ai-assistant-app .download-options__option-icon{color:#580f8b;flex-shrink:0;font-size:13px}.download-options__option-button--disabled #ai-assistant-app .download-options__option-icon{color:#fdfbfe}#ai-assistant-app .download-options_option-text{display:flex;flex-direction:column;gap:4px;text-align:left}#ai-assistant-app .download-options__option-label{color:#666;font-size:14px;font-weight:400}#ai-assistant-app .clear-chat__link{align-items:center;background:transparent;border-radius:4px;border:none;color:#580f8b;cursor:pointer;display:flex;font-family:BentonSans,sans-serif;font-size:14px;font-weight:500;gap:6px;padding:4px 8px;text-decoration:none;transition:all .2s ease}#ai-assistant-app .clear-chat__link:hover{color:#460b6f}#ai-assistant-app .clear-chat__link:hover>span:not(.material-symbols-rounded){text-decoration:underline;text-decoration-color:#460b6f;text-decoration-thickness:2px;text-underline-offset:2px}#ai-assistant-app .clear-chat__link:active{color:#390063}#ai-assistant-app .clear-chat__link:active>span:not(.material-symbols-rounded){text-decoration:underline;text-decoration-color:#460b6f;text-decoration-thickness:1px;text-underline-offset:2px}#ai-assistant-app .clear-chat__link.disabled{color:#9e9e9e;cursor:not-allowed;text-decoration:none}#ai-assistant-app .clear-chat__icon{flex-shrink:0;font-size:14px;opacity:1}#ai-assistant-app .session-timeout-dialog__message{color:#333;font-size:16px;line-height:24px;margin:0}#ai-assistant-app .session-ended-dialog__message{color:#333;font-size:16px;line-height:24px;margin:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:scale(.95) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes slideUpFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes loading-dots{0%{opacity:.95}to{opacity:.1}}@keyframes pulse-out{0%{transform:translate(-50%,-50%) scale(1.25)}50%{transform:translate(-50%,-50%) scale(1.5)}to{transform:translate(-50%,-50%) scale(1.25)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#ai-assistant-app *,#ai-assistant-app *:before,#ai-assistant-app *:after{box-sizing:border-box}#ai-assistant-app h1,#ai-assistant-app h2,#ai-assistant-app h3,#ai-assistant-app h4,#ai-assistant-app h5,#ai-assistant-app h6,#ai-assistant-app p,#ai-assistant-app blockquote,#ai-assistant-app figure,#ai-assistant-app hr{margin:0;padding:0}#ai-assistant-app ol,#ai-assistant-app ul{margin:0;padding:0;list-style:none}#ai-assistant-app table{border-collapse:collapse;border-spacing:0}#ai-assistant-app fieldset{margin:0;padding:0;border:none}#ai-assistant-app p,#ai-assistant-app h1,#ai-assistant-app h2,#ai-assistant-app h3,#ai-assistant-app h4,#ai-assistant-app h5,#ai-assistant-app h6{overflow-wrap:break-word}@media (prefers-reduced-motion: reduce){#ai-assistant-app *,#ai-assistant-app *:before,#ai-assistant-app *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}#ai-assistant-app{font-family:BentonSans,sans-serif}#ai-assistant-app .app-banner{background:#f3f0fd;border-radius:8px;box-sizing:border-box;font-family:BentonSans,sans-serif;margin-bottom:32px;overflow:hidden;visibility:visible;width:100%}@media (min-width: 700px){#ai-assistant-app .app-banner{margin-bottom:40px}}@media (min-width: 480px) and (max-width: 1023px){#ai-assistant-app .app-banner{max-width:596px;margin-left:auto;margin-right:auto;margin-bottom:32px}}@media (max-width: 479px){#ai-assistant-app .app-banner{max-width:358px;margin-left:auto;margin-right:auto;margin-bottom:24px}}#ai-assistant-app .app-banner__header{align-items:center;display:flex;justify-content:space-between;padding:12px}#ai-assistant-app .app-banner__title-wrapper{align-items:center;display:flex;gap:8px}#ai-assistant-app .app-banner__icon{color:var(--text-brand-secondary, #8000ff);display:flex;font-size:14px}#ai-assistant-app .app-banner__title{color:var(--text-brand-secondary, #8000ff);font-family:var(--typography-label-styles-label-01-font-family, BentonSans);font-size:var(--typography-label-styles-label-01-size, 14px);font-style:normal;font-weight:500;letter-spacing:var(--typography-label-styles-label-01-letter-spacing, .16px);line-height:var(--typography-label-styles-label-01-line-height, 16px)}#ai-assistant-app .app-banner__toggle{color:var(--link-primary, #580f8b);cursor:pointer;font-family:var(--button-type-styles-font-family, BentonSans);font-size:14px;font-style:normal;font-weight:500;letter-spacing:.16px;line-height:16px;text-align:center}#ai-assistant-app .app-banner__toggle i{font-size:14px}#ai-assistant-app .app-banner__toggle:hover{color:#460b6f}#ai-assistant-app .app-banner__toggle:hover .app-banner__toggle-text{text-decoration:underline}#ai-assistant-app .app-banner__dismiss{align-items:center;align-self:center;background:transparent;border:none;border-radius:4px;color:var(--link-primary, #580f8b);cursor:pointer;display:flex;flex-shrink:0;font-size:16px;height:24px;justify-content:center;padding:0;width:24px}#ai-assistant-app .app-banner__content{padding:0 12px 12px}#ai-assistant-app .app-banner__content p{color:#36313a;font-size:var(--typography-body-styles-body-01-size, 14px);font-style:normal;font-weight:400;line-height:var(--typography-body-styles-body-01-line-height, 150%)}#ai-assistant-app .app-banner__content p:last-child{margin-bottom:0}#ai-assistant-app .app-banner__content p a{color:inherit;text-decoration:underline;text-decoration-color:#7915c1;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;-webkit-text-underline-offset:4px;text-underline-offset:4px}#ai-assistant-app .app-banner__content p a:hover{color:#7915c1}#ai-assistant-app .app-banner--inline .app-banner__header{align-items:flex-start;padding:12px}#ai-assistant-app .app-banner--inline .app-banner__inline-content{align-items:center;display:flex;flex:1;flex-wrap:nowrap;gap:12px;min-width:0}#ai-assistant-app .app-banner--inline .app-banner__title-wrapper{flex-shrink:0}#ai-assistant-app .app-banner--inline .app-banner__title{flex-shrink:0;white-space:nowrap}#ai-assistant-app .app-banner--inline .app-banner__text{color:#36313a;flex:1;font-size:var(--typography-body-styles-body-01-size, 14px);font-style:normal;font-weight:400;line-height:var(--typography-body-styles-body-01-line-height, 150%);min-width:0}#ai-assistant-app .app-banner--inline .app-banner__text p{display:inline;margin:0}.infoRow-nbW-LQtq{align-items:flex-start;column-gap:12px;display:flex;margin-bottom:16px}.infoRow-nbW-LQtq:last-child{margin-bottom:0}.icon-z0Kx0TCs{flex-shrink:0;color:var(--link-primary-visited, #60c)}.content--V8KmUnD{flex:1}.title-YK9HcknM{color:#36313a;font-family:BentonSans,sans-serif;font-size:16px;font-weight:500;line-height:19px;margin-bottom:8px!important}.body-RZQI9ubb{color:#36313a;font-size:14px;line-height:150%}.body-RZQI9ubb p{margin:0}.body-RZQI9ubb a{color:#7915c1;text-decoration:underline}.body-RZQI9ubb a:hover{color:#460b6f}:root{--default-neutral-White: #FFFFFFFF;--default-neutral-Black: #000000FF;--primitives-nyu-langone-purple-brand-50: #F0DFFCFF;--primitives-nyu-langone-purple-brand-100: #E0BFF8FF;--primitives-nyu-langone-purple-brand-200: #C27EF1FF;--primitives-nyu-langone-purple-brand-300: #A33EEAFF;--primitives-nyu-langone-purple-brand-400: #8016CBFF;--primitives-nyu-langone-purple-brand-500: #580F8BFF;--primitives-nyu-langone-purple-brand-600: #460C6EFF;--primitives-nyu-langone-purple-brand-700: #340953FF;--primitives-nyu-langone-purple-brand-800: #230637FF;--primitives-nyu-langone-purple-brand-900: #11031CFF;--primitives-nyu-langone-purple-brand-950: #09010EFF;--primitives-electric-indigo-brand-50: #F3F0FDFF;--primitives-electric-indigo-brand-100: #EBE1FFFF;--primitives-electric-indigo-brand-200: #DDCDFFFF;--primitives-electric-indigo-brand-300: #C5A6FFFF;--primitives-electric-indigo-brand-400: #AB73FFFF;--primitives-electric-indigo-brand-500: #8000FFFF;--primitives-electric-indigo-brand-600: #6600CCFF;--primitives-electric-indigo-brand-700: #4D0099FF;--primitives-electric-indigo-brand-800: #330066FF;--primitives-electric-indigo-brand-900: #1A0033FF;--primitives-electric-indigo-brand-950: #0D001AFF;--primitives-deep-purple-brand-50: #EED6FFFF;--primitives-deep-purple-brand-100: #DCADFFFF;--primitives-deep-purple-brand-200: #BA5CFFFF;--primitives-deep-purple-brand-300: #970AFFFF;--primitives-deep-purple-brand-400: #6A00B8FF;--primitives-deep-purple-brand-500: #390063FF;--primitives-deep-purple-brand-600: #2F0052FF;--primitives-deep-purple-brand-700: #23003DFF;--primitives-deep-purple-brand-800: #170029FF;--primitives-deep-purple-brand-900: #0C0014FF;--primitives-deep-purple-brand-950: #06000AFF;--primitives-grey-brand-50: #F2F2F3FF;--primitives-grey-brand-100: #E2E3E4FF;--primitives-grey-brand-200: #C8C9CBFF;--primitives-grey-brand-300: #ACADAFFF;--primitives-grey-brand-400: #929396FF;--primitives-grey-brand-500: #76787BFF;--primitives-grey-brand-600: #5F6063FF;--primitives-grey-brand-700: #464749FF;--primitives-grey-brand-800: #2F3031FF;--primitives-grey-brand-900: #161717FF;--primitives-grey-brand-950: #0C0D0DFF;--primitives-grey-light-brand-50: #FCFCFDFF;--primitives-grey-light-brand-100: #ECECF1FF;--primitives-grey-light-brand-200: #DCDDE5FF;--primitives-grey-light-brand-300: #CECFD7FF;--primitives-grey-light-brand-400: #C0C2C9FF;--primitives-grey-light-brand-500: #B3B5BAFF;--primitives-grey-light-brand-600: #9C9EA3FF;--primitives-grey-light-brand-700: #85878CFF;--primitives-grey-light-brand-800: #707174FF;--primitives-grey-light-brand-900: #5A5B5CFF;--primitives-grey-light-brand-950: #444444FF;--primitives-grey-dark-brand-50: #ECEDEEFF;--primitives-grey-dark-brand-100: #DDDEDFFF;--primitives-grey-dark-brand-200: #BABCBFFF;--primitives-grey-dark-brand-300: #95989DFF;--primitives-grey-dark-brand-400: #73777DFF;--primitives-grey-dark-brand-500: #53565AFF;--primitives-grey-dark-brand-600: #424448FF;--primitives-grey-dark-brand-700: #313335FF;--primitives-grey-dark-brand-800: #222325FF;--primitives-grey-dark-brand-900: #111213FF;--primitives-grey-dark-brand-950: #070808FF;--primitives-mint-brand-50: #E0FFF7FF;--primitives-mint-brand-100: #C7FFF1FF;--primitives-mint-brand-200: #8AFFE2FF;--primitives-mint-brand-300: #52FFD4FF;--primitives-mint-brand-400: #1AFFC7FF;--primitives-mint-brand-500: #00DCA6FF;--primitives-mint-brand-600: #00B387FF;--primitives-mint-brand-700: #008564FF;--primitives-mint-brand-800: #005741FF;--primitives-mint-brand-900: #002E23FF;--primitives-mint-brand-950: #00140FFF;--primitives-lime-brand-50: #F6FFF0FF;--primitives-lime-brand-100: #EDFFE0FF;--primitives-lime-brand-200: #E4FFCEFF;--primitives-lime-brand-300: #D0FFA4FF;--primitives-lime-brand-400: #BAFF67FF;--primitives-lime-brand-500: #ACFF00FF;--primitives-lime-brand-600: #84C600FF;--primitives-lime-brand-700: #609200FF;--primitives-lime-brand-800: #3F6100FF;--primitives-lime-brand-900: #1E3200FF;--primitives-lime-brand-950: #101D00FF;--primitives-orange-brand-50: #FFF3EBFF;--primitives-orange-brand-100: #FFE7D6FF;--primitives-orange-brand-200: #FFCCA8FF;--primitives-orange-brand-300: #FFB480FF;--primitives-orange-brand-400: #FF9D57FF;--primitives-orange-brand-500: #FF832BFF;--primitives-orange-brand-600: #F06300FF;--primitives-orange-brand-700: #B34A00FF;--primitives-orange-brand-800: #753100FF;--primitives-orange-brand-900: #3D1900FF;--primitives-orange-brand-950: #1F0D00FF;--primitives-fuchsia-brand-50: #FFE5EEFF;--primitives-fuchsia-brand-100: #FFCCDDFF;--primitives-fuchsia-brand-200: #FF99BCFF;--primitives-fuchsia-brand-300: #FF669AFF;--primitives-fuchsia-brand-400: #FF3379FF;--primitives-fuchsia-brand-500: #FF0057FF;--primitives-fuchsia-brand-600: #CC0046FF;--primitives-fuchsia-brand-700: #990034FF;--primitives-fuchsia-brand-800: #660023FF;--primitives-fuchsia-brand-900: #330011FF;--primitives-fuchsia-brand-950: #1A0009FF;--primitives-cool-purple-50: #F2F0F4FF;--primitives-cool-purple-100: #E6E1EAFF;--primitives-cool-purple-200: #DAD0E2FF;--primitives-cool-purple-300: #B7A7C3FF;--primitives-cool-purple-400: #9E89ADFF;--primitives-cool-purple-500: #876D98FF;--primitives-cool-purple-600: #6B5679FF;--primitives-cool-purple-700: #51405CFF;--primitives-cool-purple-800: #382C40FF;--primitives-cool-purple-900: #201826FF;--primitives-cool-purple-950: #150F19FF;--primitives-cyan-50: #E7F4FDFF;--primitives-cyan-100: #CFEAFCFF;--primitives-cyan-200: #A0D5F8FF;--primitives-cyan-300: #6CBEF4FF;--primitives-cyan-400: #3CA9F1FF;--primitives-cyan-500: #1192E8FF;--primitives-cyan-600: #0E75B9FF;--primitives-cyan-700: #0A578AFF;--primitives-cyan-800: #073C5FFF;--primitives-cyan-900: #031E30FF;--primitives-cyan-950: #020F18FF;--primitives-blue-50: #E6EFFFFF;--primitives-blue-100: #CCDFFFFF;--primitives-blue-200: #9ABEFEFF;--primitives-blue-300: #6CA1FEFF;--primitives-blue-400: #3A81FDFF;--primitives-blue-500: #0861FDFF;--primitives-blue-600: #024CCFFF;--primitives-blue-700: #013A9DFF;--primitives-blue-800: #012565FF;--primitives-blue-900: #001333FF;--primitives-blue-950: #000919FF;--primitives-magenta-50: #FDE2F5FF;--primitives-magenta-100: #FBCBEDFF;--primitives-magenta-200: #F896DBFF;--primitives-magenta-300: #F462C9FF;--primitives-magenta-400: #F029B6FF;--primitives-magenta-500: #D30F9AFF;--primitives-magenta-600: #A70C7AFF;--primitives-magenta-700: #81095EFF;--primitives-magenta-800: #56063FFF;--primitives-magenta-900: #2B031FFF;--primitives-magenta-950: #13010EFF;--primitives-red-50: #FCE9EAFF;--primitives-red-100: #F9D2D4FF;--primitives-red-200: #F2A1A5FF;--primitives-red-300: #EC747AFF;--primitives-red-400: #E64750FF;--primitives-red-500: #DA1E28FF;--primitives-red-600: #AF1820FF;--primitives-red-700: #821218FF;--primitives-red-800: #440C10FF;--primitives-red-900: #2D0608FF;--primitives-red-950: #160304FF;--primitives-green-50: #D4FEDAFF;--primitives-green-100: #9CFDAEFF;--primitives-green-200: #3AEC6DFF;--primitives-green-300: #32D361FF;--primitives-green-400: #2BBB55FF;--primitives-green-500: #24A148FF;--primitives-green-600: #1B8038FF;--primitives-green-700: #115F28FF;--primitives-green-800: #084018FF;--primitives-green-900: #03260BFF;--primitives-green-950: #011805FF;--primitives-yellow-50: #FEF9E7FF;--primitives-yellow-100: #FCF3D4FF;--primitives-yellow-200: #FDE599FF;--primitives-yellow-300: #FAD96EFF;--primitives-yellow-400: #F6CE44FF;--primitives-yellow-500: #F1C21BFF;--primitives-yellow-600: #CFA40FFF;--primitives-yellow-700: #A3800DFF;--primitives-yellow-800: #785D0BFF;--primitives-yellow-900: #4D3C08FF;--primitives-yellow-950: #231B04FF;--brand-brand-green: var(--primitives-lime-brand-500);--brand-brand-mint: var(--primitives-mint-brand-500);--brand-brand-digital-light-grey: var(--primitives-grey-light-brand-500);--brand-brand-digital_grey: var(--primitives-grey-brand-500);--brand-brand-digital-dark-grey: var(--primitives-grey-dark-brand-500);--brand-brand-nyu-langone-purple: var(--primitives-nyu-langone-purple-brand-500);--brand-brand-electric-indigo: var(--primitives-electric-indigo-brand-500);--brand-brand-deep-purple: var(--primitives-deep-purple-brand-500);--brand-brand-red: var(--primitives-fuchsia-brand-500);--brand-brand-orange: var(--primitives-orange-brand-500);--Transparent: #FFFFFF00}:root{--spacing-scale-spacing-00: 0px;--spacing-scale-spacing-01: 2px;--spacing-scale-spacing-02: 4px;--spacing-scale-spacing-03: 8px;--spacing-scale-spacing-04: 12px;--spacing-scale-spacing-05: 16px;--spacing-scale-spacing-06: 24px;--spacing-scale-spacing-07: 32px;--spacing-scale-spacing-08: 40px;--spacing-scale-spacing-09: 48px;--spacing-scale-spacing-10: 56px;--spacing-scale-spacing-11: 64px;--spacing-scale-spacing-12: 80px;--spacing-scale-spacing-13: 96px;--spacing-scale-spacing-14: 128px;--spacing-scale-spacing-15: 160px;--spacing-scale-spacing-16: 192px;--stack-spacing-stack-spacing-00: var(--spacing-scale-spacing-00);--stack-spacing-stack-spacing-01: var(--spacing-scale-spacing-01);--stack-spacing-stack-spacing-02: var(--spacing-scale-spacing-02);--stack-spacing-stack-spacing-03: var(--spacing-scale-spacing-03);--stack-spacing-stack-spacing-04: var(--spacing-scale-spacing-04);--stack-spacing-stack-spacing-05: var(--spacing-scale-spacing-05);--stack-spacing-stack-spacing-06: var(--spacing-scale-spacing-06);--stack-spacing-stack-spacing-07: var(--spacing-scale-spacing-07);--negative-spacing-spacing-negative-01: -2px;--negative-spacing-spacing-negative-02: -4px;--negative-spacing-spacing-negative-03: -8px;--negative-spacing-spacing-negative-04: -12px;--negative-spacing-spacing-negative-05: -16px;--negative-spacing-spacing-negative-06: -24px;--negative-spacing-spacing-negative-07: -32px;--negative-spacing-spacing-negative-08: -40px;--negative-spacing-spacing-negative-09: -48px;--negative-spacing-spacing-negative-10: -56px;--negative-spacing-spacing-negative-11: -64px;--negative-spacing-spacing-negative-12: -80px;--negative-spacing-spacing-negative-13: -96px;--negative-spacing-spacing-negative-14: -128px;--negative-spacing-spacing-negative-15: -160px;--negative-spacing-spacing-negative-16: -192px;--grid-grid-micro-unit: var(--spacing-scale-spacing-01);--grid-grid-sub-unit: var(--spacing-scale-spacing-02);--grid-grid-base: var(--spacing-scale-spacing-03);--grid-grid-baseline: var(--spacing-scale-spacing-02)}:root{--font-family-Sharp-Grotesk-Bold: Sharp Grotesk Bold;--font-family-BentonSans: BentonSans;--type-style-weight-benton-sans-Regular: 400;--type-style-weight-benton-sans-Medium: 500;--type-style-weight-benton-sans-Bold: 700;--type-style-weight-sharp-grotesk-bold-16: 16;--type-style-weight-sharp-grotesk-bold-19: 19;--type-scale-size-00: 12px;--type-scale-size-01: 14px;--type-scale-size-02: 16px;--type-scale-size-03: 18px;--type-scale-size-04: 20px;--type-scale-size-05: 24px;--type-scale-size-06: 28px;--type-scale-size-07: 36px;--type-scale-size-08: 40px;--type-scale-size-09: 48px;--type-scale-size-10: 60px;--type-scale-size-11: 72px;--type-scale-size-12: 84px;--type-scale-size-13: 104px;--type-scale-size-14: 124px;--type-scale-size-15: 148px;--type-scale-size-16: 180px;--line-height-scale-variable-lh-00: 20px;--line-height-scale-variable-lh-01: 24px;--line-height-scale-variable-lh-02: 24px;--line-height-scale-variable-lh-03: 28px;--line-height-scale-variable-lh-04: 32px;--line-height-scale-variable-lh-05: 32px;--line-height-scale-variable-lh-06: 36px;--line-height-scale-variable-lh-07: 48px;--line-height-scale-variable-lh-08: 48px;--line-height-scale-variable-lh-09: 60px;--line-height-scale-variable-lh-10: 72px;--line-height-scale-variable-lh-11: 88px;--line-height-scale-variable-lh-12: 100px;--line-height-scale-variable-lh-13: 124px;--line-height-scale-variable-lh-14: 148px;--line-height-scale-variable-lh-15: 180px;--line-height-scale-variable-lh-16: 216px;--line-height-scale-fixed-lh-alpha: 12px;--line-height-scale-fixed-lh-beta: 14px;--line-height-scale-fixed-lh-charlie: 16px;--line-height-scale-fixed-lh-delta: 18px;--line-height-scale-fixed-lh-echo: 20px;--type-primitives-fluid-desktop-display-03-size: var(--type-scale-size-13);--type-primitives-fluid-desktop-display-03-line-height: var(--line-height-scale-variable-lh-13);--type-primitives-fluid-desktop-display-03-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-desktop-display-03-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-13);--type-primitives-fluid-desktop-display-03-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-desktop-display-02-size: var(--type-scale-size-12);--type-primitives-fluid-desktop-display-02-line-height: var(--line-height-scale-variable-lh-12);--type-primitives-fluid-desktop-display-02-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-desktop-display-02-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-12);--type-primitives-fluid-desktop-display-02-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-desktop-display-01-size: var(--type-scale-size-10);--type-primitives-fluid-desktop-display-01-line-height: var(--line-height-scale-variable-lh-10);--type-primitives-fluid-desktop-display-01-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-desktop-display-01-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-10);--type-primitives-fluid-desktop-display-01-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-desktop-title-03-size: var(--type-scale-size-09);--type-primitives-fluid-desktop-title-03-line-height: var(--line-height-scale-variable-lh-09);--type-primitives-fluid-desktop-title-03-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-desktop-title-03-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-09);--type-primitives-fluid-desktop-title-03-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-desktop-title-02-size: var(--type-scale-size-08);--type-primitives-fluid-desktop-title-02-line-height: var(--line-height-scale-variable-lh-08);--type-primitives-fluid-desktop-title-02-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-desktop-title-02-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-08);--type-primitives-fluid-desktop-title-02-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-desktop-title-01-size: var(--type-scale-size-07);--type-primitives-fluid-desktop-title-01-line-height: var(--line-height-scale-variable-lh-07);--type-primitives-fluid-desktop-title-01-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-desktop-title-01-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-07);--type-primitives-fluid-desktop-title-01-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-desktop-headline-03-size: var(--type-scale-size-06);--type-primitives-fluid-desktop-headline-03-line-height: var(--line-height-scale-variable-lh-06);--type-primitives-fluid-desktop-headline-03-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-desktop-headline-03-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-06);--type-primitives-fluid-desktop-headline-03-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-desktop-headline-02-size: var(--type-scale-size-05);--type-primitives-fluid-desktop-headline-02-line-height: var(--line-height-scale-variable-lh-05);--type-primitives-fluid-desktop-headline-02-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-desktop-headline-02-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-05);--type-primitives-fluid-desktop-headline-02-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-desktop-headline-01-size: var(--type-scale-size-04);--type-primitives-fluid-desktop-headline-01-line-height: var(--line-height-scale-variable-lh-04);--type-primitives-fluid-desktop-headline-01-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-desktop-headline-01-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-04);--type-primitives-fluid-desktop-headline-01-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fixed-label-03-size: var(--type-scale-size-03);--type-primitives-fixed-label-03-line-height: var(--line-height-scale-fixed-lh-echo);--type-primitives-fixed-label-03-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fixed-label-03-paragraph-spacing: 0px;--type-primitives-fixed-label-03-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fixed-label-02-size: var(--type-scale-size-02);--type-primitives-fixed-label-02-line-height: var(--line-height-scale-fixed-lh-delta);--type-primitives-fixed-label-02-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fixed-label-02-paragraph-spacing: 0px;--type-primitives-fixed-label-02-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fixed-label-01-size: var(--type-scale-size-01);--type-primitives-fixed-label-01-line-height: var(--line-height-scale-fixed-lh-charlie);--type-primitives-fixed-label-01-letter-spacing: var(--letter-spacing-scale-letter-spacing-02);--type-primitives-fixed-label-01-paragraph-spacing: 0px;--type-primitives-fixed-label-01-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fixed-body-03-size: var(--type-scale-size-03);--type-primitives-fixed-body-03-line-height: var(--line-height-scale-variable-lh-03);--type-primitives-fixed-body-03-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fixed-body-03-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-03);--type-primitives-fixed-body-03-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fixed-body-02-size: var(--type-scale-size-02);--type-primitives-fixed-body-02-line-height: var(--line-height-scale-variable-lh-02);--type-primitives-fixed-body-02-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fixed-body-02-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-02);--type-primitives-fixed-body-02-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fixed-body-01-size: var(--type-scale-size-01);--type-primitives-fixed-body-01-line-height: var(--line-height-scale-variable-lh-01);--type-primitives-fixed-body-01-letter-spacing: var(--letter-spacing-scale-letter-spacing-02);--type-primitives-fixed-body-01-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-01);--type-primitives-fixed-body-01-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fixed-caption-02-size: var(--type-scale-size-02);--type-primitives-fixed-caption-02-line-height: var(--line-height-scale-variable-lh-02);--type-primitives-fixed-caption-02-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fixed-caption-02-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-02);--type-primitives-fixed-caption-02-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fixed-caption-01-size: var(--type-scale-size-01);--type-primitives-fixed-caption-01-line-height: var(--line-height-scale-variable-lh-01);--type-primitives-fixed-caption-01-letter-spacing: var(--letter-spacing-scale-letter-spacing-02);--type-primitives-fixed-caption-01-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-01);--type-primitives-fixed-caption-01-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fixed-helper-text-02-size: var(--type-scale-size-02);--type-primitives-fixed-helper-text-02-line-height: var(--line-height-scale-fixed-lh-delta);--type-primitives-fixed-helper-text-02-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fixed-helper-text-02-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-02);--type-primitives-fixed-helper-text-02-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fixed-helper-text-01-size: var(--type-scale-size-01);--type-primitives-fixed-helper-text-01-line-height: var(--line-height-scale-variable-lh-01);--type-primitives-fixed-helper-text-01-letter-spacing: var(--letter-spacing-scale-letter-spacing-02);--type-primitives-fixed-helper-text-01-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-01);--type-primitives-fixed-helper-text-01-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fixed-legal-01-size: var(--type-scale-size-00);--type-primitives-fixed-legal-01-line-height: var(--line-height-scale-variable-lh-00);--type-primitives-fixed-legal-01-letter-spacing: var(--letter-spacing-scale-letter-spacing-04);--type-primitives-fixed-legal-01-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-00);--type-primitives-fixed-legal-01-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fixed-tag-01-size: var(--type-scale-size-01);--type-primitives-fixed-tag-01-line-height: var(--line-height-scale-fixed-lh-charlie);--type-primitives-fixed-tag-01-letter-spacing: var(--letter-spacing-scale-letter-spacing-02);--type-primitives-fixed-tag-01-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-01);--type-primitives-fixed-tag-01-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-font-families-Display: String value;--type-primitives-font-families-Title: String value;--type-primitives-font-families-Headline: String value;--type-primitives-font-families-Label: String value;--type-primitives-font-families-Body: String value;--type-primitives-font-families-Link: String value;--type-primitives-font-families-Utlility: String value;--type-primitives-font-families-Quotation: String value;--letter-spacing-scale-letter-spacing-00: 0px;--letter-spacing-scale-letter-spacing-01: .07999999821186066px;--letter-spacing-scale-letter-spacing-02: .1599999964237213px;--letter-spacing-scale-letter-spacing-03: .23999999463558197px;--letter-spacing-scale-letter-spacing-04: .3199999928474426px;--letter-spacing-scale-letter-spacing-05: .4000000059604645px;--letter-spacing-scale-letter-spacing-06: .5600000023841858px;--letter-spacing-scale-letter-spacing-07: 1px;--letter-spacing-scale-letter-spacing-08: 1.7999999523162842px;--letter-spacing-scale-letter-spacing-09: 1.159999966621399px;--paragraph-spacing-scale-paragraph-spacing-00: 8px;--letter-spacing-scale-negative-letter-spacing-01: -.07999999821186066px;--paragraph-spacing-scale-paragraph-spacing-01: 12px;--paragraph-spacing-scale-paragraph-spacing-02: 12px;--paragraph-spacing-scale-paragraph-spacing-03: 12px;--paragraph-spacing-scale-paragraph-spacing-04: 16px;--paragraph-spacing-scale-paragraph-spacing-05: 16px;--paragraph-spacing-scale-paragraph-spacing-06: 20px;--paragraph-spacing-scale-paragraph-spacing-07: 28px;--paragraph-spacing-scale-paragraph-spacing-08: 32px;--paragraph-spacing-scale-paragraph-spacing-09: 36px;--paragraph-spacing-scale-paragraph-spacing-10: 44px;--paragraph-spacing-scale-paragraph-spacing-11: 56px;--paragraph-spacing-scale-paragraph-spacing-12: 64px;--paragraph-spacing-scale-paragraph-spacing-13: 80px;--paragraph-spacing-scale-paragraph-spacing-14: 92px;--paragraph-spacing-scale-paragraph-spacing-15: 112px;--paragraph-spacing-scale-paragraph-spacing-16: 136px;--letter-spacing-scale-negative-letter-spacing-02: -.1599999964237213px;--letter-spacing-scale-negative-letter-spacing-03: -.23999999463558197px;--letter-spacing-scale-negative-letter-spacing-04: -.3199999928474426px;--letter-spacing-scale-negative-letter-spacing-05: -.4000000059604645px;--letter-spacing-scale-negative-letter-spacing-06: -.5600000023841858px;--letter-spacing-scale-negative-letter-spacing-07: -1px;--letter-spacing-scale-negative-letter-spacing-08: -1.7999999523162842px;--letter-spacing-scale-negative-letter-spacing-09: -1.159999966621399px;--type-indent-scale-type-indent-00: 0px;--type-indent-scale-type-indent-01: 8px;--type-indent-scale-type-indent-02: 12px;--type-indent-scale-type-indent-03: 16px;--type-indent-scale-type-indent-04: 24px;--type-set-expressive-font-family: var(--font-family-Sharp-Grotesk-Bold);--type-set-expressive-weight-regular: var(--type-style-weight-sharp-grotesk-bold-16);--type-set-productive-font-family: var(--font-family-BentonSans);--type-set-productive-weight-regular: var(--type-style-weight-benton-sans-Regular);--type-set-productive-weight-emphasis: var(--type-style-weight-benton-sans-Medium);--type-set-semantic-display-expressive-font-family: var(--type-set-expressive-font-family);--type-set-semantic-title-emphasis-font-family: var(--type-set-productive-font-family);--type-set-semantic-title-emphasis-weight: var(--type-set-productive-weight-emphasis);--type-set-semantic-title-font-family: var(--type-set-productive-font-family);--type-set-semantic-title-weight: var(--type-set-productive-weight-regular);--type-set-semantic-headline-emphasis-font-family: var(--type-set-productive-font-family);--type-set-semantic-headline-emphasis-weight: var(--type-set-productive-weight-emphasis);--type-set-semantic-headline-font-family: var(--type-set-productive-font-family);--type-set-semantic-headline-weight: var(--type-set-productive-weight-regular);--type-set-semantic-label-font-family: var(--type-set-productive-font-family);--type-set-semantic-label-weight: var(--type-set-productive-weight-emphasis);--type-set-semantic-body-font-family: var(--type-set-productive-font-family);--type-set-semantic-utility-font-family: var(--type-set-productive-font-family);--type-set-semantic-utility-weight: var(--type-set-productive-weight-regular);--type-set-semantic-tag-font-family: var(--type-set-productive-font-family);--type-set-semantic-tag-weight: var(--type-set-productive-weight-regular);--type-set-semantic-link-font-family: var(--type-set-productive-font-family);--type-set-semantic-link-weight: var(--type-set-productive-weight-regular);--type-set-semantic-mono-font-family: var(--type-set-expressive-font-family);--type-set-semantic-mono-weight: var(--type-set-expressive-weight-regular);--type-set-semantic-body-weight: var(--type-set-productive-weight-regular);--type-set-semantic-display-expressive-weight: var(--type-set-expressive-weight-regular);--type-primitives-fluid-tablet-display-03-size: var(--type-scale-size-12);--type-primitives-fluid-tablet-display-03-line-height: var(--line-height-scale-variable-lh-12);--type-primitives-fluid-tablet-display-03-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-tablet-display-03-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-12);--type-primitives-fluid-tablet-display-03-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-tablet-display-02-size: var(--type-scale-size-11);--type-primitives-fluid-tablet-display-02-line-height: var(--line-height-scale-variable-lh-11);--type-primitives-fluid-tablet-display-02-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-tablet-display-02-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-11);--type-primitives-fluid-tablet-display-02-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-tablet-display-01-size: var(--type-scale-size-09);--type-primitives-fluid-tablet-display-01-line-height: var(--line-height-scale-variable-lh-09);--type-primitives-fluid-tablet-display-01-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-tablet-display-01-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-09);--type-primitives-fluid-tablet-display-01-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-tablet-title-03-size: var(--type-scale-size-08);--type-primitives-fluid-tablet-title-03-line-height: var(--line-height-scale-variable-lh-08);--type-primitives-fluid-tablet-title-03-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-tablet-title-03-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-08);--type-primitives-fluid-tablet-title-03-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-tablet-title-02-size: var(--type-scale-size-07);--type-primitives-fluid-tablet-title-02-line-height: var(--line-height-scale-variable-lh-07);--type-primitives-fluid-tablet-title-02-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-tablet-title-02-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-07);--type-primitives-fluid-tablet-title-02-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-tablet-title-01-size: var(--type-scale-size-06);--type-primitives-fluid-tablet-title-01-line-height: var(--line-height-scale-variable-lh-06);--type-primitives-fluid-tablet-title-01-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-tablet-title-01-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-06);--type-primitives-fluid-tablet-title-01-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-tablet-headline-03-size: var(--type-scale-size-05);--type-primitives-fluid-tablet-headline-03-line-height: var(--line-height-scale-variable-lh-05);--type-primitives-fluid-tablet-headline-03-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-tablet-headline-03-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-05);--type-primitives-fluid-tablet-headline-03-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-tablet-headline-02-size: var(--type-scale-size-04);--type-primitives-fluid-tablet-headline-02-line-height: var(--line-height-scale-variable-lh-04);--type-primitives-fluid-tablet-headline-02-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-tablet-headline-02-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-04);--type-primitives-fluid-tablet-headline-02-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-tablet-headline-01-size: var(--type-scale-size-03);--type-primitives-fluid-tablet-headline-01-line-height: var(--line-height-scale-variable-lh-03);--type-primitives-fluid-tablet-headline-01-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-tablet-headline-01-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-03);--type-primitives-fluid-tablet-headline-01-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-mobile-display-03-size: var(--type-scale-size-10);--type-primitives-fluid-mobile-display-03-line-height: var(--line-height-scale-variable-lh-10);--type-primitives-fluid-mobile-display-03-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-mobile-display-03-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-10);--type-primitives-fluid-mobile-display-03-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-mobile-display-02-size: var(--type-scale-size-09);--type-primitives-fluid-mobile-display-02-line-height: var(--line-height-scale-variable-lh-09);--type-primitives-fluid-mobile-display-02-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-mobile-display-02-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-09);--type-primitives-fluid-mobile-display-02-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-mobile-display-01-size: var(--type-scale-size-08);--type-primitives-fluid-mobile-display-01-line-height: var(--line-height-scale-variable-lh-08);--type-primitives-fluid-mobile-display-01-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-mobile-display-01-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-08);--type-primitives-fluid-mobile-display-01-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-mobile-title-03-size: var(--type-scale-size-07);--type-primitives-fluid-mobile-title-03-line-height: var(--line-height-scale-variable-lh-07);--type-primitives-fluid-mobile-title-03-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-mobile-title-03-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-07);--type-primitives-fluid-mobile-title-03-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-mobile-title-02-size: var(--type-scale-size-06);--type-primitives-fluid-mobile-title-02-line-height: var(--line-height-scale-variable-lh-06);--type-primitives-fluid-mobile-title-02-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-mobile-title-02-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-06);--type-primitives-fluid-mobile-title-02-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-mobile-title-01-size: var(--type-scale-size-05);--type-primitives-fluid-mobile-title-01-line-height: var(--line-height-scale-variable-lh-05);--type-primitives-fluid-mobile-title-01-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-mobile-title-01-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-05);--type-primitives-fluid-mobile-title-01-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-mobile-headline-03-size: var(--type-scale-size-04);--type-primitives-fluid-mobile-headline-03-line-height: var(--line-height-scale-variable-lh-04);--type-primitives-fluid-mobile-headline-03-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-mobile-headline-03-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-04);--type-primitives-fluid-mobile-headline-03-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-mobile-headline-02-size: var(--type-scale-size-03);--type-primitives-fluid-mobile-headline-02-line-height: var(--line-height-scale-variable-lh-03);--type-primitives-fluid-mobile-headline-02-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-mobile-headline-02-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-03);--type-primitives-fluid-mobile-headline-02-paragraph-indent: var(--type-indent-scale-type-indent-00);--type-primitives-fluid-mobile-headline-01-size: var(--type-scale-size-02);--type-primitives-fluid-mobile-headline-01-line-height: var(--line-height-scale-variable-lh-02);--type-primitives-fluid-mobile-headline-01-letter-spacing: var(--letter-spacing-scale-letter-spacing-00);--type-primitives-fluid-mobile-headline-01-paragraph-spacing: var(--paragraph-spacing-scale-paragraph-spacing-02);--type-primitives-fluid-mobile-headline-01-paragraph-indent: var(--type-indent-scale-type-indent-00)}:root{--radius-00: 0px;--radius-01: 4px;--radius-02: 8px;--radius-03: 16px;--radius-04: 24px;--radius-05: 32px;--radius-full: 9999px}:root{--border-effects-border-inner-top-100-x-value: 0px;--border-effects-border-inner-top-100-y-value: var(--primitives-border-stroke-width-100);--border-effects-border-inner-top-100-blur: 0px;--border-effects-border-inner-top-100-spread: 0px;--primitives-border-stroke-width-100: 1px;--primitives-border-stroke-width-200: 2px;--primitives-border-stroke-width-300: 3px;--primitives-border-stroke-width-400: 4px;--primitives-negative-border-border-negative-stroke-width-100: -1px;--primitives-negative-border-border-negative-stroke-width-200: -2px;--primitives-negative-border-border-negative-stroke-width-300: -3px;--primitives-negative-border-border-negative-stroke-width-400: -4px;--border-effects-border-inner-top-200-x-value: 0px;--border-effects-border-inner-top-200-y-value: var(--primitives-border-stroke-width-200);--border-effects-border-inner-top-200-blur: 0px;--border-effects-border-inner-top-200-spread: 0px;--border-effects-border-inner-top-300-x-value: 0px;--border-effects-border-inner-top-300-y-value: var(--primitives-border-stroke-width-300);--border-effects-border-inner-top-300-blur: 0px;--border-effects-border-inner-top-300-spread: 0px;--border-effects-border-inner-bottom-100-x-value: 0px;--border-effects-border-inner-bottom-100-y-value: var(--primitives-negative-border-border-negative-stroke-width-100);--border-effects-border-inner-bottom-100-blur: 0px;--border-effects-border-inner-bottom-100-spread: 0px;--border-effects-border-inner-bottom-200-x-value: 0px;--border-effects-border-inner-bottom-200-y-value: var(--primitives-negative-border-border-negative-stroke-width-200);--border-effects-border-inner-bottom-200-blur: 0px;--border-effects-border-inner-bottom-200-spread: 0px;--border-effects-border-inner-bottom-300-x-value: 0px;--border-effects-border-inner-bottom-300-y-value: var(--primitives-negative-border-border-negative-stroke-width-300);--border-effects-border-inner-bottom-300-blur: 0px;--border-effects-border-inner-bottom-300-spread: 0px;--border-effects-border-inner-left-100-x-value: var(--primitives-border-stroke-width-100);--border-effects-border-inner-left-100-y-value: 0px;--border-effects-border-inner-left-100-blur: 0px;--border-effects-border-inner-left-100-spread: 0px;--border-effects-border-inner-left-200-x-value: var(--primitives-border-stroke-width-200);--border-effects-border-inner-left-200-y-value: 0px;--border-effects-border-inner-left-200-blur: 0px;--border-effects-border-inner-left-200-spread: 0px;--border-effects-border-inner-left-300-x-value: var(--primitives-border-stroke-width-300);--border-effects-border-inner-left-300-y-value: 0px;--border-effects-border-inner-left-300-blur: 0px;--border-effects-border-inner-left-300-spread: 0px;--border-effects-border-inner-right-100-x-value: var(--primitives-negative-border-border-negative-stroke-width-100);--border-effects-border-inner-right-100-y-value: 0px;--border-effects-border-inner-right-100-blur: 0px;--border-effects-border-inner-right-100-spread: 0px;--border-effects-border-inner-right-200-x-value: var(--primitives-negative-border-border-negative-stroke-width-200);--border-effects-border-inner-right-200-y-value: 0px;--border-effects-border-inner-right-200-blur: 0px;--border-effects-border-inner-right-200-spread: 0px;--border-effects-border-inner-right-300-x-value: var(--primitives-negative-border-border-negative-stroke-width-300);--border-effects-border-inner-right-300-y-value: 0px;--border-effects-border-inner-right-300-blur: 0px;--border-effects-border-inner-right-300-spread: 0px}:root{--shadow-scale-theme-light-bevel-100-x: var(--shadow-primitives-position-x-default);--shadow-scale-theme-light-edge-top-emphasis-100-x: var(--shadow-primitives-position-x-default);--shadow-scale-theme-light-edge-bottom-emphasis-100-x: var(--shadow-primitives-position-x-default);--shadow-scale-theme-light-edge-bottom-emphasis-100-y: var(--shadow-primitives-position-y-02);--shadow-scale-theme-light-edge-bottom-emphasis-100-blur: var(--shadow-primitives-blur-06);--shadow-scale-theme-light-edge-bottom-emphasis-100-spread: var(--shadow-primitives-spread-default);--shadow-scale-theme-light-edge-bottom-emphasis-100-color: var(--shadow-primitives-color-theme-light-100);--shadow-scale-theme-light-edge-top-emphasis-100-y: var(--shadow-primitives-position-y-00);--shadow-scale-theme-light-edge-top-emphasis-100-blur: var(--shadow-primitives-blur-06);--shadow-scale-theme-light-edge-top-emphasis-100-spread: var(--shadow-primitives-spread-default);--shadow-scale-theme-light-edge-top-emphasis-100-color: var(--shadow-primitives-color-theme-light-100);--shadow-scale-theme-light-bevel-100-y: var(--shadow-primitives-position-y-00);--shadow-scale-theme-light-bevel-100-blur: var(--shadow-primitives-blur-00);--shadow-scale-theme-light-bevel-100-spread: var(--shadow-primitives-blur-01);--shadow-scale-theme-light-bevel-100-color: var(--shadow-primitives-color-theme-light-400);--shadow-primitives-color-theme-light-100: #0000000A;--shadow-primitives-color-theme-light-200: #00000014;--shadow-primitives-color-theme-light-300: #0000001F;--shadow-primitives-color-theme-light-400: #00000029;--shadow-primitives-color-theme-light-500: #0000003D;--shadow-primitives-color-theme-all-on-color-100: #00000014;--shadow-primitives-color-theme-all-on-color-200: #0000001F;--shadow-primitives-color-theme-all-on-color-300: #00000029;--shadow-primitives-color-theme-all-on-color-400: #0000003B;--shadow-primitives-color-theme-all-on-color-500: #00000052;--shadow-primitives-color-theme-dark-100: #00000029;--shadow-primitives-color-theme-dark-200: #0000003D;--shadow-primitives-color-theme-dark-300: #00000052;--shadow-primitives-color-theme-dark-400: #00000066;--shadow-primitives-color-theme-dark-500: #0000007A;--shadow-primitives-blur-00: 0px;--shadow-primitives-blur-01: 1px;--shadow-primitives-blur-02: 2px;--shadow-primitives-blur-03: 3px;--shadow-primitives-blur-04: 4px;--shadow-primitives-blur-05: 6px;--shadow-primitives-blur-06: 8px;--shadow-primitives-blur-07: 12px;--shadow-primitives-blur-08: 16px;--shadow-primitives-blur-09: 24px;--shadow-primitives-blur-10: 32px;--shadow-primitives-position-x-default: 0px;--shadow-primitives-position-y-00: 0px;--shadow-primitives-position-y-01: 1px;--shadow-primitives-position-y-02: 2px;--shadow-primitives-position-y-03: 4px;--shadow-primitives-position-y-04: 8px;--shadow-primitives-position-y-05: 12px;--shadow-primitives-position-y-06: 16px;--shadow-primitives-position-y-07: 20px;--shadow-primitives-position-y-08: 24px;--shadow-primitives-position-y-negative-01: -1px;--shadow-primitives-position-y-negative-02: -2px;--shadow-primitives-position-y-negative-03: -4px;--shadow-primitives-position-y-negative-04: -8px;--shadow-primitives-position-y-negative-05: -12px;--shadow-primitives-position-y-negative-06: -16px;--shadow-primitives-position-y-negative-07: -20px;--shadow-primitives-spread-default: 0px;--shadow-primitives-position-y-negative-08: -24px;--shadow-scale-theme-light-100-x: var(--shadow-primitives-position-x-default);--shadow-scale-theme-light-200-x: var(--shadow-primitives-position-x-default);--shadow-scale-theme-light-300-x: var(--shadow-primitives-position-x-default);--shadow-scale-theme-light-400-x: var(--shadow-primitives-position-x-default);--shadow-scale-theme-light-400-y: var(--shadow-primitives-position-y-05);--shadow-scale-theme-light-400-blur: var(--shadow-primitives-blur-08);--shadow-scale-theme-light-400-spread: var(--shadow-primitives-spread-default);--shadow-scale-theme-light-400-color: var(--shadow-primitives-color-theme-light-300);--shadow-scale-theme-light-300-y: var(--shadow-primitives-position-y-04);--shadow-scale-theme-light-300-blur: var(--shadow-primitives-blur-07);--shadow-scale-theme-light-300-spread: var(--shadow-primitives-spread-default);--shadow-scale-theme-light-300-color: var(--shadow-primitives-color-theme-light-200);--shadow-scale-theme-light-200-y: var(--shadow-primitives-position-y-03);--shadow-scale-theme-light-200-blur: var(--shadow-primitives-blur-06);--shadow-scale-theme-light-200-spread: var(--shadow-primitives-spread-default);--shadow-scale-theme-light-200-color: var(--shadow-primitives-color-theme-light-200);--shadow-scale-theme-light-100-y: var(--shadow-primitives-position-y-02);--shadow-scale-theme-light-100-blur: var(--shadow-primitives-blur-03);--shadow-scale-theme-light-100-spread: var(--shadow-primitives-spread-default);--shadow-scale-theme-light-100-color: var(--shadow-primitives-color-theme-light-100);--shadow-scale-theme-light-500-x: var(--shadow-primitives-position-x-default);--shadow-scale-theme-light-500-y: var(--shadow-primitives-position-y-06);--shadow-scale-theme-light-500-blur: var(--shadow-primitives-blur-09);--shadow-scale-theme-light-500-spread: var(--shadow-primitives-spread-default);--shadow-scale-theme-light-500-color: var(--shadow-primitives-color-theme-light-400);--shadow-scale-theme-all-on-color-bevel-100-x: var(--shadow-primitives-position-x-default);--shadow-scale-theme-all-on-color-edge-top-emphasis-100-x: var(--shadow-primitives-position-x-default);--shadow-scale-theme-all-on-color-edge-bottom-emphasis-100-x: var(--shadow-primitives-position-x-default);--shadow-scale-theme-all-on-color-edge-bottom-emphasis-100-y: var(--shadow-primitives-position-y-02);--shadow-scale-theme-all-on-color-edge-bottom-emphasis-100-blur: var(--shadow-primitives-blur-06);--shadow-scale-theme-all-on-color-edge-bottom-emphasis-100-spread: var(--shadow-primitives-spread-default);--shadow-scale-theme-all-on-color-edge-bottom-emphasis-100-color: var(--shadow-primitives-color-theme-all-on-color-100);--shadow-scale-theme-all-on-color-edge-top-emphasis-100-y: var(--shadow-primitives-position-y-00);--shadow-scale-theme-all-on-color-edge-top-emphasis-100-blur: var(--shadow-primitives-blur-06);--shadow-scale-theme-all-on-color-edge-top-emphasis-100-spread: var(--shadow-primitives-spread-default);--shadow-scale-theme-all-on-color-edge-top-emphasis-100-color: var(--shadow-primitives-color-theme-all-on-color-100);--shadow-scale-theme-all-on-color-bevel-100-y: var(--shadow-primitives-position-y-00);--shadow-scale-theme-all-on-color-bevel-100-blur: var(--shadow-primitives-blur-00);--shadow-scale-theme-all-on-color-bevel-100-spread: var(--shadow-primitives-blur-01);--shadow-scale-theme-all-on-color-bevel-100-color: var(--shadow-primitives-color-theme-all-on-color-500);--shadow-scale-theme-all-on-color-100-x: var(--shadow-primitives-position-x-default);--shadow-scale-theme-all-on-color-200-x: var(--shadow-primitives-position-x-default);--shadow-scale-theme-all-on-color-300-x: var(--shadow-primitives-position-x-default);--shadow-scale-theme-all-on-color-400-x: var(--shadow-primitives-position-x-default);--shadow-scale-theme-all-on-color-400-y: var(--shadow-primitives-position-y-05);--shadow-scale-theme-all-on-color-400-blur: var(--shadow-primitives-blur-08);--shadow-scale-theme-all-on-color-400-spread: var(--shadow-primitives-spread-default);--shadow-scale-theme-all-on-color-400-color: var(--shadow-primitives-color-theme-all-on-color-300);--shadow-scale-theme-all-on-color-300-y: var(--shadow-primitives-position-y-04);--shadow-scale-theme-all-on-color-300-blur: var(--shadow-primitives-blur-07);--shadow-scale-theme-all-on-color-300-spread: var(--shadow-primitives-spread-default);--shadow-scale-theme-all-on-color-300-color: var(--shadow-primitives-color-theme-all-on-color-200);--shadow-scale-theme-all-on-color-200-y: var(--shadow-primitives-position-y-03);--shadow-scale-theme-all-on-color-200-blur: var(--shadow-primitives-blur-06);--shadow-scale-theme-all-on-color-200-spread: var(--shadow-primitives-spread-default);--shadow-scale-theme-all-on-color-200-color: var(--shadow-primitives-color-theme-all-on-color-200);--shadow-scale-theme-all-on-color-100-y: var(--shadow-primitives-position-y-02);--shadow-scale-theme-all-on-color-100-blur: var(--shadow-primitives-blur-03);--shadow-scale-theme-all-on-color-100-spread: var(--shadow-primitives-spread-default);--shadow-scale-theme-all-on-color-100-color: var(--shadow-primitives-color-theme-all-on-color-100);--shadow-scale-theme-all-on-color-500-x: var(--shadow-primitives-position-x-default);--shadow-scale-theme-all-on-color-500-y: var(--shadow-primitives-position-y-06);--shadow-scale-theme-all-on-color-500-blur: var(--shadow-primitives-blur-09);--shadow-scale-theme-all-on-color-500-spread: var(--shadow-primitives-spread-default);--shadow-scale-theme-all-on-color-500-color: var(--shadow-primitives-color-theme-all-on-color-400);--shadow-scale-theme-all-on-color-inner-shadow-bevel-100-x: var(--shadow-primitives-position-x-default);--shadow-scale-theme-all-on-color-inner-shadow-bevel-100-y: var(--shadow-primitives-position-y-00);--shadow-scale-theme-all-on-color-inner-shadow-bevel-100-blur: var(--shadow-primitives-blur-02);--shadow-scale-theme-all-on-color-inner-shadow-bevel-100-spread: var(--shadow-primitives-blur-00);--shadow-scale-theme-all-on-color-inner-shadow-bevel-100-color: var(--shadow-primitives-color-inset-white-400);--shadow-scale-theme-all-on-color-inner-shadow-edge-top-emphasis-100-x: var(--shadow-primitives-position-x-default);--shadow-scale-theme-all-on-color-inner-shadow-edge-top-emphasis-100-y: var(--shadow-primitives-position-y-01);--shadow-scale-theme-all-on-color-inner-shadow-edge-top-emphasis-100-blur: var(--shadow-primitives-blur-00);--shadow-scale-theme-all-on-color-inner-shadow-edge-top-emphasis-100-spread: var(--shadow-primitives-spread-default);--shadow-scale-theme-all-on-color-inner-shadow-edge-top-emphasis-100-color: var(--shadow-primitives-color-inset-white-200);--shadow-primitives-color-inset-white-100: #FFFFFF0A;--shadow-primitives-color-inset-white-200: #FFFFFF14;--shadow-primitives-color-inset-white-300: #FFFFFF1F;--shadow-primitives-color-inset-white-400: #FFFFFF29;--shadow-primitives-color-inset-white-500: #FFFFFF3D}:root{--opactity-scale-opacity-00: 0px;--opacity-item-opacity-disabled-on-layer: var(--opactity-scale-opacity-04);--opacity-item-opacity-disabled: var(--opactity-scale-opacity-06);--opacity-item-opacity-inverse-disabled: var(--opactity-scale-opacity-07);--opactity-scale-opacity-01: 2px;--opactity-scale-opacity-02: 4px;--opactity-scale-opacity-03: 8px;--opactity-scale-opacity-04: 16px;--opactity-scale-opacity-05: 24px;--opactity-scale-opacity-06: 32px;--opactity-scale-opacity-07: 40px;--opactity-scale-opacity-08: 48px;--opactity-scale-opacity-09: 56px;--opactity-scale-opacity-10: 80px;--opactity-scale-opacity-11: 88px;--opactity-scale-opacity-12: 96px}:root{--theme-productive: productive;--theme-expressive: expressive;--theme-reduced-motion: reduced-motion;--easing-none: none;--easing-ease-in: cubic-bezier(.42, 0, 1, 1);--easing-ease-out: cubic-bezier(0, 0, .58, 1);--easing-ease-in-out-standard: cubic-bezier(.42, 0, .58, 1);--easing-expressive-text: cubic-bezier(.5, .5, .5, 1);--easing-expressive-numbers: cubic-bezier(0, .64, 0, 1);--delay-none: 0px;--delay-short: 100px;--delay-medium: 200px;--delay-long: 400px;--distance-y-global-load: -40px;--distance-x-global-load: -20px;--distance-none: none;--duration-none: 0px;--duration-short: 150px;--duration-medium: 300px;--duration-medium-long: 400px;--duration-long: 600px;--duration-extra-long: 800px;--opacity-fade-in: 0 -> 1;--opacity-fade-out: 1 -> 0;--opacity-none: 1;--threshold-vh-start: 15%vh}:root{--font-family-material-symbols-rounded: material symbols rounded;--font-weight-400: regular;--primitives-type-scale-icon-size-01: 16px;--primitives-type-scale-icon-size-02: 20px;--primitives-paragraph-indent-scale-icon-paragraph-indent-00: 0px;--primitives-line-height-scale-icon-lh-01: 16px;--primitives-line-height-scale-icon-lh-02: 20px;--primitives-line-height-scale-icon-lh-03: 24px;--primitives-line-height-scale-icon-lh-04: 32px;--primitives-line-height-scale-icon-lh-05: 48px;--primitives-line-height-scale-icon-lh-06: 64px;--primitives-letter-spacing-scale-icon-letter-spacing-00: var(--letter-spacing-scale-letter-spacing-00);--primitives-paragraph-spacing-scale-icon-paragraph-spacing-00: 0px;--primitives-type-scale-icon-size-03: 24px;--primitives-type-scale-icon-size-04: 32px;--primitives-type-scale-icon-size-05: 48px;--primitives-type-scale-icon-size-06: 64px;--variable-weight-default: 400px;--variable-fill-unfilled: 0px;--variable-fill-filled: 1px;--variable-grade-emphasis-low: -25;--variable-grade-emphasis-default: 0px;--variable-grade-emphasis-high: 200px;--variable-optical-size-01: 20px;--variable-optical-size-02: 20px;--variable-optical-size-03: 24px;--variable-optical-size-04: 32px;--variable-optical-size-05: 48px;--variable-optical-size-06: 64px}:root{--height-01: var(--spacing-scale-spacing-05);--height-02: 20px;--height-03: var(--spacing-scale-spacing-06);--height-04: var(--spacing-scale-spacing-07);--height-05: var(--spacing-scale-spacing-08);--height-06: var(--spacing-scale-spacing-09);--height-07: var(--spacing-scale-spacing-10);--height-08: var(--spacing-scale-spacing-11);--height-09: var(--spacing-scale-spacing-12);--height-10: 88px;--width-01: var(--spacing-scale-spacing-08);--width-02: 44px;--width-03: var(--spacing-scale-spacing-09);--width-04: var(--spacing-scale-spacing-10);--width-05: var(--spacing-scale-spacing-11);--width-06: var(--spacing-scale-spacing-12);--width-07: 88px;--width-08: var(--spacing-scale-spacing-13)}:root{--small-360-768-viewport-width-default: 390px;--small-360-768-viewport-height-default: 844px;--small-360-768-viewport-width-min: 360px;--small-360-768-viewport-width-max: 767px;--small-360-768-safe-area-inset-content-default: 767px;--small-360-768-safe-area-inset-content-min: 328px;--small-360-768-safe-area-inset-content-max: 735px;--small-360-768-safe-area-padding-inset: 16px;--small-360-768-page-margin: var(--small-360-768-safe-area-padding-inset);--small-360-768-column-gap: 16px;--small-360-768-column-number: 4px;--small-360-768-column-display: flex;--small-360-768-col-width-1: 77.5px;--small-360-768-col-width-1-min: 70px;--small-360-768-col-width-1-max: 172px;--small-360-768-col-span-2: 171px;--small-360-768-col-span-2-min: 156px;--small-360-768-col-span-2-max: 259.5px;--small-360-768-col-span-3: 264.5px;--small-360-768-col-span-3-min: 242px;--small-360-768-col-span-3-max: 547.25px;--small-360-768-col-span-4: 358px;--small-360-768-col-span-4-min: 328px;--small-360-768-col-span-4-max: 735px;--small-360-768-col-span-5: 328px;--small-360-768-col-span-5-min: 328px;--small-360-768-col-span-5-max: 328px;--small-360-768-col-span-6: 328px;--small-360-768-col-span-6-min: 328px;--small-360-768-col-span-6-max: 328px;--small-360-768-col-span-7: 328px;--small-360-768-col-span-7-min: 328px;--small-360-768-col-span-7-max: 328px;--small-360-768-col-span-8: 328px;--small-360-768-col-span-8-min: 328px;--small-360-768-col-span-8-max: 328px;--small-360-768-col-span-9: 328px;--small-360-768-col-span-9-min: 328px;--small-360-768-col-span-9-max: 328px;--small-360-768-col-span-10: 328px;--small-360-768-col-span-10-min: 328px;--small-360-768-col-span-10-max: 328px;--small-360-768-col-span-11: 328px;--small-360-768-col-span-11-min: 328px;--small-360-768-col-span-11-max: 328px;--small-360-768-col-span-12: 328px;--small-360-768-col-span-12-min: 328px;--small-360-768-col-span-12-max: 328px;--small-360-768-device-viewports-android-compact-width: 412px;--small-360-768-device-viewports-iphone-se-width: 320px;--small-360-768-device-viewports-iphone-se-height: 568px;--small-360-768-device-viewports-iphone-13-mini-width: 375px;--small-360-768-device-viewports-iphone-13-mini-height: 812px;--small-360-768-device-viewports-iphone-13-14-width: 390px;--small-360-768-device-viewports-iphone-13-mini-height-2: 844px;--small-360-768-device-viewports-android-compact-height: 917px;--small-360-768-device-viewports-android-medium-width: 700px;--small-360-768-device-viewports-android-medium-height: 840px;--medium-769-1279-viewport-width-default: 768px;--medium-769-1279-viewport-height-default: 1024px;--medium-769-1279-viewport-width-min: 768px;--medium-769-1279-viewport-width-max: 1279px;--medium-769-1279-safe-area-content-default: 720px;--medium-769-1279-safe-area-content-min: 720px;--medium-769-1279-safe-area-content-max: 1231px;--medium-769-1279-safe-area-padding-inset: 24px;--medium-769-1279-page-margin: var(--medium-769-1279-safe-area-padding-inset);--medium-769-1279-page-margin-with-padding-inset: 40px;--medium-769-1279-column-gap: 24px;--medium-769-1279-column-number: 8px;--medium-769-1279-column-display: flex;--medium-769-1279-col-width-1: 69px;--medium-769-1279-col-width-1-min: 69px;--medium-769-1279-col-width-1-max: 133px;--medium-769-1279-col-span-2: 162px;--medium-769-1279-col-span-2-min: 162px;--medium-769-1279-col-span-2-max: 290px;--medium-769-1279-col-span-3: 255px;--medium-769-1279-col-span-3-min: 255px;--medium-769-1279-col-span-3-max: 447px;--medium-769-1279-col-span-4: 348px;--medium-769-1279-col-span-4-min: 348px;--medium-769-1279-col-span-4-max: 604px;--medium-769-1279-col-span-5: 441px;--medium-769-1279-col-span-5-min: 441px;--medium-769-1279-col-span-5-max: 761px;--medium-769-1279-col-span-6: 534px;--medium-769-1279-col-span-6-min: 534px;--medium-769-1279-col-span-6-max: 918px;--medium-769-1279-col-span-7: 627px;--medium-769-1279-col-span-7-min: 627px;--medium-769-1279-col-span-7-max: 1075px;--medium-769-1279-col-span-8: 720px;--medium-769-1279-col-span-8-min: 720px;--medium-769-1279-col-span-8-max: 1232px;--medium-769-1279-col-span-9: 1232px;--medium-769-1279-col-span-9-min: 1232px;--medium-769-1279-col-span-9-max: 1232px;--medium-769-1279-col-span-10: 1232px;--medium-769-1279-col-span-10-min: 1232px;--medium-769-1279-col-span-10-max: 1232px;--medium-769-1279-col-span-11: 1232px;--medium-769-1279-col-span-11-min: 1232px;--medium-769-1279-col-span-11-max: 1232px;--medium-769-1279-col-span-12: 1232px;--medium-769-1279-col-span-12-min: 1232px;--medium-769-1279-col-span-12-max: 1232px;--large-1280-1599-viewport-width-default: 1440px;--large-1280-1599-viewport-height-default: 900px;--large-1280-1599-viewport-width-min: 1280px;--large-1280-1599-viewport-width-max: 1599px;--large-1280-1599-safe-area-inset-content-default: 1280px;--large-1280-1599-safe-area-inset-content-min: 1120px;--large-1280-1599-safe-area-inset-content-max: 1439px;--large-1280-1599-safe-area-padding-inset: 32px;--large-1280-1599-page-margin: 48px;--large-1280-1599-page-margin-with-padding-inset: 80px;--large-1280-1599-column-gap: 32px;--large-1280-1599-column-number: 12px;--large-1280-1599-column-display: flex;--large-1280-1599-col-width-1: 77.33000183105469px;--large-1280-1599-col-width-1-min: 64px;--large-1280-1599-col-width-1-max: 90.66999816894531px;--large-1280-1599-col-span-2: 186.6699981689453px;--large-1280-1599-col-span-2-min: 176px;--large-1280-1599-col-span-2-max: 213.3300018310547px;--large-1280-1599-col-span-3: 296px;--large-1280-1599-col-span-3-min: 256px;--large-1280-1599-col-span-3-max: 213.3300018310547px;--large-1280-1599-col-span-4: 405.3299865722656px;--large-1280-1599-col-span-4-min: 252px;--large-1280-1599-col-span-4-max: 458.6700134277344px;--large-1280-1599-col-span-5: 514.6699829101562px;--large-1280-1599-col-span-5-min: 448px;--large-1280-1599-col-span-5-max: 581.3300170898438px;--large-1280-1599-col-span-6: 624px;--large-1280-1599-col-span-6-min: 544px;--large-1280-1599-col-span-6-max: 704px;--large-1280-1599-col-span-7: 733.3300170898438px;--large-1280-1599-col-span-7-min: 640px;--large-1280-1599-col-span-7-max: 826.6699829101562px;--large-1280-1599-col-span-8: 842.6699829101562px;--large-1280-1599-col-span-8-min: 736px;--large-1280-1599-col-span-8-max: 949.3300170898438px;--large-1280-1599-col-span-9: 952px;--large-1280-1599-col-span-9-min: 832px;--large-1280-1599-col-span-9-max: 1072px;--large-1280-1599-col-span-10: 1061.3299560546875px;--large-1280-1599-col-span-10-min: 928px;--large-1280-1599-col-span-10-max: 1194.6700439453125px;--large-1280-1599-col-span-11: 1170.6700439453125px;--large-1280-1599-col-span-11-min: 1024px;--large-1280-1599-col-span-11-max: 1317.3299560546875px;--large-1280-1599-col-span-12: 1280px;--large-1280-1599-col-span-12-min: 1120px;--large-1280-1599-col-span-12-max: 1440px;--x-large-1600-viewport-width-default: 1600px;--x-large-1600-viewport-height-default: 900px;--x-large-1600-viewport-width-min: 1600px;--x-large-1600-viewport-width-max: 999999px;--x-large-1600-safe-area-width-default: 1504px;--x-large-1600-safe-area-width-min: 1504px;--x-large-1600-safe-area-width-max: 1504px;--x-large-1600-safe-area-inset-content-default: 1440px;--x-large-1600-safe-area-inset-content-min: 1440px;--x-large-1600-safe-area-inset-content-max: 1440px;--x-large-1600-safe-area-padding-inset: 32px;--x-large-1600-page-margin: 999999px;--x-large-1600-column-gap: 32px;--x-large-1600-column-number: 12px;--x-large-1600-column-display: fixed;--x-large-1600-col-width-1: 90.66999816894531px;--x-large-1600-col-width-1-min: 90.66999816894531px;--x-large-1600-col-width-1-max: 90.66999816894531px;--x-large-1600-col-span-2: 213.3300018310547px;--x-large-1600-col-span-2-min: 213.3300018310547px;--x-large-1600-col-span-2-max: 213.3300018310547px;--x-large-1600-col-span-3: 336px;--x-large-1600-col-span-3-min: 336px;--x-large-1600-col-span-3-max: 336px;--x-large-1600-col-span-4: 458.6700134277344px;--x-large-1600-col-span-4-min: 458.6700134277344px;--x-large-1600-col-span-4-max: 458.6700134277344px;--x-large-1600-col-span-5: 581.3300170898438px;--x-large-1600-col-span-5-min: 581.3300170898438px;--x-large-1600-col-span-5-max: 581.3300170898438px;--x-large-1600-col-span-6: 704px;--x-large-1600-col-span-6-min: 704px;--x-large-1600-col-span-6-max: 704px;--x-large-1600-col-span-7: 826.6699829101562px;--x-large-1600-col-span-7-min: 826.6699829101562px;--x-large-1600-col-span-7-max: 826.6699829101562px;--x-large-1600-col-span-8: 949.3300170898438px;--x-large-1600-col-span-8-min: 949.3300170898438px;--x-large-1600-col-span-8-max: 949.3300170898438px;--x-large-1600-col-span-9: 1072px;--x-large-1600-col-span-9-min: 1072px;--x-large-1600-col-span-9-max: 1072px;--x-large-1600-col-span-10: 1194.6700439453125px;--x-large-1600-col-span-10-min: 1194.6700439453125px;--x-large-1600-col-span-10-max: 1194.6700439453125px;--x-large-1600-col-span-11: 1317.3299560546875px;--x-large-1600-col-span-11-min: 1317.3299560546875px;--x-large-1600-col-span-11-max: 1317.3299560546875px;--x-large-1600-col-span-12: 1440px;--x-large-1600-col-span-12-min: 1440px;--x-large-1600-col-span-12-max: 1440px}:root{--touch-target-height: var(--height-06);--content-height: var(--height-06);--width-intrinsic-padding-top-bottom: 14px;--width-intrinsic-padding-left-right: var(--spacing-scale-spacing-05);--width-intrinsic-min-width: var(--width-06);--width-intrinsic-content-gap: var(--spacing-scale-spacing-00);--width-fixed-icon-trailing-min-width: 128px;--width-fixed-icon-trailing-padding-top-bottom: 14px;--width-fixed-icon-trailing-padding-left: var(--spacing-scale-spacing-06);--width-fixed-icon-trailing-padding-right: var(--spacing-scale-spacing-11);--width-fixed-icon-trailing-icon-padding-right: var(--spacing-scale-spacing-05);--width-fixed-icon-trailing-icon-padding-right-hover: var(--spacing-scale-spacing-04);--width-square-min-width: var(--height-06);--icon-size: var(--primitives-type-scale-icon-size-02);--button-type-styles-font-family: var(--type-set-semantic-label-font-family);--button-type-styles-weight: var(--type-set-semantic-label-weight);--button-type-styles-size: var(--type-primitives-fixed-label-02-size);--button-type-styles-line-height: var(--type-primitives-fixed-label-02-line-height);--button-type-styles-letter-spacing: var(--type-primitives-fixed-label-02-letter-spacing);--button-type-styles-paragraph-spacing: var(--type-primitives-fixed-label-02-paragraph-spacing);--button-type-styles-paragraph-indent: var(--type-primitives-fixed-label-02-paragraph-indent);--corner-radius-pill: var(--radius-full);--border-styles-button-secondary: var(--primitives-border-stroke-width-100);--border-styles-focus-primary: var(--primitives-border-stroke-width-200);--border-styles-focus-inset: var(--primitives-border-stroke-width-300);--corner-radius-square: var(--radius-01);--corner-radius-rectangle: var(--radius-01);--width-fixed-icon-leading-min-width: 160px;--width-fixed-icon-leading-padding-top-bottom: 14px;--width-fixed-icon-leading-padding-left: var(--spacing-scale-spacing-05);--width-fixed-icon-leading-padding-right: var(--spacing-scale-spacing-10);--width-fixed-icon-leading-content-gap: var(--spacing-scale-spacing-05);--width-fixed-icon-leading-icon-wrapper-padding-right: var(--spacing-scale-spacing-02);--width-fixed-label-min-width: 128px;--width-fixed-label-padding-top-bottom: 14px;--width-fixed-label-padding-left: var(--spacing-scale-spacing-05);--width-fixed-label-padding-right: var(--spacing-scale-spacing-05);--width-fixed-icon-min-width: 48px;--width-fixed-label-wrapper-all-buttons-width-fixed-padding-top: var(--spacing-scale-spacing-01);--width-fixed-label-wrapper-all-buttons-width-fixed-padding-bottom: var(--spacing-scale-spacing-00);--width-fixed-label-wrapper-all-buttons-width-fixed-padding-left-right: var(--spacing-scale-spacing-00);--width-fixed-icon-padding-top-bottom: var(--spacing-scale-spacing-04);--width-fixed-icon-padding-left-right: 14px;--width-intrinsic-label-wrapper-padding-top: var(--spacing-scale-spacing-01);--width-intrinsic-label-wrapper-padding-bottom: var(--spacing-scale-spacing-00);--width-intrinsic-label-wrapper-padding-left-right: var(--spacing-scale-spacing-03)}:root{--White-Theme: true;--Dark-Theme: false;--High-Contrast-Theme: false;--text-primary: var(--primitives-grey-brand-950);--text-secondary: var(--primitives-grey-brand-700);--text-tertiary: var(--primitives-grey-brand-600);--text-placeholder: var(--primitives-grey-brand-400);--text-on-color: var(--default-neutral-White);--text-on-color-disabled: var(--primitives-grey-brand-600);--text-on-tonal: var(--primitives-nyu-langone-purple-brand-500);--text-on-tonal-disabled: var(--primitives-cool-purple-400);--text-caption: var(--primitives-grey-brand-600);--text-helper: var(--primitives-grey-brand-600);--text-error: var(--primitives-red-500);--text-inverse: var(--default-neutral-White);--text-disabled: var(--primitives-grey-brand-200);--text-inverse-disabled: var(--primitives-grey-brand-800);--text-brand-primary: var(--brand-brand-nyu-langone-purple);--text-brand-secondary: var(--brand-brand-electric-indigo);--text-brand-tertiary: var(--brand-brand-mint);--surface-background-primary: var(--default-neutral-White);--surface-background-hover: var(--primitives-grey-brand-50);--surface-background-active: var(--primitives-grey-brand-100);--surface-background-selected: var(--primitives-grey-brand-200);--surface-background-selected-hover: var(--primitives-grey-brand-300);--surface-background-inverse: var(--primitives-grey-brand-900);--surface-background-inverse-hover: var(--primitives-grey-brand-800);--surface-background-brand-primary: var(--primitives-nyu-langone-purple-brand-500);--surface-background-brand-secondary: var(--primitives-deep-purple-brand-500);--surface-background-brand-tertiary: var(--primitives-deep-purple-brand-800);--surface-layer-01: var(--primitives-grey-brand-50);--surface-layer-02: var(--default-neutral-White);--surface-layer-03: var(--primitives-grey-brand-50);--surface-layer-hover-01: var(--primitives-grey-brand-100);--surface-layer-hover-02: var(--primitives-grey-brand-200);--surface-layer-hover-03: var(--primitives-grey-brand-100);--surface-layer-active-01: var(--primitives-grey-brand-200);--surface-layer-active-02: var(--primitives-grey-brand-300);--surface-layer-active-03: var(--primitives-grey-brand-200);--surface-layer-selected-01: var(--primitives-grey-brand-200);--surface-layer-selected-02: var(--primitives-grey-brand-200);--surface-layer-selected-03: var(--primitives-grey-brand-200);--surface-layer-selected-hover-01: var(--primitives-grey-brand-300);--surface-layer-selected-hover-02: var(--primitives-grey-brand-300);--surface-layer-selected-hover-03: var(--primitives-grey-brand-300);--surface-layer-selected-inverse: var(--primitives-grey-brand-950);--surface-layer-selected-disabled: var(--primitives-grey-brand-500);--surface-layer-accent-cool-purple-tonal-01: var(--primitives-cool-purple-50);--surface-layer-accent-cool-purple-tonal-02: var(--primitives-cool-purple-100);--surface-layer-accent-cool-purple-tonal-03: var(--primitives-cool-purple-50);--surface-layer-accent-cool-purple-tonal-hover-01: var(--primitives-cool-purple-100);--surface-layer-accent-cool-purple-tonal-hover-02: var(--primitives-cool-purple-200);--surface-layer-accent-cool-purple-tonal-hover-03: var(--primitives-cool-purple-100);--surface-layer-accent-cool-purple-tonal-active-01: var(--primitives-cool-purple-200);--surface-layer-accent-cool-purple-tonal-active-02: var(--primitives-cool-purple-300);--surface-layer-accent-cool-purple-tonal-active-03: var(--primitives-cool-purple-200);--surface-layer-accent-cool-purple-tonal-selected-01: var(--primitives-cool-purple-100);--surface-layer-accent-cool-purple-tonal-selected-02: var(--primitives-cool-purple-100);--surface-layer-accent-cool-purple-tonal-selected-03: var(--primitives-cool-purple-100);--surface-layer-accent-cool-purple-tonal-selected-hover-01: var(--primitives-cool-purple-200);--surface-layer-accent-cool-purple-tonal-selected-hover-02: var(--primitives-cool-purple-200);--surface-layer-accent-cool-purple-tonal-selected-hover-03: var(--primitives-cool-purple-200);--surface-layer-accent-cool-purple-tonal-disabled-01: var(--primitives-cool-purple-50);--surface-layer-accent-cool-purple-tonal-disabled-02: var(--primitives-cool-purple-50);--surface-layer-accent-cool-purple-tonal-disabled-03: var(--primitives-cool-purple-50);--field-01: var(--primitives-grey-brand-100);--field-02: var(--primitives-grey-brand-50);--field-03: var(--primitives-grey-brand-100);--field-hover-01: var(--primitives-grey-brand-300);--field-hover-02: var(--primitives-grey-brand-300);--field-hover-03: var(--primitives-grey-brand-300);--border-interactive: var(--primitives-nyu-langone-purple-brand-500);--gradient-loading-shimmer-stop-base-unit: 16px;--gradient-loading-shimmer-stop-16: var(--default-neutral-White);--gradient-loading-shimmer-stop-32: var(--primitives-grey-light-brand-50);--gradient-loading-shimmer-stop-48: var(--primitives-grey-light-brand-100);--gradient-loading-shimmer-stop-64: var(--primitives-grey-light-brand-200);--gradient-loading-shimmer-stop-80: var(--primitives-grey-dark-brand-100);--gradient-loading-shimmer-stop-96: var(--primitives-grey-light-brand-50);--gradient-surface-background-linear-indigo-light-to-top-stop-base-unit: 100px;--gradient-surface-background-linear-indigo-light-to-top-stop-0: var(--primitives-electric-indigo-brand-50);--gradient-surface-background-linear-indigo-light-to-top-stop-100: var(--default-neutral-White);--gradient-surface-background-linear-indigo-light-to-bottom-stop-base-unit: 100px;--gradient-surface-background-linear-indigo-light-to-bottom-stop-0: var(--default-neutral-White);--gradient-surface-background-linear-indigo-light-to-bottom-stop-100: var(--primitives-electric-indigo-brand-50);--gradient-surface-background-linear-grey-light-50-to-top-stop-base-unit: 100px;--gradient-surface-background-linear-grey-light-50-to-top-stop-0: var(--primitives-grey-light-brand-50);--gradient-surface-background-linear-grey-light-50-to-top-stop-100: var(--default-neutral-White);--gradient-surface-background-linear-grey-light-50-to-bottom-stop-base-unit: 100px;--gradient-surface-background-linear-grey-light-50-to-bottom-stop-0: var(--default-neutral-White);--gradient-surface-background-linear-grey-light-50-to-bottom-stop-100: var(--primitives-grey-light-brand-50);--gradient-surface-background-linear-grey-light-100-to-top-stop-base-unit: 100px;--gradient-surface-background-linear-grey-light-100-to-top-stop-0: #F5F5F8FF;--gradient-surface-background-linear-grey-light-100-to-top-stop-100: var(--default-neutral-White);--gradient-surface-background-linear-grey-light-100-to-bottom-stop-base-unit: 100px;--gradient-surface-background-linear-grey-light-100-to-bottom-stop-0: var(--default-neutral-White);--gradient-surface-background-linear-grey-light-100-to-bottom-stop-100: #F5F5F8FF;--gradient-surface-layer-linear-brand-primary-to-top-stop-base-unit: 48px;--gradient-surface-layer-linear-brand-primary-to-top-stop-0: var(--surface-background-brand-primary);--gradient-surface-layer-linear-brand-primary-to-top-stop-48: #580F8B7A;--gradient-surface-layer-linear-brand-primary-to-top-stop-96: #580F8B00;--gradient-surface-layer-linear-brand-primary-to-bottom-stop-base-unit: 48px;--gradient-surface-layer-linear-brand-primary-to-bottom-stop-0: #580F8B00;--gradient-surface-layer-linear-brand-primary-to-bottom-stop-48: #580F8B7A;--gradient-surface-layer-linear-brand-primary-to-bottom-stop-96: var(--surface-background-brand-primary);--gradient-surface-layer-linear-brand-secondary-to-top-stop-base-unit: 48px;--gradient-surface-layer-linear-brand-secondary-to-top-stop-0: var(--surface-background-brand-secondary);--gradient-surface-layer-linear-brand-secondary-to-top-stop-48: #3900637A;--gradient-surface-layer-linear-brand-secondary-to-top-stop-96: #39006300;--gradient-surface-layer-linear-brand-secondary-to-bottom-stop-base-unit: 48px;--gradient-surface-layer-linear-brand-secondary-to-bottom-stop-0: #39006300;--gradient-surface-layer-linear-brand-secondary-to-bottom-stop-48: #3900637A;--gradient-surface-layer-linear-brand-secondary-to-bottom-stop-96: var(--surface-background-brand-secondary);--gradient-surface-layer-linear-brand-tertiary-to-top-stop-base-unit: 48px;--gradient-surface-layer-linear-brand-tertiary-to-top-stop-0: var(--surface-background-brand-tertiary);--gradient-surface-layer-linear-brand-tertiary-to-top-stop-48: #1700297A;--gradient-surface-layer-linear-brand-tertiary-to-top-stop-96: #17002900;--gradient-surface-layer-linear-brand-tertiary-to-bottom-stop-base-unit: 48px;--gradient-surface-layer-linear-brand-tertiary-to-bottom-stop-0: #17002900;--gradient-surface-layer-linear-brand-tertiary-to-bottom-stop-48: #1700297A;--gradient-surface-layer-linear-brand-tertiary-to-bottom-stop-96: var(--surface-background-brand-tertiary);--border-subtle: var(--primitives-grey-brand-200);--border-subtle-01: var(--primitives-grey-brand-300);--border-subtle-02: var(--primitives-grey-brand-200);--border-subtle-03: var(--primitives-grey-brand-300);--border-subtle-selected-01: var(--primitives-grey-brand-300);--border-subtle-selected-02: var(--primitives-grey-brand-300);--border-subtle-selected-03: var(--primitives-grey-brand-300);--border-emphasis-01: var(--primitives-grey-brand-500);--border-emphasis-02: var(--primitives-grey-brand-600);--border-emphasis-03: var(--primitives-grey-brand-500);--border-card-01: var(--primitives-grey-light-brand-500);--border-card-02: var(--primitives-grey-light-brand-600);--border-card-03: var(--primitives-grey-light-brand-500);--border-inverse: var(--primitives-grey-brand-900);--border-disabled: var(--primitives-grey-brand-200);--numeric-primary: var(--text-primary);--numeric-secondary: var(--text-secondary);--numeric-on-color: var(--default-neutral-White);--numeric-on-color-disabled: var(--text-on-color-disabled);--numeric-brand: var(--primitives-nyu-langone-purple-brand-500);--numeric-inverse: var(--text-inverse);--numeric-disabled: var(--text-disabled);--link-primary: var(--primitives-nyu-langone-purple-brand-500);--link-primary-hover: var(--primitives-nyu-langone-purple-brand-700);--link-primary-active: var(--primitives-nyu-langone-purple-brand-800);--link-secondary: var(--primitives-nyu-langone-purple-brand-600);--link-on-brand-primary: var(--primitives-grey-dark-brand-50);--link-primary-visited: var(--primitives-electric-indigo-brand-600);--link-inverse: var(--primitives-nyu-langone-purple-brand-100);--icon-primary: var(--primitives-grey-brand-950);--link-inverse-hover: var(--primitives-nyu-langone-purple-brand-300);--link-inverse-active: var(--primitives-grey-light-brand-50);--link-inverse-visited: var(--primitives-electric-indigo-brand-500);--icon-secondary: var(--primitives-grey-brand-700);--icon-tertiary: var(--primitives-grey-brand-600);--icon-on-color: var(--default-neutral-White);--icon-on-color-disabled: var(--primitives-grey-brand-600);--icon-on-tonal: var(--link-primary);--icon-on-tonal-disabled: var(--primitives-cool-purple-400);--icon-interactive: var(--primitives-nyu-langone-purple-brand-500);--icon-highlight: var(--primitives-electric-indigo-brand-500);--icon-disabled: var(--primitives-grey-brand-200);--icon-inverse: var(--default-neutral-White);--icon-icon-inverse-disabled: var(--primitives-grey-brand-800);--support-error: var(--primitives-red-600);--support-success: var(--primitives-green-600);--support-warning: var(--primitives-yellow-600);--support-info: var(--primitives-grey-brand-800);--support-error-inverse: var(--primitives-red-400);--support-success-inverse: var(--primitives-green-400);--support-warning-inverse: var(--primitives-yellow-400);--support-info-inverse: var(--primitives-grey-brand-600);--support-caution-minor: var(--primitives-orange-brand-400);--support-caution-major: var(--primitives-orange-brand-600);--focus-primary: var(--primitives-nyu-langone-purple-brand-500);--focus-inset: var(--default-neutral-White);--focus-offset: var(--primitives-nyu-langone-purple-brand-600);--focus-focus-inverse: var(--default-neutral-White);--loading-background: var(--primitives-grey-brand-300);--loading-background-on-secondary: var(--primitives-grey-brand-500);--loading-rail-primary: var(--primitives-electric-indigo-brand-500);--loading-rail-inverse: var(--primitives-grey-brand-50);--loading-loading-background-inverse: var(--primitives-grey-brand-600);--miscellaneous-interactive: var(--primitives-nyu-langone-purple-brand-500);--button-primary: var(--primitives-nyu-langone-purple-brand-500);--button-primary-hover: var(--primitives-nyu-langone-purple-brand-700);--button-primary-active: var(--primitives-nyu-langone-purple-brand-900);--button-secondary: var(--primitives-nyu-langone-purple-brand-500);--button-secondary-hover: var(--primitives-nyu-langone-purple-brand-700);--button-secondary-active: var(--primitives-nyu-langone-purple-brand-900);--button-tertiary: var(--Transparent);--button-tertiary-hover: var(--surface-background-hover);--button-tertiary-active: var(--surface-background-active);--button-primary-on-color: var(--default-neutral-White);--button-primary-on-color-hover: var(--primitives-nyu-langone-purple-brand-50);--button-primary-on-color-active: var(--primitives-nyu-langone-purple-brand-100);--button-secondary-on-color: var(--default-neutral-White);--button-secondary-on-color-hover: var(--primitives-nyu-langone-purple-brand-50);--button-secondary-on-color-active: var(--primitives-nyu-langone-purple-brand-100);--button-tertiary-on-color: var(--Transparent);--button-tertiary-on-color-hover: var(--primitives-nyu-langone-purple-brand-50);--button-tertiary-on-color-active: var(--primitives-nyu-langone-purple-brand-100);--button-tonal: var(--surface-layer-accent-cool-purple-tonal-02);--button-tonal-hover: var(--surface-layer-accent-cool-purple-tonal-hover-02);--button-tonal-active: var(--surface-layer-accent-cool-purple-tonal-active-02);--button-tonal-disabled: var(--surface-layer-accent-cool-purple-tonal-disabled-02);--button-danger-primary: var(--primitives-red-600);--button-danger-secondary: var(--primitives-red-600);--button-danger-hover: var(--primitives-red-700);--button-danger-active: var(--primitives-red-900);--button-disabled: var(--primitives-grey-brand-100);--button-disabled-outline: var(--primitives-grey-brand-200);--button-disabled-outline-on-color: var(--primitives-grey-brand-600);--button-separator-stroke: var(--primitives-grey-brand-200);--miscellaneous-highlight-text: var(--primitives-nyu-langone-purple-brand-100);--miscellaneous-toggle-off: var(--primitives-grey-brand-400);--miscellaneous-overlay: #0C0D0D73;--miscellaneous-skeleton-element: var(--primitives-grey-brand-300);--miscellaneous-skeleton-background: var(--primitives-grey-brand-100);--link-media-primary: var(--primitives-grey-brand-950);--link-media-hover: var(--primitives-grey-brand-800);--link-media-active: var(--primitives-grey-brand-700);--link-inverse-media-primary: var(--default-neutral-White);--link-inverse-media-hover: var(--primitives-nyu-langone-purple-brand-200);--link-inverse-media-active: var(--primitives-deep-purple-brand-50);--surface-layer-accent-indigo-tonal-01: var(--primitives-electric-indigo-brand-50);--surface-layer-accent-indigo-tonal-02: var(--primitives-electric-indigo-brand-100);--surface-layer-accent-indigo-tonal-03: var(--primitives-electric-indigo-brand-50);--surface-layer-accent-indigo-tonal-hover-01: var(--primitives-electric-indigo-brand-100);--surface-layer-accent-indigo-tonal-hover-02: var(--primitives-electric-indigo-brand-200);--surface-layer-accent-indigo-tonal-hover-03: var(--primitives-electric-indigo-brand-100);--surface-layer-accent-indigo-tonal-active-01: var(--primitives-electric-indigo-brand-200);--surface-layer-accent-indigo-tonal-active-02: var(--primitives-electric-indigo-brand-300);--surface-layer-accent-indigo-tonal-active-03: var(--primitives-electric-indigo-brand-200);--surface-layer-accent-indigo-tonal-selected-01: var(--primitives-electric-indigo-brand-100);--surface-layer-accent-indigo-tonal-selected-02: var(--primitives-electric-indigo-brand-200);--surface-layer-accent-indigo-tonal-selected-03: var(--primitives-electric-indigo-brand-100);--surface-layer-accent-indigo-tonal-selected-hover-01: var(--primitives-electric-indigo-brand-200);--surface-layer-accent-indigo-tonal-selected-hover-02: var(--primitives-electric-indigo-brand-300);--surface-layer-accent-indigo-tonal-selected-hover-03: var(--primitives-electric-indigo-brand-200);--gradient-surface-layer-linear-overflow-scrim-to-top-stop-base-unit: 100px;--gradient-surface-layer-linear-overflow-scrim-to-top-stop-0: var(--default-neutral-White);--gradient-surface-layer-linear-overflow-scrim-to-top-stop-100: #FFFFFF00;--gradient-surface-layer-linear-overflow-scrim-to-bottom-stop-base-unit: 100px;--gradient-surface-layer-linear-overflow-scrim-to-bottom-stop-0: #FFFFFF00;--gradient-surface-layer-linear-overflow-scrim-to-bottom-stop-100: var(--default-neutral-White);--gradient-surface-layer-linear-overflow-scrim-to-right-stop-base-unit: 100px;--gradient-surface-layer-linear-overflow-scrim-to-right-stop-0: #FFFFFF00;--gradient-surface-layer-linear-overflow-scrim-to-right-stop-100: var(--default-neutral-White);--gradient-surface-layer-linear-overflow-scrim-to-left-stop-base-unit: 100px;--gradient-surface-layer-linear-overflow-scrim-to-left-stop-0: var(--default-neutral-White);--gradient-surface-layer-linear-overflow-scrim-to-left-stop-100: #FFFFFF00;--gradient-surface-layer-linear-media-scrim-default-to-top-stop-base-unit: 100px;--gradient-surface-layer-linear-media-scrim-default-to-top-stop-0: #000000B8;--gradient-surface-layer-linear-media-scrim-default-to-top-stop-100: #00000000;--gradient-surface-layer-linear-media-scrim-default-to-bottom-stop-base-unit: 100px;--gradient-surface-layer-linear-media-scrim-default-to-bottom-stop-0: #00000000;--gradient-surface-layer-linear-media-scrim-default-to-bottom-stop-100: #000000B8;--gradient-surface-layer-linear-media-scrim-low-contrast-to-top-stop-base-unit: 100px;--gradient-surface-layer-linear-media-scrim-low-contrast-to-top-stop-0: #0000007A;--gradient-surface-layer-linear-media-scrim-low-contrast-to-top-stop-100: #00000000;--gradient-surface-layer-linear-media-scrim-low-contrast-to-bottom-stop-base-unit: 100px;--gradient-surface-layer-linear-media-scrim-low-contrast-to-bottom-stop-0: #00000000;--gradient-surface-layer-linear-media-scrim-low-contrast-to-bottom-stop-100: #0000007A;--gradient-surface-layer-linear-media-scrim-high-contrast-top-top-stop-base-unit: 100px;--gradient-surface-layer-linear-media-scrim-high-contrast-top-top-stop-0: #000000D6;--gradient-surface-layer-linear-media-scrim-high-contrast-top-top-stop-100: #00000000;--gradient-surface-layer-linear-media-scrim-high-contrast-to-bottom-stop-base-unit: 100px;--gradient-surface-layer-linear-media-scrim-high-contrast-to-bottom-stop-0: #00000000;--gradient-surface-layer-linear-media-scrim-high-contrast-to-bottom-stop-100: #000000D6}:root{--layout-viewport-width-default: var(--small-360-768-viewport-width-default);--layout-viewport-width-min: var(--small-360-768-viewport-width-min);--layout-viewport-width-max: var(--small-360-768-viewport-width-max);--layout-viewport-height-default: var(--small-360-768-viewport-height-default);--layout-page-margin-x: var(--small-360-768-page-margin);--layout-section-content-safe-width-default: var(--small-360-768-safe-area-inset-content-default);--layout-content-element-gap-default: var(--small-360-768-column-gap);--layout-type-element-after-display: var(--paragraph-spacing-scale-paragraph-spacing-10);--layout-type-element-after-title: var(--paragraph-spacing-scale-paragraph-spacing-06);--layout-type-element-after-headline: var(--paragraph-spacing-scale-paragraph-spacing-03);--layout-type-element-after-label: var(--spacing-scale-spacing-02);--layout-type-element-after-paragraph: var(--paragraph-spacing-scale-paragraph-spacing-02);--layout-type-element-after-caption: var(--paragraph-spacing-scale-paragraph-spacing-01);--layout-type-element-after-quote: var(--paragraph-spacing-scale-paragraph-spacing-01);--layout-type-element-after-hrule: var(--paragraph-spacing-scale-paragraph-spacing-02);--layout-content-element-gap-compact: var(--spacing-scale-spacing-03);--layout-content-element-gap-comfortable: var(--spacing-scale-spacing-08);--layout-section-content-safe-width-min: var(--small-360-768-safe-area-inset-content-min);--layout-section-content-safe-width-max: var(--small-360-768-safe-area-inset-content-max);--layout-section-content-safe-padding-x: var(--small-360-768-safe-area-padding-inset);--layout-section-content-safe-padding-left: var(--small-360-768-safe-area-padding-inset);--layout-section-content-safe-padding-right: var(--small-360-768-safe-area-padding-inset);--layout-section-content-safe-padding-y-default: var(--spacing-scale-spacing-08);--layout-section-content-safe-padding-y-compact: var(--spacing-scale-spacing-07);--layout-page-section-gap-default: var(--spacing-scale-spacing-00);--layout-page-section-gap-01: var(--spacing-scale-spacing-01);--layout-page-section-gap-02: var(--spacing-scale-spacing-02);--component-surface-platter-inset-corner-radius: var(--radius-04);--component-link-intrinsic-icon-gap: var(--spacing-scale-spacing-03);--component-link-intrinsic-icon-gap-hover: var(--spacing-scale-spacing-04);--component-link-intrinsic-medium-text-padding-top: var(--spacing-scale-spacing-01);--component-link-intrinsic-corner-radius-focus: 2px;--component-link-intrinsic-large-icon-padding-bottom: 1px;--component-link-intrinsic-large-text-padding-y: var(--spacing-scale-spacing-01);--component-surface-single-corner-radius: 96px;--component-surface-platter-outer-margin: var(--layout-section-content-safe-padding-left);--component-card-padding-inset: var(--spacing-scale-spacing-05);--component-card-padding-inset-right: var(--spacing-scale-spacing-07);--component-card-padding-inset-bottom: var(--spacing-scale-spacing-07);--component-card-corner-radius: var(--radius-03);--component-card-corner-radius-focus: 20px;--component-card-padding-content-gap-compact: var(--spacing-scale-spacing-03);--component-card-padding-content-gap-default: var(--spacing-scale-spacing-04);--component-card-padding-content-gap-comfortable: var(--spacing-scale-spacing-05);--component-card-padding-content-gap-relaxed: var(--spacing-scale-spacing-06);--component-card-border-focus-primary: var(--primitives-border-stroke-width-200);--typography-display-styles-display-expressive-03-font-family: var(--type-set-semantic-display-expressive-font-family);--typography-title-styles-title-emphasis-03-font-family: var(--type-set-semantic-title-emphasis-font-family);--typography-title-styles-title-emphasis-03-weight: var(--type-set-semantic-title-emphasis-weight);--typography-title-styles-title-emphasis-03-size: var(--type-primitives-fluid-mobile-title-03-size);--typography-title-styles-title-emphasis-03-line-height: var(--type-primitives-fluid-mobile-title-03-line-height);--typography-title-styles-title-emphasis-03-letter-spacing: var(--type-primitives-fluid-mobile-title-03-letter-spacing);--typography-title-styles-title-emphasis-03-paragraph-spacing: var(--type-primitives-fluid-mobile-title-03-paragraph-spacing);--typography-title-styles-title-emphasis-03-paragraph-indent: var(--type-primitives-fluid-mobile-title-03-paragraph-indent);--typography-title-styles-title-03-font-family: var(--type-set-semantic-title-font-family);--typography-title-styles-title-03-weight: var(--type-set-semantic-title-weight);--typography-title-styles-title-03-size: var(--type-primitives-fluid-mobile-title-03-size);--typography-title-styles-title-03-line-height: var(--type-primitives-fluid-mobile-title-03-line-height);--typography-title-styles-title-03-letter-spacing: var(--type-primitives-fluid-mobile-title-03-letter-spacing);--typography-title-styles-title-03-paragraph-spacing: var(--type-primitives-fluid-mobile-title-03-paragraph-spacing);--typography-title-styles-title-03-paragraph-indent: var(--type-primitives-fluid-mobile-title-03-paragraph-indent);--typography-title-styles-title-emphasis-02-font-family: var(--type-set-semantic-title-emphasis-font-family);--typography-title-styles-title-emphasis-02-weight: var(--type-set-semantic-title-emphasis-weight);--typography-title-styles-title-emphasis-02-size: var(--type-primitives-fluid-mobile-title-02-size);--typography-title-styles-title-emphasis-02-line-height: var(--type-primitives-fluid-mobile-title-02-line-height);--typography-title-styles-title-emphasis-02-letter-spacing: var(--type-primitives-fluid-mobile-title-02-letter-spacing);--typography-title-styles-title-emphasis-02-paragraph-spacing: var(--type-primitives-fluid-mobile-title-02-paragraph-spacing);--typography-title-styles-title-emphasis-02-paragraph-indent: var(--type-primitives-fluid-mobile-title-02-paragraph-indent);--typography-title-styles-title-02-font-family: var(--type-set-semantic-title-font-family);--typography-title-styles-title-02-weight: var(--type-set-semantic-title-weight);--typography-title-styles-title-02-size: var(--type-primitives-fluid-mobile-title-02-size);--typography-title-styles-title-02-line-height: var(--type-primitives-fluid-mobile-title-02-line-height);--typography-title-styles-title-02-letter-spacing: var(--type-primitives-fluid-mobile-title-02-letter-spacing);--typography-title-styles-title-02-paragraph-spacing: var(--type-primitives-fluid-mobile-title-02-paragraph-spacing);--typography-title-styles-title-02-paragraph-indent: var(--type-primitives-fluid-mobile-title-02-paragraph-indent);--typography-title-styles-title-emphasis-01-font-family: var(--type-set-semantic-title-emphasis-font-family);--typography-title-styles-title-emphasis-01-weight: var(--type-set-semantic-title-emphasis-weight);--typography-title-styles-title-emphasis-01-size: var(--type-primitives-fluid-mobile-title-01-size);--typography-title-styles-title-emphasis-01-line-height: var(--type-primitives-fluid-mobile-title-01-line-height);--typography-title-styles-title-emphasis-01-letter-spacing: var(--type-primitives-fluid-mobile-title-01-letter-spacing);--typography-title-styles-title-emphasis-01-paragraph-spacing: var(--type-primitives-fluid-mobile-title-01-paragraph-spacing);--typography-title-styles-title-emphasis-01-paragraph-indent: var(--type-primitives-fluid-mobile-title-01-paragraph-indent);--typography-title-styles-title-01-font-family: var(--type-set-semantic-title-emphasis-font-family);--typography-title-styles-title-01-weight: var(--type-set-semantic-title-weight);--typography-title-styles-title-01-size: var(--type-primitives-fluid-mobile-title-01-size);--typography-title-styles-title-01-line-height: var(--type-primitives-fluid-mobile-title-01-line-height);--typography-title-styles-title-01-letter-spacing: var(--type-primitives-fluid-mobile-title-01-letter-spacing);--typography-title-styles-title-01-paragraph-spacing: var(--type-primitives-fluid-mobile-title-01-paragraph-spacing);--typography-title-styles-title-01-paragraph-indent: var(--type-primitives-fluid-mobile-title-01-paragraph-indent);--typography-display-styles-display-expressive-03-weight: var(--type-set-semantic-display-expressive-weight);--typography-display-styles-display-expressive-03-size: var(--type-primitives-fluid-mobile-display-03-size);--typography-display-styles-display-expressive-03-line-height: var(--type-primitives-fluid-mobile-display-03-line-height);--typography-display-styles-display-expressive-03-letter-spacing: var(--type-primitives-fluid-mobile-display-03-letter-spacing);--typography-display-styles-display-expressive-03-paragraph-spacing: var(--type-primitives-fluid-mobile-display-03-paragraph-spacing);--typography-display-styles-display-expressive-03-paragraph-indent: var(--type-primitives-fluid-mobile-display-03-paragraph-indent);--typography-display-styles-display-expressive-02-font-family: var(--type-set-semantic-display-expressive-font-family);--typography-display-styles-display-expressive-02-weight: var(--type-set-semantic-display-expressive-weight);--typography-display-styles-display-expressive-02-size: var(--type-primitives-fluid-mobile-display-02-size);--typography-display-styles-display-expressive-02-line-height: var(--type-primitives-fluid-mobile-display-02-line-height);--typography-display-styles-display-expressive-02-letter-spacing: var(--type-primitives-fluid-mobile-display-02-letter-spacing);--typography-display-styles-display-expressive-02-paragraph-spacing: var(--type-primitives-fluid-mobile-display-02-paragraph-spacing);--typography-display-styles-display-expressive-02-paragraph-indent: var(--type-primitives-fluid-mobile-display-02-paragraph-indent);--typography-display-styles-display-expressive-01-font-family: var(--type-set-semantic-display-expressive-font-family);--typography-display-styles-display-expressive-01-weight: var(--type-set-semantic-display-expressive-weight);--typography-display-styles-display-expressive-01-size: var(--type-primitives-fluid-mobile-display-01-size);--typography-display-styles-display-expressive-01-line-height: var(--type-primitives-fluid-mobile-display-01-line-height);--typography-display-styles-display-expressive-01-letter-spacing: var(--type-primitives-fluid-mobile-display-01-letter-spacing);--typography-display-styles-display-expressive-01-paragraph-spacing: var(--type-primitives-fluid-mobile-display-01-paragraph-spacing);--typography-display-styles-display-expressive-01-paragraph-indent: var(--type-primitives-fluid-mobile-display-01-paragraph-indent);--typography-headline-styles-headline-emphasis-03-font-family: var(--type-set-semantic-headline-emphasis-font-family);--typography-label-styles-label-03-font-family: var(--type-set-semantic-label-font-family);--typography-body-styles-body-03-font-family: var(--type-set-semantic-body-font-family);--typography-utility-styles-caption-02-font-family: var(--type-set-semantic-utility-font-family);--typography-tag-styles-tag-01-font-family: var(--type-set-semantic-tag-font-family);--typography-tag-styles-tag-01-weight: var(--type-set-semantic-tag-weight);--typography-tag-styles-tag-01-size: var(--type-primitives-fixed-tag-01-size);--typography-tag-styles-tag-01-line-height: var(--type-primitives-fixed-legal-01-line-height);--typography-tag-styles-tag-01-letter-spacing: var(--type-primitives-fixed-tag-01-letter-spacing);--typography-tag-styles-tag-01-paragraph-spacing: var(--type-primitives-fixed-tag-01-paragraph-spacing);--typography-tag-styles-tag-01-paragraph-indent: var(--type-primitives-fixed-tag-01-paragraph-indent);--typography-utility-styles-caption-02-weight: var(--type-set-semantic-utility-weight);--typography-utility-styles-caption-02-size: var(--type-primitives-fixed-caption-02-size);--typography-utility-styles-caption-02-line-height: var(--type-primitives-fixed-caption-02-line-height);--typography-utility-styles-caption-02-letter-spacing: var(--type-primitives-fixed-caption-02-letter-spacing);--typography-utility-styles-caption-02-paragraph-spacing: var(--type-primitives-fixed-caption-02-paragraph-spacing);--typography-utility-styles-caption-02-paragraph-indent: var(--type-primitives-fixed-caption-02-paragraph-indent);--typography-utility-styles-caption-01-font-family: var(--type-set-semantic-utility-font-family);--typography-utility-styles-caption-01-weight: var(--type-set-semantic-utility-weight);--typography-utility-styles-caption-01-size: var(--type-primitives-fixed-caption-01-size);--typography-utility-styles-caption-01-line-height: var(--type-primitives-fixed-caption-01-line-height);--typography-utility-styles-caption-01-letter-spacing: var(--type-primitives-fixed-caption-01-letter-spacing);--typography-utility-styles-caption-01-Paragraph-spacing: var(--type-primitives-fixed-caption-01-paragraph-spacing);--typography-utility-styles-caption-01-paragraph-indent: var(--type-primitives-fixed-caption-01-paragraph-indent);--typography-utility-styles-helper-text-02-font-family: var(--type-set-semantic-utility-font-family);--typography-utility-styles-helper-text-02-weight: var(--type-set-semantic-utility-weight);--typography-utility-styles-helper-text-02-size: var(--type-primitives-fixed-helper-text-02-size);--typography-utility-styles-helper-text-02-line-height: var(--type-primitives-fixed-helper-text-02-line-height);--typography-utility-styles-helper-text-02-letter-spacing: var(--type-primitives-fixed-helper-text-02-letter-spacing);--typography-utility-styles-helper-text-02-paragraph-spacing: var(--type-primitives-fixed-helper-text-02-paragraph-spacing);--typography-utility-styles-helper-text-02-paragraph-indent: var(--type-primitives-fixed-helper-text-02-paragraph-indent);--typography-utility-styles-helper-text-01-font-family: var(--type-set-semantic-utility-font-family);--typography-utility-styles-helper-text-01-weight: var(--type-set-semantic-utility-weight);--typography-utility-styles-helper-text-01-size: var(--type-primitives-fixed-helper-text-01-size);--typography-utility-styles-helper-text-01-line-height: var(--type-primitives-fixed-helper-text-01-line-height);--typography-utility-styles-helper-text-01-letter-spacing: var(--type-primitives-fixed-helper-text-01-letter-spacing);--typography-utility-styles-helper-text-01-paragraph-spacing: var(--type-primitives-fixed-helper-text-01-paragraph-spacing);--typography-utility-styles-helper-text-01-paragraph-indent: var(--type-primitives-fixed-helper-text-01-paragraph-indent);--typography-utility-styles-legal-01-font-family: var(--type-set-semantic-utility-font-family);--typography-utility-styles-legal-01-weight: var(--type-set-semantic-utility-weight);--typography-utility-styles-legal-01-size: var(--type-primitives-fixed-legal-01-size);--typography-utility-styles-legal-01-line-height: var(--type-primitives-fixed-legal-01-line-height);--typography-utility-styles-legal-01-letter-spacing: var(--type-primitives-fixed-legal-01-letter-spacing);--typography-utility-styles-legal-01-paragraph-spacing: var(--type-primitives-fixed-legal-01-paragraph-spacing);--typography-utility-styles-legal-01-paragraph-indent: var(--type-primitives-fixed-legal-01-paragraph-indent);--typography-body-styles-body-03-weight: var(--type-set-semantic-body-weight);--typography-body-styles-body-03-size: var(--type-primitives-fixed-body-03-size);--typography-body-styles-body-03-line-height: var(--type-primitives-fixed-body-03-line-height);--typography-body-styles-body-03-letter-spacing: var(--type-primitives-fixed-body-03-letter-spacing);--typography-body-styles-body-03-paragraph-spacing: var(--type-primitives-fixed-body-03-paragraph-spacing);--typography-body-styles-body-03-paragraph-indent: var(--type-primitives-fixed-body-03-paragraph-indent);--typography-body-styles-body-02-font-family: var(--type-set-semantic-body-font-family);--typography-body-styles-body-02-weight: var(--type-set-semantic-body-weight);--typography-body-styles-body-02-size: var(--type-primitives-fixed-body-02-size);--typography-body-styles-body-02-line-height: var(--type-primitives-fixed-body-02-line-height);--typography-body-styles-body-02-letter-spacing: var(--type-primitives-fixed-body-02-letter-spacing);--typography-body-styles-body-02-paragraph-spacing: var(--type-primitives-fixed-body-02-paragraph-spacing);--typography-body-styles-body-02-paragraph-indent: var(--type-primitives-fixed-body-02-paragraph-indent);--typography-body-styles-body-01-font-family: var(--type-set-semantic-body-font-family);--typography-body-styles-body-01-weight: var(--type-set-semantic-body-weight);--typography-body-styles-body-01-size: var(--type-primitives-fixed-body-01-size);--typography-body-styles-body-01-line-height: var(--type-primitives-fixed-body-01-line-height);--typography-body-styles-body-01-letter-spacing: var(--type-primitives-fixed-body-01-letter-spacing);--typography-body-styles-body-01-paragraph-spacing: var(--type-primitives-fixed-body-01-paragraph-spacing);--typography-body-styles-body-01-paragraph-indent: var(--type-primitives-fixed-body-01-paragraph-indent);--typography-label-styles-label-03-weight: var(--type-set-semantic-label-weight);--typography-label-styles-label-03-size: var(--type-primitives-fixed-label-03-size);--typography-label-styles-label-03-line-height: var(--type-primitives-fixed-label-03-line-height);--typography-label-styles-label-03-letter-spacing: var(--type-primitives-fixed-label-03-letter-spacing);--typography-label-styles-label-03-paragraph-spacing: var(--type-primitives-fixed-label-03-paragraph-spacing);--typography-label-styles-label-03-paragraph-indent: var(--type-primitives-fixed-label-03-paragraph-indent);--typography-label-styles-label-02-font-family: var(--type-set-semantic-label-font-family);--typography-label-styles-label-02-weight: var(--type-set-semantic-label-weight);--typography-label-styles-label-02-size: var(--type-primitives-fixed-label-02-size);--typography-label-styles-label-02-line-height: var(--type-primitives-fixed-label-02-line-height);--typography-label-styles-label-02-letter-spacing: var(--type-primitives-fixed-label-02-letter-spacing);--typography-label-styles-label-02-paragraph-spacing: var(--type-primitives-fixed-label-02-paragraph-spacing);--typography-label-styles-label-02-paragraph-indent: var(--type-primitives-fixed-label-02-paragraph-indent);--typography-label-styles-label-01-font-family: var(--type-set-semantic-label-font-family);--typography-label-styles-label-01-weight: var(--type-set-semantic-label-weight);--typography-label-styles-label-01-size: var(--type-primitives-fixed-label-01-size);--typography-label-styles-label-01-line-height: var(--type-primitives-fixed-label-01-line-height);--typography-label-styles-label-01-letter-spacing: var(--type-primitives-fixed-label-01-letter-spacing);--typography-label-styles-label-01-paragraph-spacing: var(--type-primitives-fixed-label-01-paragraph-spacing);--typography-label-styles-label-01-paragraph-indent: var(--type-primitives-fixed-label-01-paragraph-indent);--typography-headline-styles-headline-emphasis-03-weight: var(--type-set-semantic-headline-emphasis-weight);--typography-headline-styles-headline-emphasis-03-size: var(--type-primitives-fluid-mobile-headline-03-size);--typography-headline-styles-headline-emphasis-03-line-height: var(--type-primitives-fluid-mobile-headline-03-line-height);--typography-headline-styles-headline-emphasis-03-letter-spacing: var(--type-primitives-fluid-mobile-headline-03-letter-spacing);--typography-headline-styles-headline-emphasis-03-paragraph-spacing: var(--type-primitives-fluid-mobile-headline-03-paragraph-spacing);--typography-headline-styles-headline-emphasis-03-paragraph-indent: var(--type-primitives-fluid-mobile-headline-03-paragraph-indent);--typography-headline-styles-headline-03-font-family: var(--type-set-semantic-headline-font-family);--typography-headline-styles-headline-03-weight: var(--type-set-semantic-headline-weight);--typography-headline-styles-headline-03-size: var(--type-primitives-fluid-mobile-headline-03-size);--typography-headline-styles-headline-03-line-height: var(--type-primitives-fluid-mobile-headline-03-line-height);--typography-headline-styles-headline-03-letter-spacing: var(--type-primitives-fluid-mobile-headline-03-letter-spacing);--typography-headline-styles-headline-03-paragraph-spacing: var(--type-primitives-fluid-mobile-headline-03-paragraph-spacing);--typography-headline-styles-headline-03-paragraph-indent: var(--type-primitives-fluid-mobile-headline-03-paragraph-indent);--typography-headline-styles-headline-emphasis-02-font-family: var(--type-set-semantic-headline-emphasis-font-family);--typography-headline-styles-headline-emphasis-02-weight: var(--type-set-semantic-headline-emphasis-weight);--typography-headline-styles-headline-emphasis-02-size: var(--type-primitives-fluid-mobile-headline-02-size);--typography-headline-styles-headline-emphasis-02-line-height: var(--type-primitives-fluid-mobile-headline-02-line-height);--typography-headline-styles-headline-emphasis-02-letter-spacing: var(--type-primitives-fluid-mobile-headline-02-letter-spacing);--typography-headline-styles-headline-emphasis-02-paragraph-spacing: var(--type-primitives-fluid-mobile-headline-02-paragraph-spacing);--typography-headline-styles-headline-emphasis-02-paragraph-indent: var(--type-primitives-fluid-mobile-headline-02-paragraph-indent);--typography-headline-styles-headline-02-font-family: var(--type-set-semantic-headline-font-family);--typography-headline-styles-headline-02-weight: var(--type-set-semantic-headline-weight);--typography-headline-styles-headline-02-size: var(--type-primitives-fluid-mobile-headline-02-size);--typography-headline-styles-headline-02-line-height: var(--type-primitives-fluid-mobile-headline-02-line-height);--typography-headline-styles-headline-02-letter-spacing: var(--type-primitives-fluid-mobile-headline-02-letter-spacing);--typography-headline-styles-headline-02-paragraph-spacing: var(--type-primitives-fluid-mobile-headline-02-paragraph-spacing);--typography-headline-styles-headline-02-paragraph-indent: var(--type-primitives-fluid-mobile-headline-02-paragraph-indent);--typography-headline-styles-headline-emphasis-01-font-family: var(--type-set-semantic-headline-emphasis-font-family);--typography-headline-styles-headline-emphasis-01-weight: var(--type-set-semantic-headline-emphasis-weight);--typography-headline-styles-headline-emphasis-01-size: var(--type-primitives-fluid-mobile-headline-01-size);--typography-headline-styles-headline-emphasis-01-line-height: var(--type-primitives-fluid-mobile-headline-01-line-height);--typography-headline-styles-headline-emphasis-01-letter-spacing: var(--type-primitives-fluid-mobile-headline-01-letter-spacing);--typography-headline-styles-headline-emphasis-01-paragraph-spacing: var(--type-primitives-fluid-mobile-headline-01-paragraph-spacing);--typography-headline-styles-headline-emphasis-01-paragraph-indent: var(--type-primitives-fluid-mobile-headline-01-paragraph-indent);--typography-headline-styles-headline-01-font-family: var(--type-set-semantic-headline-font-family);--typography-headline-styles-headline-01-weight: var(--type-set-semantic-headline-weight);--typography-headline-styles-headline-01-size: var(--type-primitives-fluid-mobile-headline-01-size);--typography-headline-styles-headline-01-line-height: var(--type-primitives-fluid-mobile-headline-01-line-height);--typography-headline-styles-headline-01-letter-spacing: var(--type-primitives-fluid-mobile-headline-01-letter-spacing);--typography-headline-styles-headline-01-paragraph-spacing: var(--type-primitives-fluid-mobile-headline-01-paragraph-spacing);--typography-headline-styles-headline-01-paragraph-indent: var(--type-primitives-fluid-mobile-headline-01-paragraph-indent);--component-link-fixed-icon-gap: var(--spacing-scale-spacing-00);--component-link-fixed-icon-gap-hover: var(--spacing-scale-spacing-00);--component-link-fixed-medium-text-padding-top: var(--spacing-scale-spacing-01);--component-link-fixed-corner-radius-focus: 2px;--component-link-fixed-large-icon-padding-bottom: 1px;--component-link-fixed-large-text-padding-y: var(--spacing-scale-spacing-01);--component-link-fixed-padding-container-right: var(--spacing-scale-spacing-11)}@media (min-width: 768px){:root{--layout-viewport-width-default: var(--medium-769-1279-viewport-width-default);--layout-viewport-width-min: var(--medium-769-1279-viewport-width-min);--layout-viewport-width-max: var(--medium-769-1279-viewport-width-max);--layout-viewport-height-default: var(--medium-769-1279-viewport-height-default);--layout-page-margin-x: var(--medium-769-1279-page-margin);--layout-section-content-safe-width-default: var(--medium-769-1279-safe-area-content-default);--layout-content-element-gap-default: var(--medium-769-1279-column-gap);--layout-type-element-after-display: var(--paragraph-spacing-scale-paragraph-spacing-11);--layout-type-element-after-title: var(--paragraph-spacing-scale-paragraph-spacing-07);--layout-type-element-after-headline: var(--paragraph-spacing-scale-paragraph-spacing-04);--layout-type-element-after-label: var(--spacing-scale-spacing-02);--layout-type-element-after-paragraph: var(--paragraph-spacing-scale-paragraph-spacing-02);--layout-type-element-after-caption: var(--paragraph-spacing-scale-paragraph-spacing-01);--layout-type-element-after-quote: var(--paragraph-spacing-scale-paragraph-spacing-01);--layout-type-element-after-hrule: var(--spacing-scale-spacing-02);--layout-content-element-gap-compact: var(--spacing-scale-spacing-05);--layout-content-element-gap-comfortable: var(--spacing-scale-spacing-09);--layout-section-content-safe-width-min: var(--medium-769-1279-safe-area-content-min);--layout-section-content-safe-width-max: var(--medium-769-1279-safe-area-content-max);--layout-section-content-safe-padding-x: var(--medium-769-1279-safe-area-padding-inset);--layout-section-content-safe-padding-left: var(--medium-769-1279-safe-area-padding-inset);--layout-section-content-safe-padding-right: var(--medium-769-1279-safe-area-padding-inset);--layout-section-content-safe-padding-y-default: var(--spacing-scale-spacing-11);--layout-section-content-safe-padding-y-compact: var(--spacing-scale-spacing-10);--layout-page-section-gap-default: var(--spacing-scale-spacing-00);--layout-page-section-gap-01: var(--spacing-scale-spacing-02);--layout-page-section-gap-02: var(--spacing-scale-spacing-03);--component-surface-platter-inset-corner-radius: var(--radius-04);--component-link-intrinsic-icon-gap: var(--spacing-scale-spacing-03);--component-link-intrinsic-icon-gap-hover: var(--spacing-scale-spacing-04);--component-link-intrinsic-medium-text-padding-top: var(--spacing-scale-spacing-01);--component-link-intrinsic-corner-radius-focus: 2px;--component-link-intrinsic-large-icon-padding-bottom: 1px;--component-link-intrinsic-large-text-padding-y: var(--spacing-scale-spacing-01);--component-surface-single-corner-radius: 120px;--component-surface-platter-outer-margin: var(--layout-section-content-safe-padding-left);--component-card-padding-inset: var(--spacing-scale-spacing-06);--component-card-padding-inset-right: var(--spacing-scale-spacing-08);--component-card-padding-inset-bottom: var(--spacing-scale-spacing-08);--component-card-corner-radius: var(--radius-03);--component-card-corner-radius-focus: 20px;--component-card-padding-content-gap-compact: var(--spacing-scale-spacing-03);--component-card-padding-content-gap-default: var(--spacing-scale-spacing-04);--component-card-padding-content-gap-comfortable: var(--spacing-scale-spacing-05);--component-card-padding-content-gap-relaxed: var(--spacing-scale-spacing-06);--component-card-border-focus-primary: var(--primitives-border-stroke-width-200);--typography-display-styles-display-expressive-03-font-family: var(--type-set-semantic-display-expressive-font-family);--typography-title-styles-title-emphasis-03-font-family: var(--type-set-semantic-title-emphasis-font-family);--typography-title-styles-title-emphasis-03-weight: var(--type-set-semantic-title-emphasis-weight);--typography-title-styles-title-emphasis-03-size: var(--type-primitives-fluid-tablet-title-03-size);--typography-title-styles-title-emphasis-03-line-height: var(--type-primitives-fluid-tablet-title-03-line-height);--typography-title-styles-title-emphasis-03-letter-spacing: var(--type-primitives-fluid-tablet-title-03-letter-spacing);--typography-title-styles-title-emphasis-03-paragraph-spacing: var(--type-primitives-fluid-tablet-title-03-paragraph-spacing);--typography-title-styles-title-emphasis-03-paragraph-indent: var(--type-primitives-fluid-tablet-title-03-paragraph-indent);--typography-title-styles-title-03-font-family: var(--type-set-semantic-title-font-family);--typography-title-styles-title-03-weight: var(--type-set-semantic-title-weight);--typography-title-styles-title-03-size: var(--type-primitives-fluid-tablet-title-03-size);--typography-title-styles-title-03-line-height: var(--type-primitives-fluid-tablet-title-03-line-height);--typography-title-styles-title-03-letter-spacing: var(--type-primitives-fluid-tablet-title-03-letter-spacing);--typography-title-styles-title-03-paragraph-spacing: var(--type-primitives-fluid-tablet-title-03-paragraph-spacing);--typography-title-styles-title-03-paragraph-indent: var(--type-primitives-fluid-tablet-title-03-paragraph-indent);--typography-title-styles-title-emphasis-02-font-family: var(--type-set-semantic-title-emphasis-font-family);--typography-title-styles-title-emphasis-02-weight: var(--type-set-semantic-title-emphasis-weight);--typography-title-styles-title-emphasis-02-size: var(--type-primitives-fluid-tablet-title-02-size);--typography-title-styles-title-emphasis-02-line-height: var(--type-primitives-fluid-tablet-title-02-line-height);--typography-title-styles-title-emphasis-02-letter-spacing: var(--type-primitives-fluid-tablet-title-02-letter-spacing);--typography-title-styles-title-emphasis-02-paragraph-spacing: var(--type-primitives-fluid-tablet-title-02-paragraph-spacing);--typography-title-styles-title-emphasis-02-paragraph-indent: var(--type-primitives-fluid-tablet-title-02-paragraph-indent);--typography-title-styles-title-02-font-family: var(--type-set-semantic-title-font-family);--typography-title-styles-title-02-weight: var(--type-set-semantic-title-weight);--typography-title-styles-title-02-size: var(--type-primitives-fluid-tablet-title-02-size);--typography-title-styles-title-02-line-height: var(--type-primitives-fluid-tablet-title-02-line-height);--typography-title-styles-title-02-letter-spacing: var(--type-primitives-fluid-tablet-title-02-letter-spacing);--typography-title-styles-title-02-paragraph-spacing: var(--type-primitives-fluid-tablet-title-02-paragraph-spacing);--typography-title-styles-title-02-paragraph-indent: var(--type-primitives-fluid-tablet-title-02-paragraph-indent);--typography-title-styles-title-emphasis-01-font-family: var(--type-set-semantic-title-emphasis-font-family);--typography-title-styles-title-emphasis-01-weight: var(--type-set-semantic-title-emphasis-weight);--typography-title-styles-title-emphasis-01-size: var(--type-primitives-fluid-tablet-title-01-size);--typography-title-styles-title-emphasis-01-line-height: var(--type-primitives-fluid-tablet-title-01-line-height);--typography-title-styles-title-emphasis-01-letter-spacing: var(--type-primitives-fluid-tablet-title-01-letter-spacing);--typography-title-styles-title-emphasis-01-paragraph-spacing: var(--type-primitives-fluid-tablet-title-01-paragraph-spacing);--typography-title-styles-title-emphasis-01-paragraph-indent: var(--type-primitives-fluid-tablet-title-01-paragraph-indent);--typography-title-styles-title-01-font-family: var(--type-set-semantic-title-emphasis-font-family);--typography-title-styles-title-01-weight: var(--type-set-semantic-title-weight);--typography-title-styles-title-01-size: var(--type-primitives-fluid-tablet-title-01-size);--typography-title-styles-title-01-line-height: var(--type-primitives-fluid-tablet-title-01-line-height);--typography-title-styles-title-01-letter-spacing: var(--type-primitives-fluid-tablet-title-01-letter-spacing);--typography-title-styles-title-01-paragraph-spacing: var(--type-primitives-fluid-tablet-title-01-paragraph-spacing);--typography-title-styles-title-01-paragraph-indent: var(--type-primitives-fluid-tablet-title-01-paragraph-indent);--typography-display-styles-display-expressive-03-weight: var(--type-set-semantic-display-expressive-weight);--typography-display-styles-display-expressive-03-size: var(--type-primitives-fluid-tablet-display-03-size);--typography-display-styles-display-expressive-03-line-height: var(--type-primitives-fluid-tablet-display-03-line-height);--typography-display-styles-display-expressive-03-letter-spacing: var(--type-primitives-fluid-tablet-display-03-letter-spacing);--typography-display-styles-display-expressive-03-paragraph-spacing: var(--type-primitives-fluid-tablet-display-03-paragraph-spacing);--typography-display-styles-display-expressive-03-paragraph-indent: var(--type-primitives-fluid-tablet-display-03-paragraph-indent);--typography-display-styles-display-expressive-02-font-family: var(--type-set-semantic-display-expressive-font-family);--typography-display-styles-display-expressive-02-weight: var(--type-set-semantic-display-expressive-weight);--typography-display-styles-display-expressive-02-size: var(--type-primitives-fluid-tablet-display-02-size);--typography-display-styles-display-expressive-02-line-height: var(--type-primitives-fluid-tablet-display-02-line-height);--typography-display-styles-display-expressive-02-letter-spacing: var(--type-primitives-fluid-tablet-display-02-letter-spacing);--typography-display-styles-display-expressive-02-paragraph-spacing: var(--type-primitives-fluid-tablet-display-02-paragraph-spacing);--typography-display-styles-display-expressive-02-paragraph-indent: var(--type-primitives-fluid-tablet-display-02-paragraph-indent);--typography-display-styles-display-expressive-01-font-family: var(--type-set-semantic-display-expressive-font-family);--typography-display-styles-display-expressive-01-weight: var(--type-set-semantic-display-expressive-weight);--typography-display-styles-display-expressive-01-size: var(--type-primitives-fluid-tablet-display-01-size);--typography-display-styles-display-expressive-01-line-height: var(--type-primitives-fluid-tablet-display-01-line-height);--typography-display-styles-display-expressive-01-letter-spacing: var(--type-primitives-fluid-tablet-display-01-letter-spacing);--typography-display-styles-display-expressive-01-paragraph-spacing: var(--type-primitives-fluid-tablet-display-01-paragraph-spacing);--typography-display-styles-display-expressive-01-paragraph-indent: var(--type-primitives-fluid-tablet-display-01-paragraph-indent);--typography-headline-styles-headline-emphasis-03-font-family: var(--type-set-semantic-headline-emphasis-font-family);--typography-label-styles-label-03-font-family: var(--type-set-semantic-label-font-family);--typography-body-styles-body-03-font-family: var(--type-set-semantic-body-font-family);--typography-utility-styles-caption-02-font-family: var(--type-set-semantic-utility-font-family);--typography-tag-styles-tag-01-font-family: var(--type-set-semantic-tag-font-family);--typography-tag-styles-tag-01-weight: var(--type-set-semantic-tag-weight);--typography-tag-styles-tag-01-size: var(--type-primitives-fixed-tag-01-size);--typography-tag-styles-tag-01-line-height: var(--type-primitives-fixed-tag-01-line-height);--typography-tag-styles-tag-01-letter-spacing: var(--type-primitives-fixed-tag-01-letter-spacing);--typography-tag-styles-tag-01-paragraph-spacing: var(--type-primitives-fixed-tag-01-paragraph-spacing);--typography-tag-styles-tag-01-paragraph-indent: var(--type-primitives-fixed-tag-01-paragraph-indent);--typography-utility-styles-caption-02-weight: var(--type-set-semantic-utility-weight);--typography-utility-styles-caption-02-size: var(--type-primitives-fixed-caption-02-size);--typography-utility-styles-caption-02-line-height: var(--type-primitives-fixed-caption-02-line-height);--typography-utility-styles-caption-02-letter-spacing: var(--type-primitives-fixed-caption-02-letter-spacing);--typography-utility-styles-caption-02-paragraph-spacing: var(--type-primitives-fixed-caption-02-paragraph-spacing);--typography-utility-styles-caption-02-paragraph-indent: var(--type-primitives-fixed-caption-02-paragraph-indent);--typography-utility-styles-caption-01-font-family: var(--type-set-semantic-utility-font-family);--typography-utility-styles-caption-01-weight: var(--type-set-semantic-utility-weight);--typography-utility-styles-caption-01-size: var(--type-primitives-fixed-caption-01-size);--typography-utility-styles-caption-01-line-height: var(--type-primitives-fixed-caption-01-line-height);--typography-utility-styles-caption-01-letter-spacing: var(--type-primitives-fixed-caption-01-letter-spacing);--typography-utility-styles-caption-01-Paragraph-spacing: var(--type-primitives-fixed-caption-01-paragraph-spacing);--typography-utility-styles-caption-01-paragraph-indent: var(--type-primitives-fixed-caption-01-paragraph-indent);--typography-utility-styles-helper-text-02-font-family: var(--type-set-semantic-utility-font-family);--typography-utility-styles-helper-text-02-weight: var(--type-set-semantic-utility-weight);--typography-utility-styles-helper-text-02-size: var(--type-primitives-fixed-helper-text-02-size);--typography-utility-styles-helper-text-02-line-height: var(--type-primitives-fixed-helper-text-02-line-height);--typography-utility-styles-helper-text-02-letter-spacing: var(--type-primitives-fixed-helper-text-02-letter-spacing);--typography-utility-styles-helper-text-02-paragraph-spacing: var(--type-primitives-fixed-helper-text-02-paragraph-spacing);--typography-utility-styles-helper-text-02-paragraph-indent: var(--type-primitives-fixed-helper-text-02-paragraph-indent);--typography-utility-styles-helper-text-01-font-family: var(--type-set-semantic-utility-font-family);--typography-utility-styles-helper-text-01-weight: var(--type-set-semantic-utility-weight);--typography-utility-styles-helper-text-01-size: var(--type-primitives-fixed-helper-text-01-size);--typography-utility-styles-helper-text-01-line-height: var(--type-primitives-fixed-helper-text-01-line-height);--typography-utility-styles-helper-text-01-letter-spacing: var(--type-primitives-fixed-helper-text-01-letter-spacing);--typography-utility-styles-helper-text-01-paragraph-spacing: var(--type-primitives-fixed-helper-text-01-paragraph-spacing);--typography-utility-styles-helper-text-01-paragraph-indent: var(--type-primitives-fixed-helper-text-01-paragraph-indent);--typography-utility-styles-legal-01-font-family: var(--type-set-semantic-utility-font-family);--typography-utility-styles-legal-01-weight: var(--type-set-semantic-utility-weight);--typography-utility-styles-legal-01-size: var(--type-primitives-fixed-legal-01-size);--typography-utility-styles-legal-01-line-height: var(--type-primitives-fixed-legal-01-line-height);--typography-utility-styles-legal-01-letter-spacing: var(--type-primitives-fixed-legal-01-letter-spacing);--typography-utility-styles-legal-01-paragraph-spacing: var(--type-primitives-fixed-legal-01-paragraph-spacing);--typography-utility-styles-legal-01-paragraph-indent: var(--type-primitives-fixed-legal-01-paragraph-indent);--typography-body-styles-body-03-weight: var(--type-set-semantic-body-weight);--typography-body-styles-body-03-size: var(--type-primitives-fixed-body-03-size);--typography-body-styles-body-03-line-height: var(--type-primitives-fixed-body-03-line-height);--typography-body-styles-body-03-letter-spacing: var(--type-primitives-fixed-body-03-letter-spacing);--typography-body-styles-body-03-paragraph-spacing: var(--type-primitives-fixed-body-03-paragraph-spacing);--typography-body-styles-body-03-paragraph-indent: var(--type-primitives-fixed-body-03-paragraph-indent);--typography-body-styles-body-02-font-family: var(--type-set-semantic-body-font-family);--typography-body-styles-body-02-weight: var(--type-set-semantic-body-weight);--typography-body-styles-body-02-size: var(--type-primitives-fixed-body-02-size);--typography-body-styles-body-02-line-height: var(--type-primitives-fixed-body-02-line-height);--typography-body-styles-body-02-letter-spacing: var(--type-primitives-fixed-body-02-letter-spacing);--typography-body-styles-body-02-paragraph-spacing: var(--type-primitives-fixed-body-02-paragraph-spacing);--typography-body-styles-body-02-paragraph-indent: var(--type-primitives-fixed-body-02-paragraph-indent);--typography-body-styles-body-01-font-family: var(--type-set-semantic-body-font-family);--typography-body-styles-body-01-weight: var(--type-set-semantic-body-weight);--typography-body-styles-body-01-size: var(--type-primitives-fixed-body-01-size);--typography-body-styles-body-01-line-height: var(--type-primitives-fixed-body-01-line-height);--typography-body-styles-body-01-letter-spacing: var(--type-primitives-fixed-body-01-letter-spacing);--typography-body-styles-body-01-paragraph-spacing: var(--type-primitives-fixed-body-01-paragraph-spacing);--typography-body-styles-body-01-paragraph-indent: var(--type-primitives-fixed-body-01-paragraph-indent);--typography-label-styles-label-03-weight: var(--type-set-semantic-label-weight);--typography-label-styles-label-03-size: var(--type-primitives-fixed-label-03-size);--typography-label-styles-label-03-line-height: var(--type-primitives-fixed-label-03-line-height);--typography-label-styles-label-03-letter-spacing: var(--type-primitives-fixed-label-03-letter-spacing);--typography-label-styles-label-03-paragraph-spacing: var(--type-primitives-fixed-label-03-paragraph-spacing);--typography-label-styles-label-03-paragraph-indent: var(--type-primitives-fixed-label-03-paragraph-indent);--typography-label-styles-label-02-font-family: var(--type-set-semantic-label-font-family);--typography-label-styles-label-02-weight: var(--type-set-semantic-label-weight);--typography-label-styles-label-02-size: var(--type-primitives-fixed-label-02-size);--typography-label-styles-label-02-line-height: var(--type-primitives-fixed-label-02-line-height);--typography-label-styles-label-02-letter-spacing: var(--type-primitives-fixed-label-02-letter-spacing);--typography-label-styles-label-02-paragraph-spacing: var(--type-primitives-fixed-label-02-paragraph-spacing);--typography-label-styles-label-02-paragraph-indent: var(--type-primitives-fixed-label-02-paragraph-indent);--typography-label-styles-label-01-font-family: var(--type-set-semantic-label-font-family);--typography-label-styles-label-01-weight: var(--type-set-semantic-label-weight);--typography-label-styles-label-01-size: var(--type-primitives-fixed-label-01-size);--typography-label-styles-label-01-line-height: var(--type-primitives-fixed-label-01-line-height);--typography-label-styles-label-01-letter-spacing: var(--type-primitives-fixed-label-01-letter-spacing);--typography-label-styles-label-01-paragraph-spacing: var(--type-primitives-fixed-label-01-paragraph-spacing);--typography-label-styles-label-01-paragraph-indent: var(--type-primitives-fixed-label-01-paragraph-indent);--typography-headline-styles-headline-emphasis-03-weight: var(--type-set-semantic-headline-emphasis-weight);--typography-headline-styles-headline-emphasis-03-size: var(--type-primitives-fluid-tablet-headline-03-size);--typography-headline-styles-headline-emphasis-03-line-height: var(--type-primitives-fluid-tablet-headline-03-line-height);--typography-headline-styles-headline-emphasis-03-letter-spacing: var(--type-primitives-fluid-tablet-headline-03-letter-spacing);--typography-headline-styles-headline-emphasis-03-paragraph-spacing: var(--type-primitives-fluid-tablet-headline-03-paragraph-spacing);--typography-headline-styles-headline-emphasis-03-paragraph-indent: var(--type-primitives-fluid-tablet-headline-03-paragraph-indent);--typography-headline-styles-headline-03-font-family: var(--type-set-semantic-headline-font-family);--typography-headline-styles-headline-03-weight: var(--type-set-semantic-headline-weight);--typography-headline-styles-headline-03-size: var(--type-primitives-fluid-tablet-headline-03-size);--typography-headline-styles-headline-03-line-height: var(--type-primitives-fluid-tablet-headline-03-line-height);--typography-headline-styles-headline-03-letter-spacing: var(--type-primitives-fluid-tablet-headline-03-letter-spacing);--typography-headline-styles-headline-03-paragraph-spacing: var(--type-primitives-fluid-tablet-headline-03-paragraph-spacing);--typography-headline-styles-headline-03-paragraph-indent: var(--type-primitives-fluid-tablet-headline-03-paragraph-indent);--typography-headline-styles-headline-emphasis-02-font-family: var(--type-set-semantic-headline-emphasis-font-family);--typography-headline-styles-headline-emphasis-02-weight: var(--type-set-semantic-headline-emphasis-weight);--typography-headline-styles-headline-emphasis-02-size: var(--type-primitives-fluid-tablet-headline-02-size);--typography-headline-styles-headline-emphasis-02-line-height: var(--type-primitives-fluid-tablet-headline-02-line-height);--typography-headline-styles-headline-emphasis-02-letter-spacing: var(--type-primitives-fluid-tablet-headline-02-letter-spacing);--typography-headline-styles-headline-emphasis-02-paragraph-spacing: var(--type-primitives-fluid-tablet-headline-02-paragraph-spacing);--typography-headline-styles-headline-emphasis-02-paragraph-indent: var(--type-primitives-fluid-tablet-headline-02-paragraph-indent);--typography-headline-styles-headline-02-font-family: var(--type-set-semantic-headline-font-family);--typography-headline-styles-headline-02-weight: var(--type-set-semantic-headline-weight);--typography-headline-styles-headline-02-size: var(--type-primitives-fluid-tablet-headline-02-size);--typography-headline-styles-headline-02-line-height: var(--type-primitives-fluid-tablet-headline-02-line-height);--typography-headline-styles-headline-02-letter-spacing: var(--type-primitives-fluid-tablet-headline-02-letter-spacing);--typography-headline-styles-headline-02-paragraph-spacing: var(--type-primitives-fluid-tablet-headline-02-paragraph-spacing);--typography-headline-styles-headline-02-paragraph-indent: var(--type-primitives-fluid-tablet-headline-02-paragraph-indent);--typography-headline-styles-headline-emphasis-01-font-family: var(--type-set-semantic-headline-emphasis-font-family);--typography-headline-styles-headline-emphasis-01-weight: var(--type-set-semantic-headline-emphasis-weight);--typography-headline-styles-headline-emphasis-01-size: var(--type-primitives-fluid-tablet-headline-01-size);--typography-headline-styles-headline-emphasis-01-line-height: var(--type-primitives-fluid-tablet-headline-01-line-height);--typography-headline-styles-headline-emphasis-01-letter-spacing: var(--type-primitives-fluid-tablet-headline-01-letter-spacing);--typography-headline-styles-headline-emphasis-01-paragraph-spacing: var(--type-primitives-fluid-tablet-headline-01-paragraph-spacing);--typography-headline-styles-headline-emphasis-01-paragraph-indent: var(--type-primitives-fluid-tablet-headline-01-paragraph-indent);--typography-headline-styles-headline-01-font-family: var(--type-set-semantic-headline-font-family);--typography-headline-styles-headline-01-weight: var(--type-set-semantic-headline-weight);--typography-headline-styles-headline-01-size: var(--type-primitives-fluid-tablet-headline-01-size);--typography-headline-styles-headline-01-line-height: var(--type-primitives-fluid-tablet-headline-01-line-height);--typography-headline-styles-headline-01-letter-spacing: var(--type-primitives-fluid-tablet-headline-01-letter-spacing);--typography-headline-styles-headline-01-paragraph-spacing: var(--type-primitives-fluid-tablet-headline-01-paragraph-spacing);--typography-headline-styles-headline-01-paragraph-indent: var(--type-primitives-fluid-tablet-headline-01-paragraph-indent);--component-link-fixed-icon-gap: var(--spacing-scale-spacing-00);--component-link-fixed-icon-gap-hover: var(--spacing-scale-spacing-00);--component-link-fixed-medium-text-padding-top: var(--spacing-scale-spacing-01);--component-link-fixed-corner-radius-focus: 2px;--component-link-fixed-large-icon-padding-bottom: 1px;--component-link-fixed-large-text-padding-y: var(--spacing-scale-spacing-01);--component-link-fixed-padding-container-right: var(--spacing-scale-spacing-11)}}@media (min-width: 1280px){:root{--layout-viewport-width-default: var(--large-1280-1599-viewport-width-default);--layout-viewport-width-min: var(--large-1280-1599-viewport-width-min);--layout-viewport-width-max: var(--large-1280-1599-viewport-width-max);--layout-viewport-height-default: var(--large-1280-1599-viewport-height-default);--layout-page-margin-x: var(--large-1280-1599-page-margin);--layout-section-content-safe-width-default: var(--large-1280-1599-safe-area-inset-content-default);--layout-content-element-gap-default: var(--large-1280-1599-column-gap);--layout-type-element-after-display: var(--paragraph-spacing-scale-paragraph-spacing-12);--layout-type-element-after-title: var(--paragraph-spacing-scale-paragraph-spacing-08);--layout-type-element-after-headline: var(--paragraph-spacing-scale-paragraph-spacing-05);--layout-type-element-after-label: var(--spacing-scale-spacing-02);--layout-type-element-after-paragraph: var(--paragraph-spacing-scale-paragraph-spacing-02);--layout-type-element-after-caption: var(--paragraph-spacing-scale-paragraph-spacing-01);--layout-type-element-after-quote: var(--paragraph-spacing-scale-paragraph-spacing-01);--layout-type-element-after-hrule: var(--spacing-scale-spacing-02);--layout-content-element-gap-compact: var(--spacing-scale-spacing-06);--layout-content-element-gap-comfortable: var(--spacing-scale-spacing-10);--layout-section-content-safe-width-min: var(--large-1280-1599-safe-area-inset-content-min);--layout-section-content-safe-width-max: var(--large-1280-1599-safe-area-inset-content-max);--layout-section-content-safe-padding-x: var(--large-1280-1599-safe-area-padding-inset);--layout-section-content-safe-padding-left: var(--large-1280-1599-safe-area-padding-inset);--layout-section-content-safe-padding-right: var(--large-1280-1599-safe-area-padding-inset);--layout-section-content-safe-padding-y-default: var(--spacing-scale-spacing-12);--layout-section-content-safe-padding-y-compact: var(--spacing-scale-spacing-11);--layout-page-section-gap-default: var(--spacing-scale-spacing-00);--layout-page-section-gap-01: var(--spacing-scale-spacing-03);--layout-page-section-gap-02: var(--spacing-scale-spacing-04);--component-surface-platter-inset-corner-radius: var(--radius-04);--component-link-intrinsic-icon-gap: var(--spacing-scale-spacing-03);--component-link-intrinsic-icon-gap-hover: var(--spacing-scale-spacing-04);--component-link-intrinsic-medium-text-padding-top: var(--spacing-scale-spacing-01);--component-link-intrinsic-corner-radius-focus: 2px;--component-link-intrinsic-large-icon-padding-bottom: 1px;--component-link-intrinsic-large-text-padding-y: var(--spacing-scale-spacing-01);--component-surface-single-corner-radius: 200px;--component-surface-platter-outer-margin: 141px;--component-card-padding-inset: var(--spacing-scale-spacing-06);--component-card-padding-inset-right: var(--spacing-scale-spacing-08);--component-card-padding-inset-bottom: var(--spacing-scale-spacing-10);--component-card-corner-radius: var(--radius-04);--component-card-corner-radius-focus: 28px;--component-card-padding-content-gap-compact: var(--spacing-scale-spacing-03);--component-card-padding-content-gap-default: var(--spacing-scale-spacing-05);--component-card-padding-content-gap-comfortable: var(--spacing-scale-spacing-06);--component-card-padding-content-gap-relaxed: var(--spacing-scale-spacing-07);--component-card-border-focus-primary: var(--primitives-border-stroke-width-200);--typography-display-styles-display-expressive-03-font-family: var(--type-set-semantic-display-expressive-font-family);--typography-title-styles-title-emphasis-03-font-family: var(--type-set-semantic-title-emphasis-font-family);--typography-title-styles-title-emphasis-03-weight: var(--type-set-semantic-title-emphasis-weight);--typography-title-styles-title-emphasis-03-size: var(--type-primitives-fluid-desktop-title-03-size);--typography-title-styles-title-emphasis-03-line-height: var(--type-primitives-fluid-desktop-title-03-line-height);--typography-title-styles-title-emphasis-03-letter-spacing: var(--type-primitives-fluid-desktop-title-03-letter-spacing);--typography-title-styles-title-emphasis-03-paragraph-spacing: var(--type-primitives-fluid-desktop-title-03-paragraph-spacing);--typography-title-styles-title-emphasis-03-paragraph-indent: var(--type-primitives-fluid-desktop-title-03-paragraph-indent);--typography-title-styles-title-03-font-family: var(--type-set-semantic-title-font-family);--typography-title-styles-title-03-weight: var(--type-set-semantic-title-weight);--typography-title-styles-title-03-size: var(--type-primitives-fluid-desktop-title-03-size);--typography-title-styles-title-03-line-height: var(--type-primitives-fluid-desktop-title-03-line-height);--typography-title-styles-title-03-letter-spacing: var(--type-primitives-fluid-desktop-title-03-letter-spacing);--typography-title-styles-title-03-paragraph-spacing: var(--type-primitives-fluid-desktop-title-03-paragraph-spacing);--typography-title-styles-title-03-paragraph-indent: var(--type-primitives-fluid-desktop-title-03-paragraph-indent);--typography-title-styles-title-emphasis-02-font-family: var(--type-set-semantic-title-emphasis-font-family);--typography-title-styles-title-emphasis-02-weight: var(--type-set-semantic-title-emphasis-weight);--typography-title-styles-title-emphasis-02-size: var(--type-primitives-fluid-desktop-title-02-size);--typography-title-styles-title-emphasis-02-line-height: var(--type-primitives-fluid-desktop-title-02-line-height);--typography-title-styles-title-emphasis-02-letter-spacing: var(--type-primitives-fluid-desktop-title-02-letter-spacing);--typography-title-styles-title-emphasis-02-paragraph-spacing: var(--type-primitives-fluid-desktop-title-02-paragraph-spacing);--typography-title-styles-title-emphasis-02-paragraph-indent: var(--type-primitives-fluid-desktop-title-02-paragraph-indent);--typography-title-styles-title-02-font-family: var(--type-set-semantic-title-font-family);--typography-title-styles-title-02-weight: var(--type-set-semantic-title-weight);--typography-title-styles-title-02-size: var(--type-primitives-fluid-desktop-title-02-size);--typography-title-styles-title-02-line-height: var(--type-primitives-fluid-desktop-title-02-line-height);--typography-title-styles-title-02-letter-spacing: var(--type-primitives-fluid-desktop-title-02-letter-spacing);--typography-title-styles-title-02-paragraph-spacing: var(--type-primitives-fluid-desktop-title-02-paragraph-spacing);--typography-title-styles-title-02-paragraph-indent: var(--type-primitives-fluid-desktop-title-02-paragraph-indent);--typography-title-styles-title-emphasis-01-font-family: var(--type-set-semantic-title-emphasis-font-family);--typography-title-styles-title-emphasis-01-weight: var(--type-set-semantic-title-emphasis-weight);--typography-title-styles-title-emphasis-01-size: var(--type-primitives-fluid-desktop-title-01-size);--typography-title-styles-title-emphasis-01-line-height: var(--type-primitives-fluid-desktop-title-01-line-height);--typography-title-styles-title-emphasis-01-letter-spacing: var(--type-primitives-fluid-desktop-title-01-letter-spacing);--typography-title-styles-title-emphasis-01-paragraph-spacing: var(--type-primitives-fluid-desktop-title-01-paragraph-spacing);--typography-title-styles-title-emphasis-01-paragraph-indent: var(--type-primitives-fluid-desktop-title-03-paragraph-indent);--typography-title-styles-title-01-font-family: var(--type-set-semantic-title-emphasis-font-family);--typography-title-styles-title-01-weight: var(--type-set-semantic-title-weight);--typography-title-styles-title-01-size: var(--type-primitives-fluid-desktop-title-01-size);--typography-title-styles-title-01-line-height: var(--type-primitives-fluid-desktop-title-01-line-height);--typography-title-styles-title-01-letter-spacing: var(--type-primitives-fluid-desktop-title-01-letter-spacing);--typography-title-styles-title-01-paragraph-spacing: var(--type-primitives-fluid-desktop-title-01-paragraph-spacing);--typography-title-styles-title-01-paragraph-indent: var(--type-primitives-fluid-desktop-title-01-paragraph-indent);--typography-display-styles-display-expressive-03-weight: var(--type-set-semantic-display-expressive-weight);--typography-display-styles-display-expressive-03-size: var(--type-primitives-fluid-desktop-display-03-size);--typography-display-styles-display-expressive-03-line-height: var(--type-primitives-fluid-desktop-display-03-line-height);--typography-display-styles-display-expressive-03-letter-spacing: var(--type-primitives-fluid-desktop-display-03-letter-spacing);--typography-display-styles-display-expressive-03-paragraph-spacing: var(--type-primitives-fluid-desktop-display-03-paragraph-spacing);--typography-display-styles-display-expressive-03-paragraph-indent: var(--type-primitives-fluid-desktop-display-03-paragraph-indent);--typography-display-styles-display-expressive-02-font-family: var(--type-set-semantic-display-expressive-font-family);--typography-display-styles-display-expressive-02-weight: var(--type-set-semantic-display-expressive-weight);--typography-display-styles-display-expressive-02-size: var(--type-primitives-fluid-desktop-display-02-size);--typography-display-styles-display-expressive-02-line-height: var(--type-primitives-fluid-desktop-display-02-line-height);--typography-display-styles-display-expressive-02-letter-spacing: var(--type-primitives-fluid-desktop-display-02-letter-spacing);--typography-display-styles-display-expressive-02-paragraph-spacing: var(--type-primitives-fluid-desktop-display-02-paragraph-spacing);--typography-display-styles-display-expressive-02-paragraph-indent: var(--type-primitives-fluid-desktop-display-02-paragraph-indent);--typography-display-styles-display-expressive-01-font-family: var(--type-set-semantic-display-expressive-font-family);--typography-display-styles-display-expressive-01-weight: var(--type-set-semantic-display-expressive-weight);--typography-display-styles-display-expressive-01-size: var(--type-primitives-fluid-desktop-display-01-size);--typography-display-styles-display-expressive-01-line-height: var(--type-primitives-fluid-desktop-display-01-line-height);--typography-display-styles-display-expressive-01-letter-spacing: var(--type-primitives-fluid-desktop-display-01-letter-spacing);--typography-display-styles-display-expressive-01-paragraph-spacing: var(--type-primitives-fluid-desktop-display-01-paragraph-spacing);--typography-display-styles-display-expressive-01-paragraph-indent: var(--type-primitives-fluid-desktop-display-01-paragraph-indent);--typography-headline-styles-headline-emphasis-03-font-family: var(--type-set-semantic-headline-emphasis-font-family);--typography-label-styles-label-03-font-family: var(--type-set-semantic-label-font-family);--typography-body-styles-body-03-font-family: var(--type-set-semantic-body-font-family);--typography-utility-styles-caption-02-font-family: var(--type-set-semantic-utility-font-family);--typography-tag-styles-tag-01-font-family: var(--type-set-semantic-tag-font-family);--typography-tag-styles-tag-01-weight: var(--type-set-semantic-tag-weight);--typography-tag-styles-tag-01-size: var(--type-primitives-fixed-tag-01-size);--typography-tag-styles-tag-01-line-height: var(--type-primitives-fixed-tag-01-line-height);--typography-tag-styles-tag-01-letter-spacing: var(--type-primitives-fixed-tag-01-letter-spacing);--typography-tag-styles-tag-01-paragraph-spacing: var(--type-primitives-fixed-tag-01-paragraph-spacing);--typography-tag-styles-tag-01-paragraph-indent: var(--type-primitives-fixed-tag-01-paragraph-indent);--typography-utility-styles-caption-02-weight: var(--type-set-semantic-utility-weight);--typography-utility-styles-caption-02-size: var(--type-primitives-fixed-caption-02-size);--typography-utility-styles-caption-02-line-height: var(--type-primitives-fixed-caption-02-line-height);--typography-utility-styles-caption-02-letter-spacing: var(--type-primitives-fixed-caption-02-letter-spacing);--typography-utility-styles-caption-02-paragraph-spacing: var(--type-primitives-fixed-caption-02-paragraph-spacing);--typography-utility-styles-caption-02-paragraph-indent: var(--type-primitives-fixed-caption-02-paragraph-indent);--typography-utility-styles-caption-01-font-family: var(--type-set-semantic-utility-font-family);--typography-utility-styles-caption-01-weight: var(--type-set-semantic-utility-weight);--typography-utility-styles-caption-01-size: var(--type-primitives-fixed-caption-01-size);--typography-utility-styles-caption-01-line-height: var(--type-primitives-fixed-caption-01-line-height);--typography-utility-styles-caption-01-letter-spacing: var(--type-primitives-fixed-caption-01-letter-spacing);--typography-utility-styles-caption-01-Paragraph-spacing: var(--type-primitives-fixed-caption-01-paragraph-spacing);--typography-utility-styles-caption-01-paragraph-indent: var(--type-primitives-fixed-caption-01-paragraph-indent);--typography-utility-styles-helper-text-02-font-family: var(--type-set-semantic-utility-font-family);--typography-utility-styles-helper-text-02-weight: var(--type-set-semantic-utility-weight);--typography-utility-styles-helper-text-02-size: var(--type-primitives-fixed-helper-text-02-size);--typography-utility-styles-helper-text-02-line-height: var(--type-primitives-fixed-helper-text-02-line-height);--typography-utility-styles-helper-text-02-letter-spacing: var(--type-primitives-fixed-helper-text-02-letter-spacing);--typography-utility-styles-helper-text-02-paragraph-spacing: var(--type-primitives-fixed-helper-text-02-paragraph-spacing);--typography-utility-styles-helper-text-02-paragraph-indent: var(--type-primitives-fixed-helper-text-02-paragraph-indent);--typography-utility-styles-helper-text-01-font-family: var(--type-set-semantic-utility-font-family);--typography-utility-styles-helper-text-01-weight: var(--type-set-semantic-utility-weight);--typography-utility-styles-helper-text-01-size: var(--type-primitives-fixed-helper-text-01-size);--typography-utility-styles-helper-text-01-line-height: var(--type-primitives-fixed-helper-text-01-line-height);--typography-utility-styles-helper-text-01-letter-spacing: var(--type-primitives-fixed-helper-text-01-letter-spacing);--typography-utility-styles-helper-text-01-paragraph-spacing: var(--type-primitives-fixed-helper-text-01-paragraph-spacing);--typography-utility-styles-helper-text-01-paragraph-indent: var(--type-primitives-fixed-helper-text-01-paragraph-indent);--typography-utility-styles-legal-01-font-family: var(--type-set-semantic-utility-font-family);--typography-utility-styles-legal-01-weight: var(--type-set-semantic-utility-weight);--typography-utility-styles-legal-01-size: var(--type-primitives-fixed-legal-01-size);--typography-utility-styles-legal-01-line-height: var(--type-primitives-fixed-legal-01-line-height);--typography-utility-styles-legal-01-letter-spacing: var(--type-primitives-fixed-legal-01-letter-spacing);--typography-utility-styles-legal-01-paragraph-spacing: var(--type-primitives-fixed-legal-01-paragraph-spacing);--typography-utility-styles-legal-01-paragraph-indent: var(--type-primitives-fixed-legal-01-paragraph-indent);--typography-body-styles-body-03-weight: var(--type-set-semantic-body-weight);--typography-body-styles-body-03-size: var(--type-primitives-fixed-body-03-size);--typography-body-styles-body-03-line-height: var(--type-primitives-fixed-body-03-line-height);--typography-body-styles-body-03-letter-spacing: var(--type-primitives-fixed-body-03-letter-spacing);--typography-body-styles-body-03-paragraph-spacing: var(--type-primitives-fixed-body-03-paragraph-spacing);--typography-body-styles-body-03-paragraph-indent: var(--type-primitives-fixed-body-03-paragraph-indent);--typography-body-styles-body-02-font-family: var(--type-set-semantic-body-font-family);--typography-body-styles-body-02-weight: var(--type-set-semantic-body-weight);--typography-body-styles-body-02-size: var(--type-primitives-fixed-body-02-size);--typography-body-styles-body-02-line-height: var(--type-primitives-fixed-body-02-line-height);--typography-body-styles-body-02-letter-spacing: var(--type-primitives-fixed-body-02-letter-spacing);--typography-body-styles-body-02-paragraph-spacing: var(--type-primitives-fixed-body-02-paragraph-spacing);--typography-body-styles-body-02-paragraph-indent: var(--type-primitives-fixed-body-02-paragraph-indent);--typography-body-styles-body-01-font-family: var(--type-set-semantic-body-font-family);--typography-body-styles-body-01-weight: var(--type-set-semantic-body-weight);--typography-body-styles-body-01-size: var(--type-primitives-fixed-body-01-size);--typography-body-styles-body-01-line-height: var(--type-primitives-fixed-body-01-line-height);--typography-body-styles-body-01-letter-spacing: var(--type-primitives-fixed-body-01-letter-spacing);--typography-body-styles-body-01-paragraph-spacing: var(--type-primitives-fixed-body-01-paragraph-spacing);--typography-body-styles-body-01-paragraph-indent: var(--type-primitives-fixed-body-01-paragraph-indent);--typography-label-styles-label-03-weight: var(--type-set-semantic-label-weight);--typography-label-styles-label-03-size: var(--type-primitives-fixed-label-03-size);--typography-label-styles-label-03-line-height: var(--type-primitives-fixed-label-03-line-height);--typography-label-styles-label-03-letter-spacing: var(--type-primitives-fixed-label-03-letter-spacing);--typography-label-styles-label-03-paragraph-spacing: var(--type-primitives-fixed-label-03-paragraph-spacing);--typography-label-styles-label-03-paragraph-indent: var(--type-primitives-fixed-label-03-paragraph-indent);--typography-label-styles-label-02-font-family: var(--type-set-semantic-label-font-family);--typography-label-styles-label-02-weight: var(--type-set-semantic-label-weight);--typography-label-styles-label-02-size: var(--type-primitives-fixed-label-02-size);--typography-label-styles-label-02-line-height: var(--type-primitives-fixed-label-02-line-height);--typography-label-styles-label-02-letter-spacing: var(--type-primitives-fixed-label-02-letter-spacing);--typography-label-styles-label-02-paragraph-spacing: var(--type-primitives-fixed-label-02-paragraph-spacing);--typography-label-styles-label-02-paragraph-indent: var(--type-primitives-fixed-label-02-paragraph-indent);--typography-label-styles-label-01-font-family: var(--type-set-semantic-label-font-family);--typography-label-styles-label-01-weight: var(--type-set-semantic-label-weight);--typography-label-styles-label-01-size: var(--type-primitives-fixed-label-01-size);--typography-label-styles-label-01-line-height: var(--type-primitives-fixed-label-01-line-height);--typography-label-styles-label-01-letter-spacing: var(--type-primitives-fixed-label-01-letter-spacing);--typography-label-styles-label-01-paragraph-spacing: var(--type-primitives-fixed-label-01-paragraph-spacing);--typography-label-styles-label-01-paragraph-indent: var(--type-primitives-fixed-label-01-paragraph-indent);--typography-headline-styles-headline-emphasis-03-weight: var(--type-set-semantic-headline-emphasis-weight);--typography-headline-styles-headline-emphasis-03-size: var(--type-primitives-fluid-desktop-headline-03-size);--typography-headline-styles-headline-emphasis-03-line-height: var(--type-primitives-fluid-desktop-headline-03-line-height);--typography-headline-styles-headline-emphasis-03-letter-spacing: var(--type-primitives-fluid-desktop-headline-03-letter-spacing);--typography-headline-styles-headline-emphasis-03-paragraph-spacing: var(--type-primitives-fluid-desktop-headline-03-paragraph-spacing);--typography-headline-styles-headline-emphasis-03-paragraph-indent: var(--type-primitives-fluid-desktop-headline-03-paragraph-indent);--typography-headline-styles-headline-03-font-family: var(--type-set-semantic-headline-font-family);--typography-headline-styles-headline-03-weight: var(--type-set-semantic-headline-weight);--typography-headline-styles-headline-03-size: var(--type-primitives-fluid-desktop-headline-03-size);--typography-headline-styles-headline-03-line-height: var(--type-primitives-fluid-desktop-headline-03-line-height);--typography-headline-styles-headline-03-letter-spacing: var(--type-primitives-fluid-desktop-headline-03-letter-spacing);--typography-headline-styles-headline-03-paragraph-spacing: var(--type-primitives-fluid-desktop-headline-03-paragraph-spacing);--typography-headline-styles-headline-03-paragraph-indent: var(--type-primitives-fluid-desktop-headline-03-paragraph-indent);--typography-headline-styles-headline-emphasis-02-font-family: var(--type-set-semantic-headline-emphasis-font-family);--typography-headline-styles-headline-emphasis-02-weight: var(--type-set-semantic-headline-emphasis-weight);--typography-headline-styles-headline-emphasis-02-size: var(--type-primitives-fluid-desktop-headline-02-size);--typography-headline-styles-headline-emphasis-02-line-height: var(--type-primitives-fluid-desktop-headline-02-line-height);--typography-headline-styles-headline-emphasis-02-letter-spacing: var(--type-primitives-fluid-desktop-headline-02-letter-spacing);--typography-headline-styles-headline-emphasis-02-paragraph-spacing: var(--type-primitives-fluid-desktop-headline-02-paragraph-spacing);--typography-headline-styles-headline-emphasis-02-paragraph-indent: var(--type-primitives-fluid-desktop-headline-02-paragraph-indent);--typography-headline-styles-headline-02-font-family: var(--type-set-semantic-headline-font-family);--typography-headline-styles-headline-02-weight: var(--type-set-semantic-headline-weight);--typography-headline-styles-headline-02-size: var(--type-primitives-fluid-desktop-headline-02-size);--typography-headline-styles-headline-02-line-height: var(--type-primitives-fluid-desktop-headline-02-line-height);--typography-headline-styles-headline-02-letter-spacing: var(--type-primitives-fluid-desktop-headline-02-letter-spacing);--typography-headline-styles-headline-02-paragraph-spacing: var(--type-primitives-fluid-desktop-headline-02-paragraph-spacing);--typography-headline-styles-headline-02-paragraph-indent: var(--type-primitives-fluid-desktop-headline-02-paragraph-indent);--typography-headline-styles-headline-emphasis-01-font-family: var(--type-set-semantic-headline-emphasis-font-family);--typography-headline-styles-headline-emphasis-01-weight: var(--type-set-semantic-headline-emphasis-weight);--typography-headline-styles-headline-emphasis-01-size: var(--type-primitives-fluid-desktop-headline-01-size);--typography-headline-styles-headline-emphasis-01-line-height: var(--type-primitives-fluid-desktop-headline-01-line-height);--typography-headline-styles-headline-emphasis-01-letter-spacing: var(--type-primitives-fluid-desktop-headline-01-letter-spacing);--typography-headline-styles-headline-emphasis-01-paragraph-spacing: var(--type-primitives-fluid-desktop-headline-01-paragraph-spacing);--typography-headline-styles-headline-emphasis-01-paragraph-indent: var(--type-primitives-fluid-desktop-headline-01-paragraph-indent);--typography-headline-styles-headline-01-font-family: var(--type-set-semantic-headline-font-family);--typography-headline-styles-headline-01-weight: var(--type-set-semantic-headline-weight);--typography-headline-styles-headline-01-size: var(--type-primitives-fluid-desktop-headline-01-size);--typography-headline-styles-headline-01-line-height: var(--type-primitives-fluid-desktop-headline-01-line-height);--typography-headline-styles-headline-01-letter-spacing: var(--type-primitives-fluid-desktop-headline-01-letter-spacing);--typography-headline-styles-headline-01-paragraph-spacing: var(--type-primitives-fluid-desktop-headline-01-paragraph-spacing);--typography-headline-styles-headline-01-paragraph-indent: var(--type-primitives-fluid-desktop-headline-01-paragraph-indent);--component-link-fixed-icon-gap: var(--spacing-scale-spacing-00);--component-link-fixed-icon-gap-hover: var(--spacing-scale-spacing-00);--component-link-fixed-medium-text-padding-top: var(--spacing-scale-spacing-01);--component-link-fixed-corner-radius-focus: 2px;--component-link-fixed-large-icon-padding-bottom: 1px;--component-link-fixed-large-text-padding-y: var(--spacing-scale-spacing-01);--component-link-fixed-padding-container-right: var(--spacing-scale-spacing-11)}}.sidebar-1Ye-XJil{display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;width:290px}@media (max-width: 1023px){.sidebar-1Ye-XJil{display:none}}.card-TX6uQnwT{align-items:flex-start;align-self:stretch;background:var(--surface-layer-accent-indigo-tonal-01, #f3f0fd);border-radius:var(--component-card-corner-radius, 24px);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--component-card-padding-content-gap-comfortable, 24px);padding:var(--component-card-padding-inset, 24px)}.card-TX6uQnwT.expanded-xayV-LQO{flex:1;max-height:100%;min-height:0;overflow:hidden}.cardContent-Kqu61fEE{display:flex;flex-direction:column;width:100%}.expanded-xayV-LQO .cardContent-Kqu61fEE{flex:1;min-height:0}.header-CrD5hiZW{flex-shrink:0;margin-bottom:8px}.title-8zkH4TWp{color:var(--text-primary, #0c0d0d);font-family:var(--typography-headline-styles-headline-emphasis-01-font-family, BentonSans);font-size:var(--typography-headline-styles-headline-emphasis-01-size, 20px);font-style:normal;font-weight:500;letter-spacing:var(--typography-headline-styles-headline-emphasis-02-letter-spacing, 0);line-height:var(--typography-headline-styles-headline-emphasis-01-line-height, 32px);text-overflow:ellipsis}.body-DgQH0mM7{flex-shrink:0}.body-DgQH0mM7 p{color:var(--text-secondary, #464749);font-family:var(--typography-body-styles-body-02-font-family, BentonSans);font-size:var(--typography-body-styles-body-02-size, 16px);font-style:normal;font-weight:400;letter-spacing:var(--typography-body-styles-body-02-letter-spacing, 0);line-height:var(--typography-body-styles-body-02-line-height, 24px);margin-bottom:16px;overflow:hidden;text-overflow:ellipsis}.expandable-hLzaqMPm{display:none;margin-bottom:16px;margin-top:16px}.expandable-hLzaqMPm p{color:var(--text-secondary, #464749);font-family:var(--typography-body-styles-body-02-font-family, BentonSans);font-size:var(--typography-body-styles-body-02-size, 16px);font-style:normal;font-weight:400;letter-spacing:var(--typography-body-styles-body-02-letter-spacing, 0);line-height:var(--typography-body-styles-body-02-line-height, 24px);margin-bottom:16px;overflow:hidden;text-overflow:ellipsis}.expandable-hLzaqMPm.visible-Dnuc2Exg{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#580F8B rgba(0,0,0,0)}.expandable-hLzaqMPm.visible-Dnuc2Exg::-webkit-scrollbar{width:6px}.expandable-hLzaqMPm.visible-Dnuc2Exg::-webkit-scrollbar-track{background:#0000;border-radius:3px}.expandable-hLzaqMPm.visible-Dnuc2Exg::-webkit-scrollbar-thumb{background-color:#580f8b;border-radius:3px}.footer-C-2r7kI0{flex-shrink:0;margin-top:12px}.toggleButton-JRptT3gC{align-items:center;background:transparent;border-radius:var(--corner-radius-pill, 9999px);border:var(--border-styles-button-secondary, 1px) solid var(--button-secondary, #580f8b);color:var(--link-primary, #580f8b);cursor:pointer;display:flex;flex-shrink:0;font-family:var(--button-type-styles-font-family, BentonSans);font-size:var(--button-type-styles-size, 16px);font-style:normal;font-weight:500;gap:16px;justify-content:center;letter-spacing:var(--button-type-styles-letter-spacing, 0);line-height:var(--button-type-styles-line-height, 24px);align-self:stretch;height:var(--content-height, 48px);padding:14px 24px}.toggleButton-JRptT3gC:hover{background:var(--button-secondary-hover, #340953);border-color:transparent;color:var(--text-on-color, #fff)}.toggleButton-JRptT3gC:hover>span:not(.material-symbols-rounded-Gt0rBJvB){text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.toggleButton-JRptT3gC:focus{background:var(--button-secondary, #580f8b);border-color:var(--focus-outer, #3a81fd);color:var(--text-on-color, #fff)}.toggleButton-JRptT3gC:active{background:var(--button-secondary-active, #11031c);border-color:transparent;color:var(--text-on-color, #fff)}.toggleButton-JRptT3gC:active>span:not(.material-symbols-rounded-Gt0rBJvB){text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:4px}.backdrop-qhyknqAh{background-color:#00000080;top:0;right:0;bottom:0;left:0;display:none;position:fixed;z-index:9998}.backdrop-qhyknqAh.open-C004tGVJ{display:block}.drawer-VqNXttrp{background:#fff;border-radius:25px 25px 0 0;bottom:0;box-shadow:0 -4px 20px #00000026;left:0;max-height:80vh;overflow-y:auto;position:fixed;right:0;transform:translateY(100%);transition:transform .3s ease-out;width:100%;z-index:9999}.drawer-VqNXttrp.open-C004tGVJ{transform:translateY(0)}.header-unYvp9Gd{align-items:center;display:flex;justify-content:space-between;padding:32px 16px 0}.title-AqisfHfd{font-size:20px;font-weight:600;margin:0}.closeButton-zF-YoX3R{align-items:center;background:none;border:none;color:#580f8b;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:8px;padding:0}.closeButton-zF-YoX3R:hover{color:#460b6f}.content-9SJxiVRK{margin-top:24px;padding:0 16px 16px}.app-container{box-sizing:border-box;display:flex;flex-direction:row;gap:40px;justify-content:center;margin:0 auto;max-width:1200px;padding:0;width:100%}@media (max-width: 1023px){.app-container{align-items:center;flex-direction:column;gap:0;padding:0}}.app-main{box-sizing:border-box;display:flex;flex-direction:column;flex:1 1 auto;max-width:730px;min-width:0;padding:0;width:100%}@media (max-width: 1023px){.app-main{max-width:100%;padding:0}}.app-container .sidebar{align-self:flex-start;display:flex;flex-direction:column;flex-shrink:0;grid-column:unset;margin-left:0;position:sticky;top:16px}@media (max-width: 1023px){.app-container .sidebar{display:none}}
