@layer reset,variables,base,chassis;@layer chassis.card{.JB-Ss{border-radius:var(--card-border-radius, 0);box-shadow:var(--card-box-shadow, 0px 3.2px 7.2px 0px rgba(0, 0, 0, .1))}.u1-ez{padding:var(--card-content-padding, 16px);font-family:var(--card-content-font-family, inherit)}.us7Gh{font-size:var(--card-title-font-size, 1.375rem);font-weight:500;line-height:var(--card-title-line-height, 1.25);margin:0;font-family:var(--card-title-font-family, inherit);letter-spacing:var(--card-title-letter-spacing, inherit)}.Rq2fG{font-size:var(--card-sub-font-size, .75rem);font-weight:700;line-height:var(--card-sub-line-height, 1.25);margin-bottom:var(--card-sub-margin-bottom, 0)}.Yfceq{aspect-ratio:16 / 9;border-radius:var(--card-border-radius, 0) var(--card-border-radius, 0) 0 0;display:block;object-fit:cover;width:100%}}.dWPGr.JB-Ss{box-shadow:var(--card-backgroundless-box-shadow, 0px 3.2px 7.2px 0px rgba(0, 0, 0, .1))}.dWPGr .Yfceq{border-radius:var(--card-border-radius, 0)}.dWPGr .u1-ez{padding:var(--card-content-backgroundless-padding, 16px)}@layer reset,variables,base,chassis;@layer chassis.button{.hRxAe{--button-bg-color: #fff;--button-border-color: transparent;--button-loading-color: #fff;background-color:var(--button-bg-color);border-radius:var(--button-border-radius, .125rem);border:var(--form-border-width, 1px) solid var(--button-border-color);color:var(--button-color);cursor:pointer;display:inline-block;font-family:var(--button-font-family, inherit);font-size:inherit;line-height:var(--button-line-height, 1.25);padding:var(--button-padding-vertical, 11px) var(--button-padding-horizontal, 11px);position:relative;text-align:center;text-decoration:none;font-weight:var(--button-font-weight, inherit);letter-spacing:var(--button-letter-spacing, inherit);min-width:var(--button-min-width, none)}.hRxAe:disabled{cursor:default}.wVWPG{display:inline-flex;flex-wrap:wrap;gap:8px}.wVWPG.LwOpB>.hRxAe{flex-grow:1}@keyframes _957PG{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hRxAe.k-2DK{--button-color: transparent}.k-2DK{pointer-events:none}.k-2DK:before{position:absolute;content:"";height:20px;width:20px;top:0;right:0;bottom:0;left:0;margin:auto;opacity:.4;border-width:.2em;border-style:solid;border-color:var(--button-loading-color);border-radius:50%}.k-2DK:after{position:absolute;content:"";height:20px;width:20px;top:0;right:0;bottom:0;left:0;margin:auto;animation:_957PG .6s linear;animation-iteration-count:infinite;border-radius:50%;border-color:var(--button-loading-color) transparent transparent;border-style:solid;border-width:.2em}.Ef-iL{--button-bg-color: transparent;--button-color: var(--button-link-color, #0277bb);--button-loading-color: var(--button-link-loading-color, #0277bb);text-decoration:var(--button-link-text-decoration, underline);text-underline-offset:.25rem;padding:0}.Ef-iL._1urWS{padding:0}.Ef-iL:hover{--button-color: var(--button-link-hover-color, #00324c)}.Ef-iL:active{--button-border-color: transparent}.Ef-iL:disabled{--button-color: var(--button-link-disabled-color, #91959f)}.-pXCW{--button-color: var(--button-cta-color, #fff);--button-bg-color: var(--button-cta-bg-color, #008002);--button-loading-color: var(--button-cta-loading-color, #fff)}.-pXCW.k-2DK,.-pXCW:hover{--button-bg-color: var(--button-cta-hover-bg-color, #006602)}.-pXCW:active{--button-bg-color: var(--button-cta-active-bg-color, #005200)}.-pXCW:disabled{--button-bg-color: var(--button-cta-disabled-bg-color, #e8e8e8) !important;--button-border-color: var(--button-cta-disabled-border-color, transparent);--button-color: var(--button-cta-disabled-color, #91959f)}.GvX17{--button-color: var(--button-primary-color, #fff);--button-bg-color: var(--button-primary-bg-color, #0277bb);--button-loading-color: var(--button-primary-loading-color, #fff)}.GvX17.k-2DK,.GvX17:hover{--button-bg-color: var(--button-primary-hover-bg-color, #006699)}.GvX17:active{--button-bg-color: var(--button-primary-active-bg-color, #00324c)}.GvX17:disabled{--button-bg-color: var(--button-primary-disabled-bg-color, #e8e8e8) !important;--button-border-color: var(--button-primary-disabled-border-color, transparent);--button-color: var(--button-primary-disabled-color, #91959f)}.jve5q{--button-bg-color: var(--button-secondary-bg-color, #fff);--button-border-color: var(--button-secondary-border-color, #0277bb);--button-color: var(--button-secondary-color, #0277bb);--button-loading-color: var(--button-secondary-loading-color, #0277bb)}.jve5q:hover{--button-bg-color: var(--button-secondary-hover-bg-color, #e5f6ff)}.jve5q:active{--button-bg-color: var(--button-secondary-active-bg-color, #c4ebff)}.jve5q:disabled{--button-bg-color: var(--button-secondary-disabled-bg-color, #e8e8e8) !important;--button-border-color: var(--button-secondary-disabled-border-color, transparent);--button-color: var(--button-secondary-disabled-color, #91959f);opacity:var(--button-secondary-disabled-opacity, 1)}._64gZc{--button-bg-color: var(--button-ghost-bg-color, #fff);--button-color: var(--button-ghost-color, #020610);--button-loading-color: var(--button-ghost-loading-color, #020610)}._64gZc.k-2DK,._64gZc:hover{--button-bg-color: var(--button-ghost-hover-bg-color, #f2f3f3)}._64gZc:active{--button-bg-color: var(--button-ghost-active-bg-color, #dbe1e6)}._64gZc:disabled{--button-bg-color: var(--button-ghost-disabled-bg-color, #e8e8e8) !important;--button-border-color: var(--button-ghost-disabled-border-color, transparent);--button-color: var(--button-ghost-disabled-color, #91959f);opacity:var(--button-ghost-disabled-opacity, 1)}.ZM3mF{--button-bg-color: var(--button-outline-bg-color, #fff);--button-border-color: var(--button-outline-border-color, #a5a9b3);--button-color: var(--button-outline-color, #020610);--button-loading-color: var(--button-outline-loading-color, #020610)}.ZM3mF:hover{--button-bg-color: var(--button-outline-hover-bg-color, #f4f5f5);--button-border-color: var(--button-outline-hover-border-color, #020610)}.ZM3mF:active{--button-bg-color: var(--button-outline-active-bg-color, #dbe1e6)}.ZM3mF:disabled{--button-bg-color: var(--button-outline-disabled-bg-color, #e8e8e8) !important;--button-border-color: var(--button-outline-disabled-border-color, transparent);--button-color: var(--button-outline-disabled-color, #91959f);opacity:var(--button-outline-disabled-opacity, 1)}._1urWS{font-size:var(--button-small-font-size, .875rem);line-height:var(--button-small-line-height, 1.286);padding:var(--button-small-padding, 6px 12px)}.LwOpB{width:100%}.ISyn6{align-items:center;border-radius:50%;display:flex;height:var(--button-circular-size, 40px);justify-content:center;padding:var(--button-circular-padding, 10px);width:var(--button-circular-size, 40px);min-width:unset}.ISyn6._1urWS{height:32px;width:32px;padding:8px}.ISyn6.jve5q:active{--button-bg-color: var(--surface-brand-lightest-blue, #e5f6ff);--button-border-color: var(--surface-brand-darkest-dark, #00324c);--button-color: var(--surface-brand-darkest-dark, #00324c)}.ISyn6._64gZc{--button-border-color: transparent;box-shadow:0 1.60000002px 3.5999999px #00000054,0 .30000001px .89999998px #0000004d}.Du5qR{margin-right:8px}._1urWS>.Du5qR{margin-right:4px}.QlQWc{margin-left:8px}._1urWS>.QlQWc{margin-left:4px}}@layer reset,variables,base,chassis;@layer chassis.loadingindicator{.EkI37{--zindex-overlay: 1200;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0006;display:flex;justify-content:center;align-items:center;z-index:var(--zindex-overlay)}.j5Bop{display:flex;align-items:center;justify-content:center;padding:20px;border-radius:8px;background-color:var(--surface-neutral-white, #fff)}.XPoM3{display:block;text-align:center;color:var(--loading-indicator-color, #707070);--icon-size: 20px;--loading-indicator-font-size: 1rem}.XPoM3.jK2ao{--icon-size: 32px;--loading-indicator-font-size: 1.25rem}.XPoM3.RbrlM{--icon-size: 50px;--loading-indicator-font-size: 1.5rem}.XPoM3 span{display:block;font-size:var(--loading-indicator-font-size)}.XPoM3 svg{animation:XCHAp linear 1.3s infinite;margin:0 auto;width:var(--icon-size);height:var(--icon-size)}.XPoM3 svg path{fill:var(--surface-brand-blue, #0277bb)}@-webkit-keyframes XCHAp{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes XCHAp{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}@layer reset,variables,base,chassis;.OponF{--form-control-border-color: var(--form-control-error-border-color, #f53d3d);--form-control-outline-color: var(--form-control-error-border-color, #f53d3d);outline-color:var(--form-control-error-border-color, #f53d3d)}@layer chassis.input{.gA7dx{--form-control-background-color: var(--form-control-default-background-color, #fff);--form-control-border-color: var(--form-control-default-border-color, #ddd);--form-control-outline-color: var(--borders-blue, #0277bb);--form-control-border-width: var(--form-border-width, 1px);background-color:var(--form-control-background-color, #fff);border-radius:var(--form-border-radius, .125rem);border:var(--form-control-border-width) solid var(--form-control-border-color, #ddd);color:inherit;font-family:inherit;font-size:inherit;line-height:var(--text-line-height, 1.25);overflow:hidden;padding:var(--form-padding, 11px);text-overflow:ellipsis;display:inline-block}.gA7dx::placeholder{color:var(--form-placeholder, rgba(2, 6, 16, .4))}.gA7dx:hover{--form-control-border-color: var(--form-control-hover-border-color, #0277bb);outline:1px solid var(--form-control-hover-border-color, #0277bb);outline-offset:0}.gA7dx:focus{--form-control-border-color: var(--form-control-focus-border-color, #0277bb);box-shadow:0 0 0 2px var(--border-white, #fff),0 0 0 4px var(--form-control-outline-color)}.gA7dx:focus:not([data-error]){outline:none}.gA7dx[data-error]{--form-control-border-color: var(--form-control-error-border-color, #f53d3d);outline-color:var(--form-control-error-border-color, #f53d3d)}.gA7dx:disabled{--form-control-background-color: var(--form-control-disabled-background-color, #e8e8e8);--form-control-border-color: var(--form-control-disabled-border-color, #ddd);color:var(--form-control-disabled-color, #91959f);pointer-events:none;outline:none}.gA7dx:disabled::placeholder{color:inherit}.gA7dx.V6CJI:not(:disabled){--form-control-border-color: var(--form-control-error-border-color, #f53d3d);--form-control-outline-color: var(--form-control-error-border-color, #f53d3d);outline-color:var(--form-control-error-border-color, #f53d3d)}.owxIX{--icon-size: 18px;--icon-gap: 8px;position:relative;display:flex;align-items:center;width:fit-content}.owxIX .o9XH3{display:flex;align-items:center;justify-content:center;position:absolute;width:var(--icon-size);height:var(--icon-size);cursor:pointer;-webkit-user-select:none;user-select:none;left:var(--form-padding-horizontal, 11px)}.owxIX input~.o9XH3{left:unset;right:var(--form-padding-horizontal, 11px)}.owxIX .o9XH3:not(._6cwmw){pointer-events:none;cursor:text}.owxIX:has(.o9XH3+input) input{padding-left:calc(var(--form-padding-horizontal, 11px) + var(--icon-size) + var(--icon-gap))}.owxIX:has(input+.o9XH3) input{padding-right:calc(var(--form-padding-horizontal, 11px) + var(--icon-size) + var(--icon-gap))}.owxIX:has(input.bsG9C){width:auto}.owxIX:has(.o9XH3:hover) input:not(:focus){--form-control-border-color: var(--form-control-hover-border-color, #0277bb);outline:1px solid var(--form-control-hover-border-color, #0277bb);outline-offset:0}.bsG9C{width:100%}}@layer reset,variables,base,chassis;@layer chassis.button,chassis.carousel;@layer chassis.carousel{._5XoXx{font-family:var(--carousel-header-font-family, inherit);font-weight:var(--carousel-header-font-weight, inherit)!important;display:flex;align-items:center;justify-content:space-between;column-gap:16px;margin-block-end:32px;letter-spacing:var(--carousel-header-letter-spacing, inherit)}._5XoXx>:last-child:not(:first-child){margin-left:auto}._-1Goc{margin:0}.ROdIo{gap:24px}@media screen and (max-width: 600px){.ROdIo{display:none}}._1WyW7{--scroll-padding: 16px;position:relative;display:flex;padding:var(--scroll-padding);margin:calc(var(--scroll-padding) * -1);column-gap:24px;max-width:calc(100vw - var(--scroll-padding));max-height:100vh;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;scroll-padding:0 var(--scroll-padding)}._1WyW7::-webkit-scrollbar{display:none}.EB4Y1 ._1WyW7{row-gap:24px;flex-direction:column;margin:0 calc(var(--scroll-padding) * -1);scroll-padding:var(--scroll-padding) 0}}@keyframes ConversationInputV2-module__rotation{0%{--gradient-angle: 0deg}to{--gradient-angle: 360deg}}.ConversationInputV2-module__textInputContainer{position:relative;display:block;z-index:1;max-height:300px}.ConversationInputV2-module__textInputContainer:before{box-shadow:var(--card-box-shadow)}.ConversationInputV2-module__textInputContainer:before,.ConversationInputV2-module__textInputContainer:after{position:absolute;z-index:-1;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:30px;background:linear-gradient(var(--gradient-angle),#e81341 12.76%,#63b1ff 74.63%);animation:ConversationInputV2-module__rotation 7s linear infinite;content:""}.ConversationInputV2-module__textInputContainer:focus-within:before,.ConversationInputV2-module__textInputContainer:focus-within:after{background:var(--borders-blue)}.ConversationInputV2-module__textInputContainer.ConversationInputV2-module__compact{max-height:100px}.ConversationInputV2-module__textInputContainer[data-disabled=true]{cursor:not-allowed}.ConversationInputV2-module__textInputContainer[data-disabled=true]:before,.ConversationInputV2-module__textInputContainer[data-disabled=true]:after{background:#aaa}.ConversationInputV2-module__textInputWrapper{width:100%}.ConversationInputV2-module__innerContainer{display:flex;align-content:center;justify-content:space-between;width:100%;height:100%;padding:15px 12px 15px 16px;border-radius:28px;background:var(--surface-neutral-white);top:0;right:0;bottom:0;left:0}.ConversationInputV2-module__compact .ConversationInputV2-module__innerContainer{display:flex;align-items:center;justify-content:space-between;padding:8px 12px 8px 16px}.ConversationInputV2-module__textInput{width:100%;min-height:32px;max-height:125px;padding:8px 6px;border:none;vertical-align:middle;caret-color:#05317b;resize:none;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:var(--system-disabled) transparent;mask-image:linear-gradient(to bottom,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,black 10%,black 90%,transparent)}.ConversationInputV2-module__compact .ConversationInputV2-module__textInput{margin:0;max-height:80px;padding:4px 0 4px 4px}.ConversationInputV2-module__textInput:hover{scrollbar-color:#666 transparent}.ConversationInputV2-module__textInput:focus-visible{outline:none}.ConversationInputV2-module__textInput::placeholder{color:var(--system-disabled)}.ConversationInputV2-module__textInput:disabled{opacity:.5;pointer-events:none}.ConversationInputV2-module__formFunctions{align-content:end}.ConversationInputV2-module__inlineSubmitButton{margin-left:10px}.ConversationInputV2-module__footerWrapper{display:flex;flex-direction:column;justify-content:flex-end}.ConversationInputV2-module__conversationInput{width:100%}.ConversationInputV2-module__submitButton .ConversationInputV2-module__arrowUpIcon{width:14px;height:14px}.ConversationInputV2-module__submitButton .ConversationInputV2-module__loadingIndicator{width:16px;height:16px}.ConversationInputV2-module__submitButton .ConversationInputV2-module__loadingIndicator svg{width:16px;height:16px}.ConversationInputV2-module__submitButton .ConversationInputV2-module__loadingIndicator path{fill:var(--text-white)}@layer reset,variables,base,chassis;@layer chassis.errorbox{.I-Rid{color:var(--errorbox-color, #f53d3d);font-size:var(--text-small-size, .875rem);line-height:1.5;margin-top:4px}.O2uMH{overflow:hidden}.O2uMH[data-state=open]{animation:C1vFS .3s ease-out}.O2uMH[data-state=closed]{animation:fyXBt .3s ease-out}@keyframes C1vFS{0%{height:0;opacity:0}to{height:var(--radix-collapsible-content-height);opacity:1}}@keyframes fyXBt{0%{height:var(--radix-collapsible-content-height);opacity:1}to{height:0;opacity:0}}}.ConversationInputErrorMessages-module__errorMessages{padding-left:4px}.ZipInput-module__form{display:inline-flex;flex-direction:column;gap:5px}.ZipInput-module__setZip{display:flex;flex-direction:row;align-items:center;gap:4px;padding-left:4px}.ZipInput-module__setZip label{margin-bottom:0;height:16px}.ZipInput-module__setZip label svg{height:16px}.ZipInput-module__zipInput{border:0px;height:24px;min-width:7ch;max-width:7ch;padding:0;background-color:transparent;text-decoration:none}.ZipInput-module__zipInput::placeholder{color:var(--system-disabled)}.ZipInput-module__zipInput:hover{border:0px}.ZipInput-module__zipInput:focus{border:inherit;text-decoration:none}.ZipInput-module__zipInput::placeholder{align-self:flex-end}.ZipInput-module__confirmZip{height:16px;width:16px;visibility:visible}.Disclaimer-module__disclaimer{color:var(--system-disabled);text-align:center}@property --gradient-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes SuggestedPrompt-module__rotation{0%{--gradient-angle: 0deg}to{--gradient-angle: 360deg}}:root{--shadow-default: 0 2px 10px 0 rgba(0, 0, 0, .05);--shadow-hover: 0 4px 12px 0 rgba(34, 41, 47, .2);--color-prompt-red: #e81341;--color-prompt-blue: #63b1ff}.SuggestedPrompt-module__suggestionCard{--card-content-backgroundless-padding: 12px;height:100%;border-radius:16px;border:1px solid var(--borders-dark);text-align:left;background-color:#fff;cursor:pointer;transition:background-color .3s ease,box-shadow .1s ease;box-shadow:var(--shadow-default)}.SuggestedPrompt-module__suggestionCardContent{display:flex;padding:12px 16px;flex-direction:column;gap:12px;min-height:50px;justify-content:center;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}@media only screen and (max-width: 600px){.SuggestedPrompt-module__suggestionCardContent{flex-direction:row;align-items:center;min-height:20px;justify-content:flex-start;padding:8px;min-width:100px}}.SuggestedPrompt-module__suggestionCardIcon{height:16px;width:16px;display:inline-block;line-height:1;vertical-align:middle;flex-shrink:0}.SuggestedPrompt-module__hasAnimatedBorder{position:relative;border:none;background-color:transparent;z-index:0;overflow:visible}.SuggestedPrompt-module__hasAnimatedBorder:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;background-color:#fff;border-radius:15px;z-index:-1}.SuggestedPrompt-module__hasAnimatedBorder:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:17px;background:linear-gradient(var(--gradient-angle),var(--color-prompt-red) 12.76%,var(--color-prompt-blue) 74.63%);animation:SuggestedPrompt-module__rotation 7s linear infinite;z-index:-2}.SuggestedPrompt-module__hasAnimatedBorder:focus-within:after{background:var(--borders-blue)}.SuggestedPrompt-module__slim{background:#fff;border:1px solid #d1d5db;border-radius:20px;font-size:.92rem;font-weight:400;line-height:1.5rem;color:var(--text-primary, #222);display:inline-flex;align-items:center;justify-content:center;height:40px;cursor:pointer;transition:box-shadow .3s ease,background .3s ease,border-color .3s ease;white-space:nowrap;text-align:center;flex-shrink:0;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}@media (max-width: 600px){.SuggestedPrompt-module__slim{padding:8px}}.SuggestedPrompt-module__slim:focus{background:var(--surface-neutral-lighter)}.SuggestedPrompt-module__slimContent{align-items:center;justify-content:center;height:100%;flex-direction:row;gap:4px}.SuggestedPrompt-module__slimIcon{display:none}.SuggestedPrompt-module__slimText{font-size:.92rem;line-height:1.2;display:inline}.SuggestedPrompt-module__redirectLink{color:inherit;text-decoration:none;display:flex;flex-direction:column;gap:12px}@media only screen and (max-width: 600px){.SuggestedPrompt-module__redirectLink{flex-direction:row;align-items:center}}.SuggestedPrompt-module__redirectLink:focus{outline:none}.SuggestedPrompt-module__suggestedPromptMotionDiv{height:100%}@media only screen and (max-width: 600px){.SuggestedPrompt-module__suggestedPromptMotionDiv{will-change:transform}}.SuggestedPrompt-module__suggestedPromptMotionDiv:hover .SuggestedPrompt-module__suggestionCard{box-shadow:var(--shadow-hover)}.SuggestedPrompt-module__suggestedPromptMotionDiv:hover .SuggestedPrompt-module__hasAnimatedBorder{background-color:transparent;box-shadow:none}.SuggestedPrompt-module__suggestedPromptMotionDiv:hover .SuggestedPrompt-module__hasAnimatedBorder:before{background-color:var(--surface-neutral-lighter)}.SuggestedPrompt-module__suggestedPromptMotionDiv[style*="opacity: 0"]{pointer-events:none}
