:root{--navy:#102d4f;--blue:#3483fa;--yellow:#ffe600;--paper:#f7f8fa;--ink:#142b43;--muted:#647487;--line:#e1e7ed;--orange:#f58220;--green:#00a650}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#fff;color:#142b43;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.5;margin:0}img{display:block;max-width:100%}a{color:inherit}.container{margin:auto;width:min(1180px,calc(100% - 40px))}.topbar{background:#102d4f;background:var(--navy);color:#dbe7f1;font-size:.75rem}.topbar .container{display:flex;gap:24px;justify-content:flex-end;padding:9px 0}.topbar span{align-items:center;display:flex;gap:6px}header{background:#fff;border-bottom:1px solid #102d4f14;position:-webkit-sticky;position:sticky;top:0;z-index:10}.nav{height:72px;justify-content:space-between}.brand,.nav{align-items:center;display:flex}.brand{gap:11px;text-decoration:none}.brand-mark{background:#ffe600;background:var(--yellow);border:2px solid #102d4f;border:2px solid var(--navy);border-radius:50%;display:grid;height:34px;place-items:center;transform:rotate(-5deg);width:48px}.brand-mark svg{width:31px}.brand strong{display:block;font-size:1.06rem;line-height:1}.brand small{color:#647487;color:var(--muted);display:block;font-size:.68rem;font-weight:700;margin-top:4px}nav{align-items:center;display:flex;font-size:.82rem;font-weight:800;gap:25px}nav a{color:#102d4f;color:var(--navy);text-decoration:none}.nav-button{background:#3483fa;background:var(--blue);border-radius:8px;box-shadow:0 7px 16px #3483fa33;color:#fff;padding:10px 17px}.hero{background:linear-gradient(90deg,#061d34eb,#061d34ad 43%,#061d3414 75%),url(/static/media/hero-desktop-PT.2abda65320c9be5e64d2.jpg) 50%/cover;color:#fff;min-height:600px}.hero .container{align-items:center;display:flex;min-height:600px}.hero-copy{max-width:610px;padding:72px 0}.eyebrow{background:#ffe600;background:var(--yellow);border-radius:999px;color:#102d4f;color:var(--navy);display:inline-flex;font-size:.7rem;font-weight:900;letter-spacing:.09em;padding:7px 12px;text-transform:uppercase}.hero h1{font-size:clamp(2.65rem,5.5vw,5rem);letter-spacing:-.07em;line-height:1.02;margin:20px 0 17px}.hero p{color:#e3edf5;font-size:1.08rem;margin:0;max-width:550px}.button{align-items:center;background:#3483fa;background:var(--blue);border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-weight:900;justify-content:center;min-height:48px;padding:0 21px;text-decoration:none;transition:transform .2s,filter .2s}.button:hover{filter:brightness(.96);transform:translateY(-2px)}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.button.light{background:#fff;color:#102d4f;color:var(--navy)}.benefit-wrap{margin-top:-76px;position:relative;z-index:2}.benefits{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.benefit{background:#fff;border-radius:18px;box-shadow:0 12px 30px #102d4f1f;min-height:196px;padding:25px 26px 22px;text-align:center}.benefit img{height:70px;margin:0 auto 15px;object-fit:contain;width:70px}.benefit h3{font-size:1.02rem;line-height:1.25;margin:0}.benefit p{color:#647487;color:var(--muted);font-size:.83rem;margin:8px 0 0}section{padding:100px 0}.section-kicker{color:#3483fa;color:var(--blue);display:block;font-size:.68rem;font-weight:900;letter-spacing:.14em;margin-bottom:14px;text-transform:uppercase}.section-kicker:before{background:#ffe600;background:var(--yellow);border-radius:10px;content:"";display:inline-block;height:6px;margin-right:10px;vertical-align:middle;width:38px}.split{grid-gap:90px;align-items:center;display:grid;gap:90px;grid-template-columns:1fr 1fr}.section-title,.split h2{color:#102d4f;color:var(--navy);font-size:clamp(2rem,4vw,3rem);letter-spacing:-.06em;line-height:1.05;margin:0}.split p{color:#647487;color:var(--muted);font-size:.96rem}.art{margin:auto;max-width:500px}.art img{object-fit:contain;width:100%}.paper-section{background:#f7f8fa;background:var(--paper)}.tasks{text-align:center}.tasks .section-title{margin:0 auto 38px;max-width:760px}.task-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);text-align:center}.task{background:#fff;border:1px solid #e1e7ed;border:1px solid var(--line);border-radius:17px;box-shadow:0 7px 18px #102d4f0f;overflow:hidden}.task img{height:205px;object-fit:cover;width:100%}.task h3{font-size:1rem;margin:0;padding:23px 15px}.requirements{background:#fbfcfd}.requirements .split{gap:70px}.checklist{grid-gap:16px;display:grid;gap:16px;list-style:none;margin:25px 0 0;padding:0}.checklist li{align-items:flex-start;display:flex;font-size:.9rem;gap:12px}.checklist li:before{background:#ffe600;background:var(--yellow);border-radius:50%;color:#102d4f;color:var(--navy);content:"✓";display:grid;flex:0 0 auto;font-weight:900;height:22px;place-items:center;width:22px}.steps{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:34px}.step{background:#fff;border:1px solid #e1e7ed;border:1px solid var(--line);border-radius:15px;padding:23px}.step b{background:#e8f0fb;border-radius:50%;color:#3483fa;color:var(--blue);display:grid;height:35px;margin-bottom:19px;place-items:center;width:35px}.step h3{font-size:1rem;margin:0 0 7px}.step p{color:#647487;color:var(--muted);font-size:.83rem;margin:0}.register{background:#fff}.register-heading{margin:0 auto 35px;max-width:650px;text-align:center}.register-heading p{color:#647487;color:var(--muted);font-size:.95rem}.register-form{border:1px solid #e1e7ed;border-top:5px solid #3483fa;border:1px solid var(--line);border-radius:18px;border-top:5px solid var(--blue);box-shadow:0 20px 50px #102d4f17;margin:auto;max-width:760px;padding:35px}.register-form label{grid-gap:7px;color:#40516b;display:grid;font-size:.8rem;font-weight:700;gap:7px;margin-bottom:17px}.register-form input[type=date],.register-form input[type=number],.register-form input[type=tel],.register-form input[type=text],.register-form textarea{background:#fbfcfd;border:1px solid #e1e7ed;border:1px solid var(--line);border-radius:9px;color:#142b43;color:var(--ink);font:inherit;font-weight:500;min-height:45px;outline:0;padding:0 13px;width:100%}.register-form textarea{padding:12px;resize:vertical}.register-form input:focus,.register-form textarea:focus{border-color:#3483fa;border-color:var(--blue);box-shadow:0 0 0 3px #3483fa1f}.form-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr}.form-question{align-items:center;color:#40516b;display:flex;flex-wrap:wrap;font-size:.83rem;gap:17px;margin:20px 0}.form-question>span{font-weight:700;width:100%}.form-question label{align-items:center;display:flex;font-weight:500;gap:7px;margin:0}.consent input,.form-question input{accent-color:#3483fa;accent-color:var(--blue)}.consent{align-items:center;display:flex!important;font-weight:500!important;gap:9px;margin:24px 0 15px!important}.consent input{height:17px;width:17px}.submit-button{background:#3483fa;background:var(--blue);border:0;border-radius:9px;color:#fff;cursor:pointer;font:inherit;font-weight:900;min-height:50px;transition:filter .2s,transform .2s;width:100%}.submit-button:hover{filter:brightness(.94);transform:translateY(-1px)}.submit-button:disabled{background:#00a650;background:var(--green);cursor:default;transform:none}.form-security,.form-success{font-size:.74rem;text-align:center}.form-security{color:#9aa8b7}.form-success{background:#e7f7ef;border-radius:9px;color:#00a650;color:var(--green);font-weight:800;margin:17px 0 0;padding:13px}.final-cta{background:#ffe600;background:var(--yellow);padding:76px 0;text-align:center}.final-cta .container{max-width:760px}.final-cta .section-kicker{color:#3483fa;color:var(--blue)}.final-cta h2{color:#102d4f;color:var(--navy);font-size:clamp(2rem,4vw,3.15rem);letter-spacing:-.06em;margin:0}.final-cta p{color:#40516b;margin:13px auto 24px;max-width:610px}.final-cta .button{background:#102d4f;background:var(--navy)}.faq{margin:auto;max-width:900px}.faq details{border-bottom:1px solid #e1e7ed;border-bottom:1px solid var(--line);padding:21px 0}.faq summary{color:#102d4f;color:var(--navy);cursor:pointer;font-weight:800}.faq p{color:#647487;color:var(--muted);font-size:.9rem;margin:13px 0 0;max-width:760px}footer{background:#102d4f;background:var(--navy);color:#adc0d3;font-size:.78rem;padding:28px 0}footer .container{align-items:center;display:flex;gap:20px;justify-content:space-between}footer strong{color:#fff}@media(max-width:850px){.hero,.hero .container{min-height:560px}.benefits,.steps,.task-grid{grid-template-columns:1fr 1fr}.split{gap:35px;grid-template-columns:1fr}.split .art{order:-1}nav a:not(.nav-button){display:none}}.register-form input.field-invalid,.register-form input.field-invalid:focus{border-color:#e5344c!important;box-shadow:0 0 0 3px #e5344c21!important}.field-error-msg{color:#e5344c;font-size:.74rem;font-weight:800}@media(max-width:560px){.container{width:min(100% - 28px,1180px)}.topbar .container{gap:12px;justify-content:center}.brand small,.topbar span:nth-child(2){display:none}.hero{background-image:linear-gradient(90deg,#061d34b3,#061d3433),url(/static/media/hero-mobile-PT.f20bf0d74528384f263a.jpg)}.hero-copy{padding:50px 0}.hero h1{font-size:clamp(2.55rem,13vw,4rem)}.hero p{font-size:.96rem}.benefit-wrap{margin-top:-35px}.benefits,.steps,.task-grid{grid-template-columns:1fr}.benefit{min-height:auto}.benefit img{height:58px;width:58px}.form-grid{gap:0;grid-template-columns:1fr}.register-form{padding:24px 18px}section{padding:72px 0}.section-title,.split h2{font-size:2.15rem}footer .container{display:block}}
/*# sourceMappingURL=main.7dfa0f59.css.map*/