.root-max-width{margin-left:auto;margin-right:auto;max-width:1440px}.root-side-padding{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:390px){.root-side-padding{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:750px){.root-side-padding{padding-left:4rem;padding-right:4rem}}@media (min-width:1080px){.root-side-padding{padding-left:120px;padding-right:120px}.card-shadow{box-shadow:0 4px 14px #27605326}}.card-shadow.show-always{box-shadow:0 4px 14px #27605326}.tooltip{cursor:pointer;position:relative}.tooltip:after{background-color:#182433cc;border-radius:.375rem;bottom:100%;content:attr(data-tooltip);display:none;font-size:.75rem;line-height:1rem;margin-bottom:.25rem;padding:.5rem .75rem;position:absolute;right:0;white-space:normal;width:14rem;z-index:20;--tw-text-opacity:1;color:rgb(252 253 254/var(--tw-text-opacity,1));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.tooltip:hover:after{display:block}.question-container-grid{display:grid;gap:16px}.question-container-grid.columns{grid-auto-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr))}.question-container-grid.columns.one-column{grid-template-columns:repeat(1,minmax(0,1fr))}.question-container-grid.columns.three-column{grid-template-columns:repeat(3,minmax(0,1fr))}.answer-box{border:1px solid;border-radius:.375rem;cursor:pointer;display:grid;font-size:.875rem;line-height:1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.answer-box.pill-select-button{align-items:center;border-radius:9999px;border-width:1px;cursor:pointer;display:inline-flex;margin-bottom:.5rem;--tw-border-opacity:1;border-color:rgb(102 115 130/var(--tw-border-opacity,1));padding:.5rem .25rem;--tw-text-opacity:1;color:rgb(102 115 130/var(--tw-text-opacity,1))}.answer-box.pill-select-button.selected{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(229 250 244/var(--tw-bg-opacity,1));--tw-text-opacity:1}.answer-box.box-select-button,.answer-box.pill-select-button.selected{border-color:rgb(0 173 124/var(--tw-border-opacity,1));color:rgb(0 173 124/var(--tw-text-opacity,1))}.answer-box.box-select-button{--tw-border-opacity:1;--tw-text-opacity:1}.answer-box.box-select-button.multiple-choice{border-color:#d1d5db;color:#182433}.answer-box.box-select-button.multiple-choice:hover{--tw-border-opacity:1;border-color:rgb(0 173 124/var(--tw-border-opacity,1))}.answer-box.box-select-button.multiple-choice.selected{--tw-text-opacity:1;color:rgb(252 253 254/var(--tw-text-opacity,1))}.answer-box.box-select-button .button-content{grid-column:1;grid-row:1;justify-self:center;padding:.5625rem 2.5rem;text-align:center}.answer-box.box-select-button .button-check{align-self:center;grid-column:1;grid-row:1;justify-self:start;margin-left:.5rem}.answer-box.image-select-button{padding:.75rem;position:relative;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(24 36 51/var(--tw-text-opacity,1))}.answer-box.image-select-button .button-content{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.answer-box.image-select-button .button-content span{line-height:1.25;margin-top:.5rem}.answer-box.image-select-button .button-check{left:.625rem;position:absolute;top:.625rem}.float-bottom{background-color:#fff;bottom:0;position:sticky;width:100%;z-index:1000}.expand-enter-active,.expand-leave-active{clip-path:inset(0 0 0 0);max-height:100px;transition:all .85s cubic-bezier(.16,1,.3,1)}.expand-enter-from,.expand-leave-to{max-height:0;opacity:0}.box-select-button,.image-select-button{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.image-select-button{height:100%}.button-check{--tw-text-opacity:1;color:rgb(102 115 130/var(--tw-text-opacity,1));transition:color .15s ease-in-out}@media (min-width:640px){.box-select-button:hover,.image-select-button:hover{--tw-border-opacity:1;border-color:rgb(0 173 124/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(229 250 244/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(24 36 51/var(--tw-text-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.box-select-button:hover .button-check,.image-select-button:hover .button-check{--tw-text-opacity:1;color:rgb(0 173 124/var(--tw-text-opacity,1))}}.box-select-button.selected,.image-select-button.selected{--tw-border-opacity:1;border-color:rgb(0 173 124/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(0 173 124/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(252 253 254/var(--tw-text-opacity,1))}.box-select-button.selected .button-check{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.image-select-button.selected .button-check{--tw-text-opacity:1;color:rgb(252 253 254/var(--tw-text-opacity,1))}.image-container{align-items:center;display:flex;flex-shrink:0;height:42px;justify-content:center;margin-bottom:4px;max-height:42px;max-width:42px;min-height:42px;min-width:42px;width:42px}.image-container img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.image-container>div,.image-container>svg{display:block;height:42px!important;max-height:42px!important;max-width:42px!important;width:42px!important}.image-container div{align-items:center;display:flex;height:42px!important;justify-content:center;width:42px!important}.image-container div svg{height:42px!important;max-height:42px!important;max-width:42px!important;width:42px!important}.no-break{white-space:nowrap}.logo-stacks{align-content:space-between;align-items:end;display:flex;flex-direction:row;flex-wrap:nowrap;height:40px;justify-content:space-around;margin-bottom:8px;margin-top:8px;overflow:hidden;width:100%}.logo-stacks .stack{animation:slide 6s ease-in-out forwards;display:flex;flex-direction:column;position:relative;top:8px}.logo-stacks .stack:first-child{animation-delay:.1s}.logo-stacks .stack:nth-child(2){animation-delay:.2s}.logo-stacks .stack:nth-child(3){animation-delay:.3s}.logo-stacks .stack:nth-child(4){animation-delay:.4s}.logo-stacks .logo{height:40px;margin-bottom:8px;max-height:40px;max-width:80px;min-height:40px;-o-object-fit:contain;object-fit:contain;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.logo-stacks .logo:not(:first-child){filter:blur(4px) grayscale(1)}@keyframes slide{0%{top:8px}10%{top:8px}30%{top:8px}45%{top:56px}65%{top:56px}80%{top:104px}90%{top:104px}to{top:156px}}.reasoning-bg{background-color:#e5faf466!important}.custom-image-size{height:24px;min-height:24px;min-width:24px;width:24px}.chill-inner-p p,.chill-inner-p ul{font-weight:300;margin-bottom:0}.chill-inner-p b,.chill-inner-p strong{font-weight:500}.circle-loader{animation:loader-spin 1.2s linear infinite;border:1px solid rgba(0,0,0,.2);border-left-color:#5cb85c;border-radius:50%;display:inline-block;height:26px;position:relative;vertical-align:top;width:26px}.load-complete{animation:none;border-color:#5cb85c;transition:border .5s ease-out}.checkmark{display:none}.checkmark.draw:after{animation-duration:.8s;animation-name:checkmark;animation-timing-function:ease;transform:scaleX(-1) rotate(135deg)}.checkmark:after{border-right:1px solid #5cb85c;border-top:1px solid #5cb85c;content:"";height:13px;left:5.4166666667px;opacity:1;position:absolute;top:13px;transform-origin:left top;width:6.5px}@keyframes loader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes checkmark{0%{height:0;opacity:1;width:0}20%{height:0;opacity:1;width:6.5px}40%{height:13px;opacity:1;width:6.5px}to{height:13px;opacity:1;width:6.5px}}.transition-container{backface-visibility:hidden;clip-path:inset(0 0 0 0);height:-moz-max-content;height:max-content;perspective:1000px;transition:height .85s cubic-bezier(.16,1,.3,1);will-change:transform}.slide-forward-enter-active{animation:slideInFromRight .4s cubic-bezier(.16,1,.3,1) both;animation-delay:.15s}.slide-forward-leave-active{animation:slideOutToLeft .3s cubic-bezier(.7,0,.84,0) both}.slide-backward-enter-active{animation:slideInFromLeft .4s cubic-bezier(.16,1,.3,1) both;animation-delay:.15s}.slide-backward-leave-active{animation:slideOutToRight .3s cubic-bezier(.7,0,.84,0) both}@keyframes slideInFromRight{0%{opacity:0;transform:translate3d(100px,0,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutToLeft{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-100px,0,0) scale(.98)}}@keyframes slideInFromLeft{0%{opacity:0;transform:translate3d(-100px,0,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes slideOutToRight{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(100px,0,0) scale(.98)}}.aug-2025 .tooltip:after{content:attr(data-tooltip);font-size:1rem;left:0;line-height:1.5rem}.aug-2025 .logo-stacks{margin-bottom:0;margin-top:auto}.aug-2025 .progress-bar{box-shadow:0 1px 6px 2px #00b07e2e,inset 0 -12px 10px -20px #00ffb733}.aug-2025 .primary-select{font-size:1rem;line-height:1.5rem;padding:.75rem}@media (min-width:1080px){.aug-2025 .primary-select{font-size:1.25rem;line-height:1.75rem;padding:.875rem}}.aug-2025 .primary-select{background-color:#fff;margin-bottom:16px;margin-top:12px}.aug-2025 .primary-select-error{font-size:1rem;line-height:1.5rem;padding:.75rem}@media (min-width:1080px){.aug-2025 .primary-select-error{font-size:1.25rem;line-height:1.75rem;padding:.875rem}}.aug-2025 .primary-select-error{background-color:#fff;margin-bottom:16px;margin-top:12px}.aug-2025 .primary-outline{font-size:1rem;line-height:1.5rem;padding:.5rem}@media (min-width:1080px){.aug-2025 .primary-outline{font-size:1.25rem;line-height:1.75rem;padding:.875rem}}.aug-2025 .primary-outline{background-color:#fff;margin-bottom:16px;margin-top:12px}.aug-2025 .primary-outline.free-text{margin:0}.aug-2025 .primary-outline-error{font-size:1rem;line-height:1.5rem;padding:.5rem}@media (min-width:1080px){.aug-2025 .primary-outline-error{font-size:1.25rem;line-height:1.75rem;padding:.875rem}}.aug-2025 .primary-outline-error{background-color:#fff;margin-bottom:16px;margin-top:12px}.aug-2025 .primary-outline-error.free-text{margin:0}.aug-2025 .question-container-grid{display:grid;gap:20px}.aug-2025 .question-container-grid.columns{grid-auto-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:390px){.aug-2025 .question-container-grid.columns.columns{grid-template-columns:repeat(1,minmax(0,1fr))}}.aug-2025 .question-container-grid.columns.one-column{grid-template-columns:repeat(1,minmax(0,1fr))}.aug-2025 .question-container-grid.columns.three-column{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:640px){.aug-2025 .question-container-grid.columns.three-column.columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:390px){.aug-2025 .question-container-grid.columns.three-column.columns{grid-template-columns:repeat(1,minmax(0,1fr))}}.aug-2025 .answer-box{align-items:center;background-color:#fbfefd;border:1px solid #33c3a3;border-radius:.375rem;box-shadow:0 .8px 3.2px #1e4f4114,inset 0 -.8px 4.8px .4px #3a8e772b;cursor:pointer;display:grid;font-size:1rem;height:100%;line-height:1.5rem;transition:all .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-text-opacity:1;color:rgb(21 21 21/var(--tw-text-opacity,1))}@media (min-width:1080px){.aug-2025 .answer-box{font-size:1.25rem;line-height:1.75rem}}.aug-2025 .answer-box.pill-select-button{margin:0;padding:.75rem}@media (min-width:1080px){.aug-2025 .answer-box.pill-select-button{padding:.875rem}}.aug-2025 .answer-box.pill-select-button{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex}.aug-2025 .answer-box.pill-select-button:hover{border:1px solid #00614a;margin:0}.aug-2025 .answer-box.pill-select-button.selected{background-color:#cbf5d9;border:1px solid #00ad7c;color:#151515;margin:0}.aug-2025 .answer-box.box-select-button{padding:.875rem 1.25rem}.aug-2025 .answer-box.box-select-button .button-content{grid-column:1;grid-row:1;justify-self:center;padding:0;text-align:center}.aug-2025 .answer-box.box-select-button .button-content.multiple-choice{justify-self:start;padding-left:50px;text-align:left}.aug-2025 .answer-box.box-select-button .button-check{padding:0}.aug-2025 .answer-box.box-select-button.multiple-choice{border:1px solid #33c3a3;padding-left:10px}.aug-2025 .answer-box.box-select-button.multiple-choice .button-check{margin-left:10px}.aug-2025 .answer-box.box-select-button:hover{border:1px solid #00614a}.aug-2025 .answer-box.box-select-button.selected{background-color:#cbf5d9;border:1px solid #00ad7c;color:#151515}.aug-2025 .answer-box.image-select-button{position:relative}.aug-2025 .answer-box.image-select-button:hover{border:1px solid #00614a}.aug-2025 .answer-box.image-select-button.selected{background-color:#cbf5d9;border:1px solid #00ad7c}.aug-2025 .answer-box.image-select-button .button-content{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.aug-2025 .answer-box.image-select-button .button-content span{line-height:1.25;margin-top:.5rem}.aug-2025 .circle-loader{animation:loader-spin-aug-2025 1.2s linear infinite;border:2px solid rgba(0,0,0,.2);border-left-color:#00ad7c;border-radius:50%;display:inline-block;height:50px;position:relative;vertical-align:top;width:50px}.aug-2025 .load-complete{animation:none;border-color:#00ad7c;transition:border .5s ease-out}.aug-2025 .checkmark{display:none}.aug-2025 .checkmark.draw:after{animation-duration:.8s;animation-name:checkmark-aug-2025;animation-timing-function:ease;transform:scaleX(-1) rotate(135deg)}.aug-2025 .checkmark:after{border-right:2px solid #00ad7c;border-top:2px solid #00ad7c;content:"";height:25px;left:10.4166666667px;opacity:1;position:absolute;top:25px;transform-origin:left top;width:12.5px}@keyframes loader-spin-aug-2025{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes checkmark-aug-2025{0%{height:0;opacity:1;width:0}20%{height:0;opacity:1;width:12.5px}40%{height:25px;opacity:1;width:12.5px}to{height:25px;opacity:1;width:12.5px}}
