:root{font-family:Public Sans,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;text-decoration:inherit}p>a{text-decoration:underline;color:#006ffd}label{font-weight:500}body{margin:0;min-height:100vh}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}h1{font-size:2.25rem}@media (max-width: 1023px){h1{font-size:2rem}}@media (max-width: 767px){h1{font-size:1.75rem}}h3{color:#006ffd}.ingress{font-size:1.5rem}@media (max-width: 1023px){.ingress{font-size:1.25rem}}button{font-size:inherit}#root{min-height:100vh;background:#fff;color:#000;display:flex;flex-direction:column}.page{box-sizing:border-box;max-width:min(100%,1440px);margin:0 auto;padding:1rem;view-transition-name:main-content}.page.splash{margin:auto}html:active-view-transition-type(slide-left)::view-transition-old(theme-title){height:100%;animation:.5s ease-in-out both slide-out-left}html:active-view-transition-type(slide-left)::view-transition-old(theme-title-next){display:none}html:active-view-transition-type(slide-left)::view-transition-new(theme-title),html:active-view-transition-type(slide-left)::view-transition-new(theme-title-next){height:100%;animation:.5s ease-in-out both slide-in-left}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(calc(-100% - 2rem - 31px))}}@keyframes slide-in-left{0%{transform:translate(calc(100% + 2rem + 31px))}to{transform:translate(0)}}html:active-view-transition-type(slide-right)::view-transition-old(theme-title){display:none}html:active-view-transition-type(slide-right)::view-transition-old(theme-title-next){height:100%;animation:.5s ease-in-out both slide-out-right}html:active-view-transition-type(slide-right)::view-transition-new(theme-title),html:active-view-transition-type(slide-right)::view-transition-new(theme-title-next){height:100%;animation:.5s ease-in-out both slide-in-right}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(calc(100% + 2rem + 31px))}}@keyframes slide-in-right{0%{transform:translate(calc(-100% - 2rem - 31px))}to{transform:translate(0)}}html:active-view-transition-type(slide-up)::view-transition-old(theme-title),html:active-view-transition-type(slide-up)::view-transition-old(theme-title-next),html:active-view-transition-type(slide-up)::view-transition-old(main-content){animation:.5s cubic-bezier(.4,0,.2,1) both slide-out-up}html:active-view-transition-type(slide-up)::view-transition-new(theme-title),html:active-view-transition-type(slide-up)::view-transition-new(theme-title-next),html:active-view-transition-type(slide-up)::view-transition-new(main-content){animation:.5s cubic-bezier(.4,0,.2,1) both slide-in-up}@keyframes slide-out-up{0%{transform:translateY(0)}to{transform:translateY(min(-100vh,-100%))}}@keyframes slide-in-up{0%{transform:translateY(max(100vh,100%))}to{transform:translateY(0)}}html:active-view-transition-type(slide-down)::view-transition-old(theme-title),html:active-view-transition-type(slide-down)::view-transition-old(theme-title-next),html:active-view-transition-type(slide-down)::view-transition-old(main-content){animation:.5s cubic-bezier(.4,0,.2,1) both slide-out-down}html:active-view-transition-type(slide-down)::view-transition-new(theme-title),html:active-view-transition-type(slide-down)::view-transition-new(theme-title-next),html:active-view-transition-type(slide-down)::view-transition-new(main-content){animation:.5s cubic-bezier(.4,0,.2,1) both slide-in-down}@keyframes slide-out-down{0%{transform:translateY(0)}to{transform:translateY(max(100vh,100%))}}@keyframes slide-in-down{0%{transform:translateY(min(-100vh,-100%))}to{transform:translateY(0)}}._button_13t5r_1{display:inline-block;background:#006ffd;color:#fff;border:none;border-radius:2px;padding:.75rem 1rem;cursor:pointer;font-weight:600;text-decoration:none;text-align:center;transition:background .2s}._button_13t5r_1:hover{color:#fff;background:#0154c2;outline:2px solid #0154c2}._wedge_13t5r_20{stroke:#006ffd;stroke-width:5px}._wedge_13t5r_20:hover,a:hover ._wedge_13t5r_20,button:hover ._wedge_13t5r_20{stroke-width:12px}._wedge_13t5r_20:active,a:active ._wedge_13t5r_20,button:active ._wedge_13t5r_20{stroke:#000;stroke-width:12px}._nav_13t5r_36{display:flex;padding:1rem 0;justify-content:space-between;align-items:center;gap:1rem}@media (max-width: 767px){._nav_13t5r_36{flex-direction:column-reverse;padding:0}}._nav_13t5r_36>:first-child{display:flex;align-items:center;gap:1rem;max-width:100%}._nav_13t5r_36>:first-child>div{min-width:0}._nav_13t5r_36>:first-child h1{margin:0;margin-bottom:2rem;overflow-x:hidden;text-overflow:ellipsis}._nav_13t5r_36>:first-child div:first-of-type{view-transition-name:theme-title}._nav_13t5r_36>:first-child div:nth-of-type(2){view-transition-name:theme-title-next;background:linear-gradient(90deg,#000 10%,#000 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;-webkit-mask-image:linear-gradient(90deg,#000 10%,transparent 80%);mask-image:linear-gradient(90deg,#000 10%,transparent 80%)}@media (max-width: 1023px){._nav_13t5r_36>:first-child div:nth-of-type(2){display:none}}._nav_13t5r_36>:last-child{display:flex;flex-direction:column;align-items:center;color:#006ffd}._themeCard_13t5r_98{display:flex;flex-direction:column;gap:.5rem}._themeCard_13t5r_98 h2{margin:0}._themeCard_13t5r_98>a{color:#000}._themeCard_13t5r_98>div{border:3px solid #006ffd;border-radius:2px;padding:1rem;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:space-between}._themeCard_13t5r_98>div p:first-child{margin:0}._assistantInfoBox_13t5r_127{display:flex;gap:1rem;align-items:flex-start;color:#006ffd}@media (max-width: 767px){._assistantInfoBox_13t5r_127{flex-direction:column}}._assistantInfoBox_13t5r_127>h3{display:flex;flex-direction:column}._assistantInfoBox_13t5r_127>h3>img{margin-left:1rem;margin-bottom:-1rem}._themeChat_13t5r_148,._themeForm_13t5r_149{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;border:3px solid rgb(0,111,253);border-radius:4px;background-color:#006ffd0d}@media (max-width: 767px){._themeChat_13t5r_148,._themeForm_13t5r_149{margin:0 -1rem;padding:1rem;border-width:3px 0;border-radius:0}}._themeChat_13t5r_148 textarea,._themeForm_13t5r_149 textarea{box-sizing:border-box;width:100%;resize:vertical;padding:1rem;border-radius:4px;border:1px solid #9696aa;font:inherit}._themeForm_13t5r_149 h4{margin:.5rem 0}._themeForm_13t5r_149 ._questionChoices_13t5r_186{display:flex;flex-direction:row;gap:1rem 2.5rem;align-items:center;flex-wrap:wrap}._themeForm_13t5r_149 ._vertical_13t5r_195 ._questionChoices_13t5r_186{flex-direction:column;align-items:flex-start}._themeForm_13t5r_149 label{display:flex;align-items:center;gap:.75rem}._themeForm_13t5r_149 p{margin-left:2rem}._themeForm_13t5r_149 input[type=checkbox]{margin:0;width:1.25rem;height:1.25rem;flex-shrink:0}._themeForm_13t5r_149 input[type=text]{width:min(100%,15rem);padding:.5rem;border-radius:4px;border:1px solid #9696aa;font:inherit}._themeChat_13t5r_148>:nth-child(2){display:flex;flex-direction:column;gap:1rem}._themeChat_13t5r_148 h2,._themeChat_13t5r_148 p{margin:0}._themeChat_13t5r_148 ._chatMessage_13t5r_241{border-radius:1rem;padding:1.5rem}._themeChat_13t5r_148 ._chatMessage_13t5r_241._user_13t5r_245{background-color:#006ffd;color:#fff;margin-left:10%}._themeChat_13t5r_148 ._chatMessage_13t5r_241._assistant_13t5r_127{background-color:#fff;margin-right:10%}._lightboxImage_13t5r_258{cursor:pointer}._lightboxOverlay_13t5r_262{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}._lightboxOverlay_13t5r_262 img{max-width:90vw;max-height:90vh}._lightboxOverlay_13t5r_262 button{position:absolute;top:1rem;right:1rem;background:transparent;border:none;color:#fff;font-size:2rem;cursor:pointer}._loadingIndicator_13t5r_288{display:inline-flex;align-items:center;gap:.5rem;color:#006ffd;font-weight:600}._spinner_13t5r_296{width:1rem;height:1rem;border:2px solid rgba(0,111,253,.3);border-top-color:#006ffd;border-radius:50%;animation:_spin_13t5r_296 .8s linear infinite}._loadingText_13t5r_305{animation:_pulse_13t5r_1 1.2s ease-in-out infinite}@keyframes _spin_13t5r_296{to{transform:rotate(360deg)}}@keyframes _pulse_13t5r_1{0%,to{opacity:.6}50%{opacity:1}}._intro_12rux_1{display:grid;grid-template-columns:1fr 1.5fr;grid-template-areas:"text-content image-area" "forward-link logo-area";padding:2rem;gap:1rem;align-items:center}@media (max-width: 767px){._intro_12rux_1{grid-template-columns:1fr 1fr;grid-template-areas:"image-area image-area" "text-content text-content" "forward-link logo-area"}}._intro_12rux_1 h1{font-size:3.5rem;font-weight:800}@media (max-width: 1023px){._intro_12rux_1 h1{font-size:2.5rem}}._intro_12rux_1 h2{font-size:2rem;font-weight:600}@media (max-width: 1023px){._intro_12rux_1 h2{font-size:1.75rem}}._intro_12rux_1 p,._intro_12rux_1 a{font-size:1.75rem}._intro_12rux_1 a{display:inline-flex;flex-direction:column;align-items:center;color:#006ffd}._intro_12rux_1 a>:first-child{margin-bottom:4px}._intro_12rux_1>:nth-child(1){grid-area:text-content}._intro_12rux_1>:nth-child(2){grid-area:image-area;width:100%}._intro_12rux_1>:nth-child(3){grid-area:logo-area;justify-self:right;height:100px}._intro_12rux_1>:nth-child(4){grid-area:forward-link;justify-self:left}._themeCardGrid_12rux_70{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1.5rem;justify-content:center}._themePanel_12rux_77{display:grid;gap:1rem;grid-template-areas:"description" "form" "image"}@media (min-width: 1024px){._themePanel_12rux_77{grid-template-columns:1fr 2.5fr;grid-template-rows:auto 1fr;grid-template-areas:"description form" "image form"}}._themePanel_12rux_77>:nth-child(1){grid-area:description}._themePanel_12rux_77>:nth-child(2){grid-area:form}._themePanel_12rux_77>:nth-child(3){grid-area:image;display:flex;flex-direction:column;align-items:center;color:#006ffd}._themePanel_12rux_77>:nth-child(3)>img{max-width:100%;max-height:30rem}._bottomPanel_12rux_115{margin-top:1rem;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}@media (max-width: 767px){._bottomPanel_12rux_115{flex-direction:column-reverse}}._bottomPanel_12rux_115>button{display:flex;align-items:center;gap:1rem;cursor:pointer;background:none;border:none;font-size:1.5rem;color:#006ffd}._bottomPanel_12rux_115>button>svg{zoom:.5}._bottomPanel_12rux_115>div{display:flex;align-items:center;gap:2rem}._bottomPanel_12rux_115>div>a{text-decoration:underline;color:#000}._bottomPanel_12rux_115>div>img{height:100px}._backLink_12rux_159{display:flex;align-items:center;gap:.5rem;color:#006ffd;text-decoration:none;font-size:1rem;cursor:pointer;border:0;background-color:inherit}._backLink_12rux_159>svg{zoom:.5}._overlay_1xjz3_1{position:fixed;top:0;left:0;right:0;bottom:0;z-index:998}._sidebar_1xjz3_10{position:fixed;height:100vh;box-sizing:border-box;max-width:32rem;background-color:#006ffd;color:#fff;box-shadow:2px 0 8px #00000026;transform:translate(-100%);transition:transform .3s ease-in-out;z-index:999;display:flex;flex-direction:column;padding:1rem;overflow-y:auto}._sidebar_1xjz3_10._open_1xjz3_26{transform:translate(0)}._sidebar_1xjz3_10>button{align-self:flex-end;background:none;border:none;font-size:2rem;cursor:pointer;color:#fff;padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s ease}._sidebar_1xjz3_10>button:hover{background-color:#0154c2}._sidebar_1xjz3_10>div{padding:0 2rem}._sidebar_1xjz3_10>div li{margin:.5rem 0}
