.resumeBuilder-module__1TCIdG__page{color:#25322e;background:#fef5ea;min-height:100vh;padding:125px 20px 80px}.resumeBuilder-module__1TCIdG__intro{text-align:center;max-width:760px;margin:0 auto 36px}.resumeBuilder-module__1TCIdG__intro h1{font:800 clamp(38px,6vw,62px)/1.05 var(--font-heading);color:#183f36}.resumeBuilder-module__1TCIdG__intro p{color:#52605b;margin:10px auto}.resumeBuilder-module__1TCIdG__eyebrow{letter-spacing:.13em;font-size:13px;font-weight:800;color:#bd5100!important}.resumeBuilder-module__1TCIdG__shell{max-width:1050px;margin:auto}.resumeBuilder-module__1TCIdG__progress{grid-template-columns:repeat(6,1fr);gap:5px;margin-bottom:22px;display:grid}.resumeBuilder-module__1TCIdG__progress button{color:#5d6a65;background:0 0;border:0;flex-direction:column;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.resumeBuilder-module__1TCIdG__progress b{color:#42504b;background:#e1e6e2;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.resumeBuilder-module__1TCIdG__progress button[aria-current=step] b{color:#fff;background:#35806e;outline:3px solid #d9a267}.resumeBuilder-module__1TCIdG__progress button:disabled{opacity:.65}.resumeBuilder-module__1TCIdG__card{background:#fff;border:1px solid #d8dfdb;border-radius:20px;min-height:390px;padding:clamp(24px,5vw,48px);box-shadow:0 12px 35px #183f3614}.resumeBuilder-module__1TCIdG__card h2,.resumeBuilder-module__1TCIdG__jobs h2{font:800 clamp(26px,4vw,36px)/1.2 var(--font-heading);color:#183f36;margin:0 0 12px}.resumeBuilder-module__1TCIdG__card h3{color:#183f36;margin-top:28px}.resumeBuilder-module__1TCIdG__help{color:#58645f;margin-bottom:26px}.resumeBuilder-module__1TCIdG__formGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.resumeBuilder-module__1TCIdG__card label,.resumeBuilder-module__1TCIdG__add label{color:#2e423b;flex-direction:column;gap:7px;font-weight:750;display:flex}.resumeBuilder-module__1TCIdG__card input,.resumeBuilder-module__1TCIdG__card select{box-sizing:border-box;color:#202825;width:100%;font:inherit;background:#fff;border:1px solid #9aaba4;border-radius:8px;min-height:48px;padding:12px}.resumeBuilder-module__1TCIdG__card input:focus,.resumeBuilder-module__1TCIdG__card select:focus,.resumeBuilder-module__1TCIdG__choices button:focus-visible,.resumeBuilder-module__1TCIdG__actions button:focus-visible{outline-offset:2px;outline:3px solid #e6822f}.resumeBuilder-module__1TCIdG__choices{flex-wrap:wrap;gap:10px;display:flex}.resumeBuilder-module__1TCIdG__choices button{color:#29463e;text-align:left;cursor:pointer;background:#fff;border:1px solid #a9bbb4;border-radius:999px;min-height:44px;padding:11px 16px}.resumeBuilder-module__1TCIdG__choices .resumeBuilder-module__1TCIdG__selected{background:#e2f0eb;border:2px solid #35806e;font-weight:750}.resumeBuilder-module__1TCIdG__error{color:#a83319;margin-top:4px;font-size:14px;font-weight:700;display:block}.resumeBuilder-module__1TCIdG__experience{border-top:1px solid #dce2de;padding:24px 0}.resumeBuilder-module__1TCIdG__row{justify-content:space-between;align-items:center;display:flex}.resumeBuilder-module__1TCIdG__row h3{margin:0}.resumeBuilder-module__1TCIdG__check{align-items:center;margin:18px 0;flex-direction:row!important;display:flex!important}.resumeBuilder-module__1TCIdG__check input{width:20px;height:20px;min-height:auto}.resumeBuilder-module__1TCIdG__experience h4{margin:20px 0 10px}.resumeBuilder-module__1TCIdG__add{align-items:flex-end;gap:10px;margin:18px 0;display:flex}.resumeBuilder-module__1TCIdG__add label{flex:1}.resumeBuilder-module__1TCIdG__tags{flex-wrap:wrap;gap:8px;padding:0;display:flex}.resumeBuilder-module__1TCIdG__tags li{background:#f1f1ed;border-radius:7px;padding:8px 9px;list-style:none}.resumeBuilder-module__1TCIdG__tags button{cursor:pointer;background:0 0;border:0;margin-left:5px;font-size:20px}.resumeBuilder-module__1TCIdG__actions{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.resumeBuilder-module__1TCIdG__actions button,.resumeBuilder-module__1TCIdG__secondary,.resumeBuilder-module__1TCIdG__primary{cursor:pointer;border-radius:8px;min-height:46px;padding:12px 18px;font-weight:800}.resumeBuilder-module__1TCIdG__primary{color:#fff;background:#35806e;border:1px solid #35806e}.resumeBuilder-module__1TCIdG__secondary{color:#235f51;background:#fff;border:1px solid #35806e}.resumeBuilder-module__1TCIdG__textButton,.resumeBuilder-module__1TCIdG__startOver{color:#9d4310;cursor:pointer;background:0 0;border:0;font-weight:700;text-decoration:underline}.resumeBuilder-module__1TCIdG__startOver{margin-right:auto}.resumeBuilder-module__1TCIdG__previewWrap{padding:18px 0 28px}.resumeBuilder-module__1TCIdG__resume{box-sizing:border-box;color:#242424;background:#fff;width:100%;max-width:816px;min-height:1056px;margin:0 auto;padding:62px 67px;font:14px/1.48 Arial,Helvetica,sans-serif;box-shadow:0 14px 38px #183f3624}.resumeBuilder-module__1TCIdG__resume header{text-align:center;padding:0 0 18px}.resumeBuilder-module__1TCIdG__resume header h1{color:#191919;letter-spacing:.005em;margin:0;font:700 31px/1.12 Georgia,Times New Roman,serif}.resumeBuilder-module__1TCIdG__resume header p{color:#555;margin:7px 0 0;font-size:13px;line-height:1.35}.resumeBuilder-module__1TCIdG__resume header h2{color:#252525;text-transform:uppercase;letter-spacing:.08em;margin:10px 0 0;font-size:15px;font-weight:700;line-height:1.25}.resumeBuilder-module__1TCIdG__resume p{max-width:none;margin:0}.resumeBuilder-module__1TCIdG__resume section{margin-top:25px}.resumeBuilder-module__1TCIdG__resume section>h2{color:#333;text-transform:uppercase;letter-spacing:.09em;border-bottom:.5px solid #b8b8b8;margin:0 0 7px;padding:0 0 5px;font-size:12px;font-weight:700;line-height:1.25}.resumeBuilder-module__1TCIdG__resumeEntry+.resumeBuilder-module__1TCIdG__resumeEntry{margin-top:16px}.resumeBuilder-module__1TCIdG__resumeEntry h3,.resumeBuilder-module__1TCIdG__resume section h3{margin:0 0 2px;font-size:15px;font-weight:700;line-height:1.3}.resumeBuilder-module__1TCIdG__resumeEntry h3 span{font-weight:400}.resumeBuilder-module__1TCIdG__resumeEntry>p,.resumeBuilder-module__1TCIdG__resume section h3+p{color:#5a5a5a;font-size:12.5px;line-height:1.35}.resumeBuilder-module__1TCIdG__resumeEntry ul{margin:7px 0 0;padding-left:18px;list-style:outside}.resumeBuilder-module__1TCIdG__resumeEntry li{margin:3px 0;padding-left:1px;line-height:1.43;display:list-item}.resumeBuilder-module__1TCIdG__resume footer{text-align:center;color:#777;margin-top:38px;font-size:11px}.resumeBuilder-module__1TCIdG__jobs{text-align:center;color:#fff;background:#183f36;border-radius:15px;margin-top:30px;padding:30px}.resumeBuilder-module__1TCIdG__jobs h2{color:#fff}.resumeBuilder-module__1TCIdG__jobs a{color:#1a241f;background:#e6822f;border-radius:8px;padding:12px 18px;font-weight:800;display:inline-block}@media (max-width:650px){.resumeBuilder-module__1TCIdG__page{padding:105px 12px 50px}.resumeBuilder-module__1TCIdG__progress{grid-template-columns:repeat(6,82px);justify-content:start;padding-bottom:8px;overflow-x:auto}.resumeBuilder-module__1TCIdG__progress span{font-size:10px}.resumeBuilder-module__1TCIdG__formGrid{grid-template-columns:1fr}.resumeBuilder-module__1TCIdG__card{padding:22px 16px}.resumeBuilder-module__1TCIdG__actions{flex-wrap:wrap}.resumeBuilder-module__1TCIdG__startOver{order:3;width:100%}.resumeBuilder-module__1TCIdG__previewWrap{padding-top:8px}.resumeBuilder-module__1TCIdG__resume{min-height:0;padding:38px 28px}.resumeBuilder-module__1TCIdG__resume header h1{font-size:28px}.resumeBuilder-module__1TCIdG__add{flex-direction:column;align-items:stretch}}@media print{@page{size:Letter portrait;margin:0}:is(.resumeBuilder-module__1TCIdG__noPrint,.resumeBuilder-module__1TCIdG__jobs,.top-banner,.top-banner__mobile-spacer,.global-site-footer,.sr-only){display:none!important}:is(html,body,#main-content){color:#222!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:#fff!important;border:0!important;outline:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}.resumeBuilder-module__1TCIdG__page,.resumeBuilder-module__1TCIdG__shell,.resumeBuilder-module__1TCIdG__previewWrap{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:#fff!important;border:0!important;outline:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}.resumeBuilder-module__1TCIdG__resume{box-sizing:border-box;font-size:10pt;line-height:1.45;width:8.5in!important;min-width:8.5in!important;max-width:8.5in!important;height:auto!important;min-height:11in!important;box-shadow:none!important;background:#fff!important;border:0!important;outline:0!important;margin:0 auto!important;padding:.65in!important;display:block!important;position:static!important;overflow:visible!important}.resumeBuilder-module__1TCIdG__resume header{border:0;padding:0 0 12px}.resumeBuilder-module__1TCIdG__resume header h1{font-size:22.5pt;line-height:1.1}.resumeBuilder-module__1TCIdG__resume header p{margin:5px 0 0;font-size:9.25pt;line-height:1.35}.resumeBuilder-module__1TCIdG__resume header h2{letter-spacing:.08em;margin-top:8px;font-size:11pt;line-height:1.25}.resumeBuilder-module__1TCIdG__resume section{break-inside:avoid;margin-top:16pt}.resumeBuilder-module__1TCIdG__resume section>h2{letter-spacing:.08em;border:0;border-bottom:.5pt solid #b8b8b8;margin:0 0 6pt;padding:0 0 4pt;font-size:9pt;line-height:1.2}.resumeBuilder-module__1TCIdG__resume p{margin:0}.resumeBuilder-module__1TCIdG__resumeEntry+.resumeBuilder-module__1TCIdG__resumeEntry{margin-top:11px}.resumeBuilder-module__1TCIdG__resumeEntry h3,.resumeBuilder-module__1TCIdG__resume section h3{margin:0 0 2px;font-size:10.5pt;line-height:1.3}.resumeBuilder-module__1TCIdG__resumeEntry>p,.resumeBuilder-module__1TCIdG__resume section h3+p{color:#555;font-size:9pt;line-height:1.3}.resumeBuilder-module__1TCIdG__resumeEntry ul{margin:5px 0 0;padding-left:18px;list-style:outside}.resumeBuilder-module__1TCIdG__resumeEntry li{margin:3px 0;padding-left:1px;line-height:1.4;display:list-item}.resumeBuilder-module__1TCIdG__resume footer{display:none}}
