@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600&family=Source+Serif+4:opsz,wght@8..60,400;8..60,600;8..60,700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{font-family:Segoe UI,Tahoma,Verdana,sans-serif;padding:10px;text-align:center}.App-logo{height:15vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.App2{background-color:#fff;border-radius:15px;box-shadow:0 0 20px #0003;margin:20px auto auto;padding:10px 20px;transition:transform .2s;width:auto}.App2,h1{text-align:center}h1{color:#327c35;font-family:Source Sans Pro,Arial,sans-serif;font-size:xx-large}input{border:1px solid #ddd;border-radius:3px;box-sizing:border-box;font-size:12px;margin:15px;padding-bottom:13px;padding-top:13px;width:auto}.button{background-color:#212dd3;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;margin:15px;padding:10px;width:100px}textarea{max-height:150px;min-height:100px;resize:none;width:auto}.centered-container{align-items:center;color:#524f4f;display:flex;flex-direction:column;font-size:16px;justify-content:center;padding-left:15px;padding-right:15px;padding-top:5px}.img-logo{animation-iteration-count:infinite;animation-name:flash;animation-timing-function:linear;height:50vmin;padding:15px;pointer-events:none}.title{color:#040344;font-family:Source Sans Pro,Arial,sans-serif;font-size:15px;padding-top:5px;text-align:center}.title2,tbody{color:#333;font-family:Source Sans Pro,Arial,sans-serif;font-size:12px;padding-top:5px;text-align:center}@keyframes flash{0%,to{opacity:1}50%{opacity:0}}.flashing-image{animation-duration:3.5s;animation-iteration-count:inherit;animation-name:flash;animation-timing-function:linear}u{color:#212dd3}.jt-page{--ink:#17282a;--muted:#566768;--workshop:#0f3d3e;--workshop-soft:#e6eeec;--paper:#f8f8f5;--line:#d6dcda;--hivis:#f2b705;--serif:"Source Serif 4",Georgia,"Times New Roman",serif;--sans:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;background:var(--paper);color:var(--ink);display:flex;flex-direction:column;font-family:var(--sans);line-height:1.6;min-height:100vh}.jt-page *,.jt-page :after,.jt-page :before{box-sizing:border-box}.jt-page h1,.jt-page h2,.jt-page h3{font-family:var(--serif);line-height:1.2;margin:0}.jt-page .jt-btn:focus-visible,.jt-page a:focus-visible{outline:3px solid var(--hivis);outline-offset:3px}.jt-skip{background:var(--hivis);color:var(--ink);left:-9999px;padding:.5rem 1rem;position:absolute;top:0;z-index:10}.jt-skip:focus{left:0}.jt-header{background:var(--workshop);border-bottom:4px solid var(--hivis);color:#fff}.jt-header__inner{flex-wrap:wrap;gap:1rem 2rem;justify-content:space-between;margin:0 auto;max-width:1120px;padding:.9rem 1.5rem}.jt-brand,.jt-header__inner{align-items:center;display:flex}.jt-brand{gap:1rem}.jt-brand__logos{align-items:center;background:#fff;border-radius:6px;display:flex;gap:.5rem;padding:.35rem .6rem}.jt-brand__logos img{display:block;height:40px;width:auto}.jt-brand__name{font-family:var(--serif);font-size:1.6rem;font-weight:700;letter-spacing:.02em;line-height:1.1;margin:0}.jt-brand__sub{font-size:.85rem;margin:0;opacity:.8}.jt-nav ul{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;padding:0}.jt-nav a{border-bottom:2px solid #0000;color:#fff;display:block;font-size:.95rem;font-weight:500;padding:.5rem .8rem;text-decoration:none}.jt-nav a:hover{border-bottom-color:var(--hivis)}.jt-nav a.jt-nav__cta{background:var(--hivis);border-bottom:0;border-radius:4px;color:var(--ink);font-weight:600;margin-left:.5rem}.jt-nav a.jt-nav__cta:hover{background:#ffd04a}.jt-hero{background:var(--paper);border-bottom:1px solid var(--line)}.jt-hero__inner{grid-gap:3rem;align-items:center;display:grid;gap:3rem;grid-template-columns:1.4fr 1fr;margin:0 auto;max-width:1120px;padding:4rem 1.5rem}.jt-hero h1{border-left:8px solid var(--hivis);font-size:clamp(2rem,4.2vw,3.4rem);font-weight:700;max-width:18ch;padding-left:1.25rem}.jt-hero__lead{color:var(--muted);font-size:1.15rem;margin:1.5rem 0 0 1.25rem;max-width:52ch}.jt-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin:2rem 0 0 1.25rem}.jt-hero__ad{display:flex;justify-content:center}.jt-page .jt-btn{border:2px solid #0000;border-radius:4px;display:inline-block;font-weight:600;padding:.75rem 1.4rem;text-decoration:none;transition:background-color .15s ease,color .15s ease}.jt-page .jt-btn--primary{background:var(--hivis);color:var(--ink)}.jt-page .jt-btn--primary:hover{background:#ffd04a}.jt-page .jt-btn--ghost{border-color:var(--workshop);color:var(--workshop)}.jt-page .jt-btn--dark,.jt-page .jt-btn--ghost:hover{background:var(--workshop);color:#fff}.jt-page .jt-btn--dark{margin-top:1rem}.jt-page .jt-btn--dark:hover{background:#17595a}.jt-section{margin:0 auto;max-width:1120px;padding:3.5rem 1.5rem}.jt-body{grid-gap:3.5rem;display:grid;gap:3.5rem;grid-template-columns:minmax(0,2fr) minmax(260px,1fr)}.jt-article h2,.jt-aside h2,.jt-editors h2{font-size:1.6rem;margin-bottom:.9rem}.jt-article h2:not(:first-child){margin-top:2.5rem}.jt-article p{font-size:1.05rem;max-width:68ch}.jt-scope{font-size:1.05rem;margin:0 0 1rem;padding-left:1.2rem}.jt-scope li{margin-bottom:.3rem}.jt-scope li::marker{color:var(--hivis)}.jt-aside{align-self:start;background:var(--workshop-soft);border-top:4px solid var(--workshop);padding:1.75rem}.jt-aside h2{font-size:1.3rem}.jt-aside h2:not(:first-child){margin-top:2rem}.jt-meta{margin:0}.jt-meta>div{border-bottom:1px solid var(--line);padding:.7rem 0}.jt-meta>div:last-child{border-bottom:0}.jt-meta dt{color:var(--muted);font-size:.85rem}.jt-meta dd{font-weight:600;margin:.1rem 0 0}.jt-page .jt-index .list-group-item{background:#0000;font-weight:500;padding-left:0}.jt-editors{background:#fff;border-top:1px solid var(--line)}.jt-editors .jt-section{padding-bottom:3.5rem;padding-top:3rem}.jt-editors__grid{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.5rem}.jt-person{border-left:3px solid var(--workshop);padding-left:1.1rem}.jt-person h3{color:var(--muted);font-size:1rem;font-weight:600}.jt-person p{font-size:.95rem;margin:.35rem 0 0}.jt-person .jt-person__name{font-family:var(--serif);font-size:1.2rem;font-weight:600;margin-top:.5rem}.jt-person__contact{margin-top:.8rem}.jt-person__contact a{color:var(--workshop);font-weight:600;word-break:break-word}.jt-footer{background:var(--workshop);color:#fff;font-size:.85rem;margin-top:auto}.jt-footer__inner{display:flex;flex-wrap:wrap;gap:.5rem 2rem;justify-content:space-between;margin:0 auto;max-width:1120px;padding:1.5rem}.jt-footer p{margin:0}.jt-footer a{color:var(--hivis)}@media (max-width:900px){.jt-hero__inner{gap:2rem;padding:2.5rem 1.5rem}.jt-body,.jt-hero__inner{grid-template-columns:1fr}.jt-body{gap:2.5rem}.jt-editors__grid{gap:1.75rem;grid-template-columns:1fr}}@media (max-width:600px){.jt-header__inner{align-items:flex-start;flex-direction:column}.jt-nav a.jt-nav__cta{margin-left:0}}@media (prefers-reduced-motion:reduce){.jt-page *{transition:none!important}}.jt-page .jt-sub{font-size:1.15rem;margin:2rem 0 .75rem}.jt-page .jt-requirements li{margin-bottom:.7rem;max-width:62ch}.jt-page .jt-article a:not(.jt-btn){color:var(--workshop);font-weight:600}.jt-page .jt-actions-row{margin-top:1.5rem}.jt-page .jt-actions-row .jt-btn{margin-top:0}.jt-page .jt-aside__text{font-size:.95rem;margin:0 0 1rem}.jt-page .jt-aside a{color:var(--workshop);font-weight:600}.jt-page .jt-hero__inner{padding-bottom:3rem;padding-top:3rem}
/*# sourceMappingURL=main.37b5e893.css.map*/