:root{font-family:Inter,sans-serif;font-feature-settings:"liga" 1,"calt" 1}@supports(font-variation-settings: normal){:root{font-family:InterVariable,sans-serif}}body{font-family:Inter,sans-serif}.lte-internal .hero p{color:#fff;font-size:18px;margin-bottom:2rem;text-wrap:pretty;text-align:center}.lte-internal .hero p strong{color:#f4b334}.lte-internal .lte-form-wrap{max-width:100%}.lte-internal .lte-steps{margin-bottom:2rem}.lte-internal .lte-steps__list{display:flex;justify-content:center;align-items:center;gap:0;list-style:none;padding:0;margin:0}.lte-internal .lte-steps__list>li{display:flex;align-items:center}.lte-internal .lte-steps__list>li:not(:last-child) .lte-steps__item{margin-right:.85rem;padding-right:.85rem}.lte-internal .lte-steps__list>li:not(:last-child) .lte-steps__item::after{content:"";position:absolute;right:-8px;top:50%;width:.85rem;height:2px;background:#ddd;transform:translateY(-50%);pointer-events:none}.lte-internal .lte-steps__list>li:not(:last-child) .lte-steps__item.is-complete::after{background:#f4b334}.lte-internal .lte-steps__item{display:flex;align-items:center;gap:.4rem;color:#757575;font-weight:700;font-size:15px;position:relative;appearance:none;background:rgba(0,0,0,0);border:0;padding:0;margin:0;font-family:inherit;line-height:inherit;cursor:default}.lte-internal .lte-steps__item.is-active,.lte-internal .lte-steps__item.is-complete{color:#002b49}.lte-internal .lte-steps__item.is-active .lte-steps__num,.lte-internal .lte-steps__item.is-complete .lte-steps__num{background:#f4b334;color:#002b49}.lte-internal .lte-steps__item.is-clickable{cursor:pointer}.lte-internal .lte-steps__item.is-clickable:hover .lte-steps__num,.lte-internal .lte-steps__item.is-clickable:focus-visible .lte-steps__num{transform:scale(1.06)}.lte-internal .lte-steps__item.is-clickable:focus-visible{outline:none}.lte-internal .lte-steps__item.is-clickable:focus-visible .lte-steps__num{box-shadow:0 0 0 .15rem rgba(0,115,196,.25)}.lte-internal .lte-steps__item:disabled{cursor:default;opacity:1}.lte-internal .lte-steps__num{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#ddd;color:#757575;font-size:14px;font-weight:800;transition:transform .15s ease,box-shadow .15s ease}@media(max-width: 575px){.lte-internal .lte-steps__label{display:none}}.lte-internal .lte-step__title{font-size:26px;font-weight:800;color:#002b49;margin-bottom:1.5rem;text-wrap:balance}@media(max-width: 575px){.lte-internal .lte-step__title{font-size:25px}}.lte-internal .lte-step__intro{color:#757575;margin-top:-0.75rem;margin-bottom:1.5rem}.lte-internal .lte-category{display:block;height:100%;cursor:pointer;margin:0}.lte-internal .lte-category input{position:absolute;opacity:0;pointer-events:none}.lte-internal .lte-category__card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;height:100%;min-height:120px;padding:1.1rem .75rem;text-align:center;border:2px solid #ddd;border-radius:14px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.lte-internal .lte-category__icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#eff9ff;color:#0073c4;font-size:1.25rem;transition:background .2s ease,color .2s ease}.lte-internal .lte-category__label{font-weight:700;color:#002b49;font-size:15px;line-height:1.25;text-wrap:balance}.lte-internal .lte-category:hover .lte-category__card,.lte-internal .lte-category input:focus-visible+.lte-category__card{border-color:#0073c4;box-shadow:0 0 0 .15rem rgba(0,115,196,.15)}.lte-internal .lte-category input:checked+.lte-category__card{border-color:#0073c4;box-shadow:0 0 0 .15rem rgba(0,115,196,.2);background:#eff9ff}.lte-internal .lte-category input:checked+.lte-category__card .lte-category__icon{background:#0073c4;color:#fff}.lte-internal .lte-letter{background:#eff9ff;border-radius:16px;padding:1.5rem}@media(max-width: 575px){.lte-internal .lte-letter{padding:1.1rem}}.lte-internal .lte-letter__before,.lte-internal .lte-letter__after p{color:#002b49;margin-bottom:1rem;white-space:pre-line}.lte-internal .lte-letter__after p:last-child{margin-bottom:1.25rem}.lte-internal .lte-letter__signed{color:#002b49}.lte-internal .lte-letter--preview .lte-letter__preview-title{font-size:20px;font-weight:800;color:#002b49;margin-bottom:1rem;text-wrap:balance}.lte-internal .lte-letter--preview .lte-letter__anecdote{color:#002b49;font-weight:600;white-space:pre-line;margin-bottom:1rem;padding:.85rem 1rem;background:#fff;border-left:4px solid #f4b334;border-radius:0 8px 8px 0}.lte-internal .lte-letter--preview .lte-letter__before p:last-child,.lte-internal .lte-letter--preview .lte-letter__after p:last-child{margin-bottom:1rem}.lte-internal .lte-version-toggle{display:flex;justify-content:center;gap:.5rem;margin:0 auto 1.25rem;padding:.3rem;max-width:360px;background:#ddd;border-radius:999px}.lte-internal .lte-version-toggle__btn{flex:1;border:0;background:rgba(0,0,0,0);color:#002b49;font-weight:700;font-size:15px;padding:.55rem .9rem;border-radius:999px;transition:background .2s ease,color .2s ease}.lte-internal .lte-version-toggle__btn.is-active{background:#002b49;color:#fff}.lte-internal .lte-version-toggle__btn:hover:not(.is-active){background:rgba(0,43,73,.08)}.lte-internal .form-label{font-weight:700;color:#002b49;text-wrap:pretty}.lte-internal .form-label .required{color:#c2060a}.lte-internal .form-label .optional{font-weight:500;color:#757575}.lte-internal .form-label [data-anecdote-heading]{display:inline}.lte-internal .form-control{border:2px solid #002b49;border-radius:8px;padding:12px 14px;color:#002b49}.lte-internal .form-control:focus{border-color:#0073c4;box-shadow:0 0 0 .2rem rgba(0,115,196,.15)}.lte-internal .lte-anecdote{background:#fff;min-height:140px}.lte-internal .lte-word-count{display:flex;justify-content:flex-end;align-items:baseline;gap:.35rem;margin-top:.4rem;margin-bottom:1rem;font-size:14px;font-weight:600;color:#757575}.lte-internal .lte-word-count__min{font-weight:500;opacity:.85}.lte-internal .lte-word-count.is-under-min,.lte-internal .lte-word-count.is-over-max{color:#c2060a}.lte-internal .lte-word-count.is-in-range{color:#6aa338}.lte-internal .lte-error{color:#002b49;font-weight:600;margin:1rem 0 0;text-align:center}.lte-internal .lte-terms{color:#757575;font-size:14px;margin-top:1.5rem;text-align:center}.lte-internal .lte-nav{display:flex;justify-content:center;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.lte-internal .btn{display:inline-flex;align-items:center;gap:.5rem}.lte-internal .btn-outline-lte{background:rgba(0,0,0,0);color:#002b49;border:2px solid #002b49;display:inline-flex;align-items:center;gap:.5rem}.lte-internal .btn-outline-lte svg{color:#002b49}.lte-internal .btn-outline-lte:hover{background:#002b49;color:#fff}.lte-internal .btn-outline-lte:hover svg{color:#fff}.lte-internal .lte-submit.is-loading,.lte-internal #lte-clean-continue.is-loading{opacity:.75;pointer-events:none}.lte-internal .lte-success__inner{padding:1rem 0 .5rem;max-width:36rem;margin:0 auto}.lte-internal .lte-success__icon{display:inline-flex;font-size:2.5rem;color:#6aa338;margin-bottom:.75rem}.lte-internal .lte-success .lte-step__title{margin-bottom:1rem}.lte-internal .lte-success__message{color:#002b49;font-size:18px;margin-bottom:2rem;text-wrap:pretty}.lte-internal .lte-success__again{color:#002b49;font-weight:700;margin-bottom:1rem}/*# sourceMappingURL=lte.css.map */
