.a-btn{display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:6.1875rem;font-size:1.0625rem;font-family:Archivo,sans-serif;font-weight:300;padding:1rem 1.5rem;text-decoration:none;cursor:pointer;width:-webkit-fill-available;transition:.3s ease-in-out,outline .3s ease}.a-btn:active,.a-btn:focus{outline:2px rgba(4,60,50,.9);outline-style:solid;outline-offset:2px}.a-btn:disabled{cursor:none}.a-btn:disabled,.a-btn:disabled:hover{background-color:#a3a7ab;color:#fff}.a-btn-normal{background-color:#043c32;color:#fff;box-shadow:inset 0 -3px 0 1px #02241d;border:1px solid #02241d;border-top-color:#043c32}.a-btn-normal:hover{background-color:rgb(3.2,48,40)}.a-btn-secondary{background-color:#8098f9}.a-btn-secondary:hover{background-color:rgb(92.0007518797,122.8037593985,247.2992481203)}.a-btn-tertiary{border:.0625rem solid #bbbdc0;color:#043c32}.a-btn-tertiary,.a-btn-white{background-color:rgba(0,0,0,0)}.a-btn-white{color:#043d32;border:1px solid #bbbdc0}.a-btn-white:hover{background-color:hsl(0,0%,90%)}.a-btn-blank{background-color:rgba(0,0,0,0);color:#043d32;border:none;padding:0}.a-btn-blank:hover{background-color:hsl(0,0%,90%)}.a-btn-xs{font-size:.9375rem;padding:.75rem 1.25rem}.a-btn-xs__mini{font-size:.9375rem;padding:.625rem 1.25rem}.a-btn-2xs{font-size:.8125rem;padding:.375rem .75rem}.a-btn-2xs__mini{font-size:.8125rem;padding:.25rem .75rem}.a-btn-fit{width:-moz-fit-content;width:fit-content}.a-btn-full{width:100%}.a-btn-rounded{display:flex;justify-content:center;align-items:center;width:2.5rem!important;height:2.5rem;border-radius:2rem;padding:0;font-size:1rem}.a-input-switch{border:none;box-shadow:0 0 0 1px rgba(0,0,0,.07)}.a-input-switch[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background-color:#a3a7ab;height:2rem;width:3.25rem;border-radius:2rem;padding:.125rem;transition:.3s}.a-input-switch[type=checkbox]:checked{background-color:#043d32}.a-input-switch:before{background-color:#fff;width:1.75rem;border-radius:1.75rem;filter:drop-shadow(0 3px 8px rgba(0,0,0,.15))}.a-input-switch:after,.a-input-switch:before{content:"";display:block;height:1.75rem;margin-left:0;transition:.3s}.a-input-switch:after{position:relative;background-color:rgba(0,0,0,0);top:-1.375rem;width:.9375rem;-webkit-mask-image:url(/_next/static/media/check_small.ea86ac35.svg);mask-image:url(/_next/static/media/check_small.ea86ac35.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.a-input-switch[type=checkbox]:checked:before{margin-left:calc(100% - 1.75rem)}.a-input-switch[type=checkbox]:checked:after{background-color:#043d32;margin-left:calc(100% - 1.25rem)}.a-input{background-color:#fff;border-radius:.5rem;border:1px solid #d2d3d5;font-size:1.0625rem;line-height:141%;font-weight:300;padding:1rem;color:#5d6c7d;transition:.3s;box-shadow:0 0 0 1px #fff}.a-input:disabled{background-color:#dedede;cursor:not-allowed}.a-input{width:-webkit-fill-available}.a-input__cont{display:flex;position:relative}.a-input__cont_radio{align-items:center;gap:.75rem;padding:1rem 1.25rem;border-radius:1rem;background-color:#fefdf7;border:1px solid #d2d3d5;cursor:pointer;width:-moz-fit-content;width:fit-content;transition:.3s}.a-input__cont_radio:hover{background-color:#fcfaf1}.a-input__cont_radio--minimal{padding:0;border:none;width:auto;border-radius:0}.a-input__cont_radio--minimal,.a-input__cont_radio--minimal:hover{background-color:rgba(0,0,0,0)}.a-input__eye{display:flex;justify-content:center;align-items:center;font-size:1rem;position:absolute;right:.875rem;top:calc(50% - .5rem);-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:none;cursor:pointer;padding:0}.a-input:active,.a-input:focus{outline:2px rgba(4,60,50,.9);outline-style:solid;outline-offset:2px}.a-input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;min-width:1.125rem;border:.0625rem solid #bbbdc0;border-radius:.25rem;cursor:pointer;padding:0;box-shadow:0 0 0 1px rgba(0,0,0,.07)}.a-input[type=checkbox]:checked{background-color:#043d32}.a-input[type=checkbox]:checked:after{content:url(/_next/static/media/check_small.ea86ac35.svg);position:relative;top:.25rem;color:#fff}.a-input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;accent-color:#043d32;border-radius:50%;width:1.25rem;height:1.25rem;padding:.3125rem;cursor:pointer;position:relative}.a-input[type=radio]:checked{background-color:#fff}.a-input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.625rem;height:.625rem;background:#043d32;border-radius:50%}.a-input[type=radio].a-input_radio--minimal{padding:0;width:1.25rem;height:1.25rem;border:none;background-color:#fff;box-shadow:inset 0 0 0 1px #bbbdc0}.a-input[type=radio].a-input_radio--minimal:checked{background-color:#fff;box-shadow:inset 0 0 0 1px #043d32}.a-input[type=radio].a-input_radio--minimal:checked:after{width:.625rem;height:.625rem;background:#043d32}.a-input[type=radio].a-input_radio--minimal:focus-visible{outline:2px solid rgba(4,61,50,.45);outline-offset:2px}.a-input[type=radio].a-input_radio--plan{padding:0;width:1.375rem;height:1.375rem;min-width:1.375rem;border:none;background-color:#fff;box-shadow:inset 0 0 0 1px #bbbdc0}.a-input[type=radio].a-input_radio--plan:checked{background-color:#043d32;box-shadow:none}.a-input[type=radio].a-input_radio--plan:checked:after{content:"";position:absolute;top:50%;left:50%;width:.375rem;height:.625rem;border-color:#fff;border-style:solid;border-width:0 2px 2px 0;border-radius:0;background:rgba(0,0,0,0);transform:translate(-50%,-60%) rotate(45deg)}.a-input[type=radio].a-input_radio--plan:focus-visible{outline:2px solid rgba(4,61,50,.45);outline-offset:2px}.a-input-switch-button{display:inline-flex;cursor:pointer;border-radius:9999px;padding:.5rem 1rem;justify-content:center;align-items:center;border:1px solid #e9e9ea;background:var(--bg-default,#fcfaf1);transition:background-color .2s ease,border-color .2s ease,color .2s ease}.a-input-switch-button__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.a-input-switch-button__content{display:flex;align-items:center;gap:.5rem}.a-input-switch-button__icon{display:none;color:#fff;font-size:.5rem}.a-input-switch-button__text{color:#4d565e;font-size:.9375rem;font-weight:300;line-height:133%}.a-input-switch-button:has(.a-input-switch-button__input:checked){border:.0625rem solid #043d32;background:var(--bg-brand,#043d32)}.a-input-switch-button:has(.a-input-switch-button__input:checked) .a-input-switch-button__icon{display:flex;align-items:center;justify-content:center}.a-input-switch-button:has(.a-input-switch-button__input:checked) .a-input-switch-button__text{color:#fff}.a-input-switch-button:has(.a-input-switch-button__input:focus-visible){outline:2px solid #043d32;outline-offset:2px}.a-input-switch-button:has(.a-input-switch-button__input:disabled){opacity:.6;cursor:not-allowed}.a-subtest-capacity-badge{display:inline-flex;align-items:center;box-sizing:border-box;border-radius:9999px;border:.0625rem solid;position:relative;white-space:nowrap;gap:.375rem;padding:.5rem 1rem;font-size:.9375rem;font-weight:300;line-height:1.25rem}.a-subtest-capacity-badge--new-green{border-color:#abd1b0;background-color:rgba(216,235,219,.5);color:#06270b}.a-subtest-capacity-badge--opal-light{border-color:#ede5be;background-color:rgba(243,236,206,.5);color:#857427}.a-subtest-capacity-badge--celestial-blue{border-color:#c9e1e9;background-color:rgba(224,238,243,.5);color:#40798c}.a-subtest-capacity-badge--deep-jade{border-color:#baefe4;background-color:rgba(209,246,239,.5);color:#1e806d}.a-subtest-capacity-badge--ember-red{border-color:#d2b6bb;background-color:rgba(224,205,209,.5);color:#7e4852}.a-subtest-capacity-badge--golden-node{border-color:#f8edcf;background-color:rgba(252,245,224,.5);color:#735912}.a-subtest-capacity-badge--mint-nebula{border-color:#c7e2db;background-color:rgba(226,241,237,.5);color:#3f816f}.a-subtest-capacity-badge--sm{gap:.25rem;padding:.25rem .75rem}.a-subtest-capacity-badge--xs{gap:.25rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:400;line-height:1rem;letter-spacing:.01625rem}.a-subtest-capacity-badge--xs .a-subtest-capacity-badge__icon{width:.75rem;height:.75rem}.a-subtest-capacity-badge--sm .a-subtest-capacity-badge__icon{width:1rem;height:1rem}.a-subtest-capacity-badge__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;font-style:normal}.a-subtest-capacity-badge__icon svg{width:100%;height:100%}.a-subtest-capacity-badge__label{flex-shrink:0}.a-input-switch-button-delete{display:inline-flex;align-items:center;gap:.5rem;padding:var(--Padding-8,8px) var(--Padding-12,12px);border-radius:9999px;border:none;background:var(--bg-brand,#043d32);color:#fff}.a-input-switch-button-delete__text{font-size:.9375rem;font-weight:400;line-height:1.33;color:#fff}.a-input-switch-button-delete__close{display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:none;background:rgba(0,0,0,0);color:#fff;cursor:pointer;line-height:0;font-size:.5rem}.a-input-switch-button-delete__close>svg>path{fill:#fff}.a-input-switch-button-delete__close:hover{opacity:.9}.a-input-switch-button-delete__close:focus-visible{outline:2px solid #fff;outline-offset:2px;border-radius:2px}.a-steppers{display:flex;align-items:center;flex-direction:row;gap:.5rem;width:100%;height:auto}.a-step{height:.3rem;width:100%;border-radius:.25rem}.a-step.active{background-color:#22282d}.a-step:not(.active){background-color:#242528;opacity:.2}.a-textarea{background-color:#fff;border-radius:.5rem;border:1px solid #d2d3d5;font-size:1.0625rem;line-height:141%;font-weight:300;padding:1rem;color:#5d6c7d;box-shadow:0 0 0 1px #fff}.a-textarea:disabled{background-color:#dedede;cursor:not-allowed}.a-textarea{padding:.7rem 1rem;font-size:1rem;height:20.3125rem;transition:.3s}.a-textarea:active,.a-textarea:focus{outline:2px rgba(4,60,50,.9);outline-style:solid;outline-offset:2px}