:root.ats-root{--paper:#fff;--ink:#0b0b0b;--blue:#0647ff;--muted:#555;--rule:#d2d2d2;--gutter:clamp(24px,4.5vw,80px);--sans:'Instrument Sans',Arial,sans-serif;--serif:'Instrument Serif',Georgia,serif}.ats-document *,.ats-document *::before,.ats-document *::after{box-sizing:border-box}html.ats-root{scroll-behavior:smooth;scroll-padding-top:100px}body.ats-document{margin:0;color:var(--ink);background:var(--paper);font-family:var(--sans);font-size:1.125rem;line-height:1.5;-webkit-font-smoothing:antialiased}.ats-document a{color:inherit;text-decoration:none}.ats-document button,.ats-document input,.ats-document select,.ats-document textarea{font:inherit}.ats-document button,.ats-document a,.ats-document summary{-webkit-tap-highlight-color:transparent}.ats-document button{cursor:pointer}.ats-document img{display:block;max-width:100%;height:auto}.ats-document figure,.ats-document p,.ats-document h1,.ats-document h2,.ats-document h3,.ats-document ol{margin:0}.ats-document p+p{margin-top:1em}.ats-document button,.ats-document select,.ats-document input,.ats-document textarea{border-radius:0}.ats-document button{color:inherit}.ats-document ::selection{background:var(--blue);color:white}.ats-document :focus-visible{outline:3px solid var(--blue);outline-offset:6px}.ats-document .contact__intro :focus-visible,.ats-document .statement :focus-visible,.ats-document .site-footer :focus-visible{outline-color:white}.ats-document [hidden]{display:none!important}.ats-document .display{font-family:var(--serif);font-weight:400;font-size:var(--ats-type-display);line-height:.92;letter-spacing:0}.ats-document .section-pad{padding:clamp(68px,7vw,120px) var(--gutter)}.ats-document .caption{display:block;font-size:0.8125rem;letter-spacing:0;text-transform:uppercase;margin-bottom:14px}.ats-document .arrow{font-family:Arial,sans-serif;font-weight:400;font-size:1.7em;line-height:.8;transition:transform .2s}.ats-document .button{display:flex;align-items:center;justify-content:space-between;gap:36px;min-height:64px;padding:15px 26px;background:var(--blue);color:#fff;border:1px solid transparent;font-size:1.25rem;line-height:1.25;text-align:left;transition:background .2s,color .2s}.ats-document .button:hover{background:#0036d5}.ats-document .button:hover .arrow,.ats-document .text-link:hover .arrow{transform:translateX(5px)}.ats-document .button--black{background:var(--ink)}.ats-document .button--black:hover{background:var(--blue)}.ats-document .text-link{display:inline-flex;align-items:center;gap:20px;min-height:44px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;font-weight:500}.ats-document .skip-link{position:fixed;left:20px;top:-80px;padding:12px 20px;background:var(--blue);color:white;z-index:100}.ats-document .skip-link:focus{top:12px}.ats-document .site-header{height:92px;padding:12px var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:32px;position:relative;z-index:20;background:white}.ats-document .brand img{width:158px;height:auto;filter:invert(1)}.ats-document .desktop-nav{display:flex;gap:36px;align-items:center;font-size:0.9375rem}.ats-document .desktop-nav a{padding:12px 0}.ats-document .desktop-nav a:hover{color:var(--blue)}.ats-document .mobile-menu{display:none}.ats-document .hero{position:relative;height:clamp(680px,calc(100svh - 92px),1000px);min-height:47vw;background:#fff;overflow:hidden;isolation:isolate}.ats-document .hero__stage{position:absolute;inset:0;isolation:isolate;background:#fff}.ats-document .hero__portrait{position:absolute;height:100%;width:auto;max-width:none;bottom:-1px;left:49%;transform:translateX(-50%);z-index:1;mix-blend-mode:multiply}.ats-document .hero__headline{font-family:var(--sans);font-weight:700;line-height:.72;letter-spacing:0}.ats-document .hero__learn{position:absolute;top:14%;left:var(--gutter);right:var(--gutter);display:flex;justify-content:space-between;font-size:var(--ats-type-hero-learn);z-index:2}.ats-document .hero__learn span:last-child{letter-spacing:0}.ats-document .hero__apply{position:absolute;top:49%;left:3.1%;right:3.1%;font-size:var(--ats-type-hero-apply);white-space:nowrap;letter-spacing:0;color:#fff;mix-blend-mode:difference;z-index:3}.ats-document .hero__offer{position:absolute;right:var(--gutter);bottom:30px;width:clamp(265px,26vw,380px);z-index:5}.ats-document .hero__lead{font-size:var(--ats-type-lead);line-height:1.14;letter-spacing:0;margin-bottom:22px}.ats-document .hero__secondary{font-size:0.875rem;justify-content:space-between;width:100%;padding-top:5px}.ats-document .hero__note{position:absolute;bottom:36px;left:var(--gutter);font-size:0.875rem;line-height:1.45;z-index:4;max-width:250px}.ats-document .statement{background:var(--ink);color:white;padding:32px var(--gutter) 48px}.ats-document .statement>p{font-size:1rem;margin-bottom:10px}.ats-document .statement__words{display:flex;justify-content:space-between;gap:16px;font-family:var(--serif);font-size:var(--ats-type-keyword);line-height:.95;letter-spacing:0}.ats-document .courses{display:grid;grid-template-columns:42% 1fr;gap:6%;align-items:start}.ats-document .courses__intro>.display{font-size:var(--ats-type-display)}.ats-document .courses__intro>p{max-width:410px;font-size:1.3125rem;line-height:1.45;margin-top:28px}.ats-document .courses__image{margin-top:26px;width:100%;max-width:485px}.ats-document .course-list{padding-top:8px}.ats-document .course{border-top:1px solid var(--rule)}.ats-document .course:last-child{border-bottom:1px solid var(--rule)}.ats-document summary{list-style:none;cursor:pointer}.ats-document summary::-webkit-details-marker{display:none}.ats-document .course summary,.ats-document .faq__list summary{display:flex;align-items:center;justify-content:space-between;gap:25px;min-height:110px;padding:28px 0}.ats-document .course h3{font-size:var(--ats-type-card-title);font-weight:600;letter-spacing:0;line-height:1.07}.ats-document .plus{position:relative;flex:0 0 24px;width:24px;height:24px}.ats-document .plus::before,.ats-document .plus::after{content:"";position:absolute;left:1px;right:1px;top:11px;height:2px;background:currentColor}.ats-document .plus::after{transform:rotate(90deg);transition:transform .18s}.ats-document details[open]>summary .plus{color:var(--blue)}.ats-document details[open]>summary .plus::after{transform:rotate(0)}.ats-document .course__content{padding:0 45px 33px 0;font-size:1.25rem;line-height:1.5}.ats-document .course__content .text-link{margin-top:20px;color:var(--blue)}.ats-document .desktop-break{display:none}.ats-document .method__scene{position:relative;background:#fff;isolation:isolate}.ats-document .method__scene>img{width:100%}.ats-document .method__scene>.display{position:absolute;left:var(--gutter);top:8%;max-width:34%;font-size:var(--ats-type-display)}.ats-document .method__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5%;list-style:none;padding-top:45px;padding-bottom:85px}.ats-document .method__steps li{border-top:1px solid #111;padding-top:15px}.ats-document .method__mark{color:var(--blue)}.ats-document .method__steps h3{font-family:var(--serif);font-size:var(--ats-type-card-title);font-weight:400;line-height:1.07;letter-spacing:0;margin:25px 0 17px}.ats-document .method__steps p{font-size:1.0625rem;line-height:1.6;max-width:360px}.ats-document .examples{background:var(--ink);color:white}.ats-document .examples__reveal{position:relative;aspect-ratio:2.5;background:var(--blue);overflow:hidden}.ats-document .examples__reveal>img{width:100%;height:100%;object-fit:cover;object-position:center}.ats-document .examples__reveal>.display{position:absolute;left:var(--gutter);top:11%;max-width:54%;color:var(--ink);font-size:var(--ats-type-display)}.ats-document .examples__promise{position:absolute;right:8%;bottom:6%;font-family:var(--serif);font-size:var(--ats-type-display);line-height:.86;letter-spacing:0}.ats-document .examples__body{padding-top:48px;padding-bottom:68px}.ats-document .examples__top{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-bottom:35px;border-bottom:1px solid #555}.ats-document .examples__top>p{font-size:1.1875rem}.ats-document .example-tabs{display:flex;gap:25px}.ats-document .example-tabs button{border:0;border-bottom:2px solid transparent;padding:13px 5px;background:transparent;color:#bbb;font-size:1.25rem}.ats-document .example-tabs button[aria-selected=true]{border-color:#fff;color:white}.ats-document .example-tabs button:focus-visible{outline-color:white}.ats-document .example-panel{display:grid;grid-template-columns:39% 1fr;gap:8%;padding-top:36px}.ats-document .example-panel+.example-panel{margin-top:35px;border-top:1px solid #555}.ats-document .examples--enhanced .example-panel{margin-top:0;border-top:0}.ats-document .example-panel__intro>.caption{color:#bdbdbd}.ats-document .example-panel__intro>h3{font-family:var(--serif);font-size:var(--ats-type-card-title);line-height:.97;letter-spacing:0;font-weight:400}.ats-document .example-panel__intro>p{font-size:1.0625rem;max-width:440px;margin-top:22px;color:#ccc}.ats-document .writing-example{display:grid;grid-template-columns:1fr 1.2fr;gap:32px}.ats-document .writing-example>div+div{border-left:1px solid #555;padding-left:30px}.ats-document .writing-example .caption{color:#bdbdbd}.ats-document .writing-example p{font-size:1rem;line-height:1.5}.ats-document .visual-example img{width:100%;max-height:285px;object-fit:cover}.ats-document .visual-example figcaption,.ats-document .web-example figcaption{font-size:0.8125rem;color:#bbb;margin-top:10px}.ats-document .mini-site{padding:24px 28px;background:white;color:#111}.ats-document .mini-site__nav,.ats-document .mini-site__bottom{display:flex;justify-content:space-between;gap:25px;font-size:0.8125rem}.ats-document .mini-site>strong{display:block;font-size:var(--ats-type-card-title);letter-spacing:0;line-height:.86;margin:30px 0;font-weight:650}.ats-document .mini-site strong em{font-family:var(--serif);font-weight:400;letter-spacing:0}.ats-document .mini-site__action{align-self:end;background:var(--blue);color:white;padding:12px 18px}.ats-document .mini-site__bottom{align-items:end}.ats-document .about{position:relative;background:#0b0b0b;color:white;min-height:56.3vw;isolation:isolate}.ats-document .about__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ats-document .about__copy{position:relative;width:45%;padding:clamp(45px,5.3vw,90px)0 clamp(50px,6vw,100px) var(--gutter)}.ats-document .about__copy .display{font-size:var(--ats-type-display);margin-bottom:32px}.ats-document .about__copy p{font-size:var(--ats-type-body);line-height:1.55;max-width:500px}.ats-document .about__copy .text-link{margin-top:27px;font-size:1rem;background:#0b0b0b;padding:0 12px}.ats-document .about__copy .text-link:focus-visible{outline-color:#fff}.ats-document .faq__scene{position:relative;aspect-ratio:2.35;overflow:hidden}.ats-document .faq__scene>img{width:100%;height:100%;object-fit:cover;object-position:center}.ats-document .faq__scene>.display{position:absolute;left:52%;top:21%;font-size:var(--ats-type-display);line-height:.88}.ats-document .faq__body{display:grid;grid-template-columns:30% 1fr;gap:8%;padding-top:48px;padding-bottom:80px}.ats-document .faq__intro{font-family:var(--serif);font-size:2.5rem;line-height:1}.ats-document .faq__list details{border-top:1px solid var(--rule)}.ats-document .faq__list details:last-child{border-bottom:1px solid var(--rule)}.ats-document .faq__list summary{padding:22px 0;min-height:85px}.ats-document .faq__list h3{font-weight:500;font-size:1.4375rem;line-height:1.2;letter-spacing:0}.ats-document .faq__list details>p{font-size:1.0625rem;max-width:650px;margin:0 45px 28px 0;line-height:1.6}.ats-document .contact{display:grid;grid-template-columns:48% 52%;background:var(--blue);color:white}.ats-document .contact__intro{padding:68px var(--gutter)0;overflow:hidden}.ats-document .contact__intro>.display{font-size:var(--ats-type-display);line-height:.89}.ats-document .contact__intro>p{font-size:1.3125rem;line-height:1.45;margin-top:28px;max-width:480px}.ats-document .contact address{font-style:normal;display:flex;flex-direction:column;gap:6px;margin:34px 0}.ats-document .contact address a{font-size:var(--ats-type-contact);letter-spacing:0;line-height:1.3}.ats-document .contact address a:first-child{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.ats-document .contact__photo{width:calc(100% + 2*var(--gutter));max-width:none;margin-left:calc(-1*var(--gutter));margin-top:36px}.ats-document .contact__form-wrap{background:#fff;color:var(--ink);padding:80px var(--gutter);align-content:center}.ats-document .field{margin-bottom:38px;min-width:0}.ats-document .field label{display:block;font-size:1.0625rem;line-height:1.4;margin-bottom:15px}.ats-document .field label span{font-size:0.75rem;color:#666;display:block}.ats-document .field input,.ats-document .field textarea,.ats-document .field select{display:block;width:100%;background:white;color:#111;border:0;border-bottom:1px solid #111;padding:12px 0;min-height:54px;outline-offset:4px;font-size:1.25rem}.ats-document .field textarea{resize:vertical;min-height:158px;max-height:350px;line-height:1.45}.ats-document .field select{padding-right:28px;text-overflow:ellipsis}.ats-document .field-row{display:grid;grid-template-columns:1fr 1fr;gap:30px}.ats-document .contact form>.button{width:100%}.ats-document .form-help{font-size:0.875rem;line-height:1.55;margin-top:22px;max-width:520px;color:#555}.ats-document .brief-preview{border-top:1px solid var(--rule);margin-top:32px;padding-top:25px}.ats-document .brief-preview>p{font-size:0.9375rem;margin-bottom:20px}.ats-document .brief-preview>label{font-size:0.875rem}.ats-document .brief-preview textarea{display:block;resize:vertical;min-height:240px;width:100%;padding:14px;border:1px solid var(--rule);background:#fafafa;font-size:0.875rem;line-height:1.5;margin-top:10px}.ats-document .brief-preview__actions{display:flex;justify-content:space-between;gap:20px;margin-top:8px;font-size:0.875rem}.ats-document .brief-preview button{background:none;border:0;padding:0;color:var(--blue)}.ats-document .site-footer{display:flex;justify-content:space-between;align-items:center;gap:32px;padding:28px var(--gutter);background:var(--ink);color:white}.ats-document .site-footer>p{font-size:0.875rem}.ats-document .site-footer img{width:135px;height:auto}.ats-document .site-footer>.text-link{font-size:0.875rem}@media (min-width:1800px){.ats-document .hero__apply{font-size:23.125rem;left:50%;right:auto;transform:translateX(-50%)}.ats-document .hero{min-height:900px}.ats-document .courses,.ats-document .method__steps,.ats-document .examples__body,.ats-document .faq__body{padding-left:max(var(--gutter),calc((100vw - 1620px)/2));padding-right:max(var(--gutter),calc((100vw - 1620px)/2))}.ats-document .about{min-height:950px}.ats-document .about__copy{max-width:780px}.ats-document .method__scene{max-height:950px;overflow:hidden}.ats-document .method__scene>img{width:100%;height:950px;object-fit:cover}}@media (max-width:1100px){.ats-document .desktop-nav{gap:22px}.ats-document .hero{height:760px;min-height:0}.ats-document .hero__portrait{height:100%;left:41%}.ats-document .hero__learn{top:13%;font-size:var(--ats-type-hero-learn)}.ats-document .hero__apply{top:49%;font-size:var(--ats-type-hero-apply)}.ats-document .hero__note{font-size:0.75rem;max-width:180px}.ats-document .hero__offer{width:29vw;min-width:250px}.ats-document .courses{grid-template-columns:39% 1fr;gap:6%}.ats-document .courses__intro>.display{font-size:var(--ats-type-display)}.ats-document .courses__intro>p{font-size:1.125rem}.ats-document .course h3{font-size:1.8125rem}.ats-document .course summary{min-height:100px}.ats-document .course__content{font-size:1.125rem;padding-right:25px}.ats-document .method__scene>.display{font-size:var(--ats-type-display)}.ats-document .about__copy{width:46%;padding-top:40px}.ats-document .about__copy .display{font-size:var(--ats-type-display)}.ats-document .about__copy p{font-size:0.9375rem}.ats-document .about{min-height:66vw}.ats-document .about__image{object-position:61%center}.ats-document .contact__intro{padding-top:55px}.ats-document .contact__intro>.display{font-size:var(--ats-type-display)}.ats-document .contact__intro>p{font-size:1.125rem}.ats-document .contact__form-wrap{padding:55px 35px}.ats-document .contact address a{font-size:1.75rem}.ats-document .field-row{gap:20px}.ats-document .writing-example{gap:20px}.ats-document .writing-example>div+div{padding-left:20px}.ats-document .faq__list h3{font-size:1.3125rem}.ats-document .statement__words{font-size:var(--ats-type-keyword)}}@media (max-width:900px){html.ats-root{scroll-padding-top:24px}.ats-document .site-header{height:76px;padding:10px 24px}.ats-document .brand img{width:127px}.ats-document .desktop-nav{display:none}.ats-document .mobile-menu{display:block;font-size:0.9375rem}.ats-document .mobile-menu>summary{display:flex;gap:14px;align-items:center;padding:12px 0}.ats-document .menu-lines{width:23px;height:13px;border-top:1px solid;border-bottom:1px solid}.ats-document .mobile-menu[open] .menu-lines{transform:rotate(90deg)}.ats-document .mobile-menu nav{position:absolute;top:76px;left:0;right:0;background:white;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:20px 24px;display:flex;flex-direction:column;gap:0}.ats-document .mobile-menu nav a{font-size:1.6875rem;padding:11px 0}.ats-document .hero{height:auto;min-height:0;overflow:hidden}.ats-document .hero__stage{position:relative;height:110vw;max-height:660px}.ats-document .hero__portrait{height:100%;left:48%;bottom:0}.ats-document .hero__learn{top:14%;left:20px;right:20px;font-size:var(--ats-type-hero-learn);line-height:.8}.ats-document .hero__apply{top:61%;font-size:var(--ats-type-hero-apply);left:3%;right:3%;letter-spacing:0}.ats-document .hero__offer{position:relative;right:auto;bottom:auto;width:auto;min-width:0;padding:20px 24px 26px}.ats-document .hero__lead{font-size:1.8125rem;max-width:390px;line-height:1.1;margin-bottom:21px}.ats-document .hero__offer .button{width:100%;min-height:62px}.ats-document .hero__secondary{padding-top:9px;font-size:0.9375rem}.ats-document .hero__note{position:static;margin:0 24px 24px;font-size:0.8125rem;max-width:none}.ats-document .hero__note br{display:none}.ats-document .hero__note br::after{content:" "}.ats-document .statement{padding:30px 24px 33px}.ats-document .statement>p{font-size:0.8125rem;max-width:280px;margin-bottom:20px}.ats-document .statement__words{font-size:var(--ats-type-keyword);gap:10px;letter-spacing:0}.ats-document .section-pad{padding:60px 24px}.ats-document .display{font-size:4.125rem}.ats-document .courses{display:block}.ats-document .courses__intro{display:grid;grid-template-columns:57% 43%;align-items:center;column-gap:0}.ats-document .courses__intro>.display{font-size:var(--ats-type-display);grid-column:1;grid-row:1;line-height:.9}.ats-document .courses__intro>p{grid-column:1/-1;grid-row:2;font-size:1.0625rem;line-height:1.5;margin-top:25px;max-width:370px}.ats-document .courses__image{grid-column:2;grid-row:1;margin:0;width:100%;aspect-ratio:.68;object-fit:cover;object-position:41%center}.ats-document .course-list{padding-top:28px}.ats-document .course summary{padding:24px 0;min-height:86px}.ats-document .course h3{font-size:var(--ats-type-card-title);line-height:1.08;letter-spacing:0}.ats-document .plus{flex-basis:20px;width:20px;height:20px}.ats-document .plus::before,.ats-document .plus::after{top:9px}.ats-document .course__content{font-size:1.0625rem;padding:0 28px 25px 0}.ats-document .course__content .text-link{font-size:1rem;margin-top:15px}.ats-document .method__scene{display:flex;flex-direction:column}.ats-document .method__scene>.display{position:static;order:-1;margin:0 24px 25px;max-width:none;font-size:var(--ats-type-display)}.ats-document .method__scene>.display br{display:none}.ats-document .method__scene>img{aspect-ratio:1.45;object-fit:cover;object-position:63%center}.ats-document .method__steps{grid-template-columns:1fr;gap:26px;padding-top:35px;padding-bottom:55px}.ats-document .method__steps li{display:grid;grid-template-columns:37px 1fr;gap:10px;padding-top:17px}.ats-document .method__mark{grid-column:1;grid-row:1;margin-top:8px}.ats-document .method__steps h3{grid-column:2;grid-row:1;font-size:2.1875rem;margin:0 0 7px}.ats-document .method__steps p{grid-column:2;grid-row:2;font-size:1rem;max-width:none}.ats-document .examples__reveal{aspect-ratio:.98}.ats-document .examples__reveal>img{object-position:48%center}.ats-document .examples__reveal>.display{font-size:var(--ats-type-display);top:10%;left:24px;max-width:85%}.ats-document .examples__promise{font-size:var(--ats-type-display);right:8%;bottom:8%;line-height:.88}.ats-document .examples__body{padding-top:34px;padding-bottom:45px}.ats-document .examples__top{display:block;padding-bottom:22px}.ats-document .examples__top>p{font-size:1rem}.ats-document .example-tabs{margin-top:15px;gap:25px}.ats-document .example-tabs button{font-size:1.125rem}.ats-document .example-panel{grid-template-columns:1fr;gap:30px;padding-top:27px}.ats-document .example-panel__intro>h3{font-size:3.375rem}.ats-document .example-panel__intro>p{font-size:1rem;margin-top:17px}.ats-document .caption{font-size:0.6875rem}.ats-document .writing-example{grid-template-columns:1fr 1.2fr;gap:17px}.ats-document .writing-example p{font-size:0.875rem}.ats-document .writing-example>div+div{padding-left:17px}.ats-document .mini-site>strong{font-size:4.5rem}.ats-document .mini-site{padding:20px}.ats-document .mini-site__bottom{gap:10px}.ats-document .mini-site__action{font-size:0.6875rem;padding:10px}.ats-document .about{min-height:0;display:flex;flex-direction:column}.ats-document .about__image{position:static;order:2;width:100%;height:auto;aspect-ratio:1.17;object-fit:cover;object-position:77%center}.ats-document .about__copy{width:auto;padding:55px 24px 27px}.ats-document .about__copy .display{font-size:var(--ats-type-display);line-height:.95;margin-bottom:25px}.ats-document .about__copy p{font-size:1.0625rem;max-width:560px}.ats-document .about__copy .text-link{font-size:1rem;margin-top:20px}.ats-document .faq__scene{aspect-ratio:1.5}.ats-document .faq__scene>img{object-position:46%center}.ats-document .faq__scene>.display{left:51%;top:24%;font-size:var(--ats-type-display)}.ats-document .faq__body{display:block;padding-top:34px;padding-bottom:55px}.ats-document .faq__intro{font-size:2.1875rem;margin-bottom:28px}.ats-document .faq__list summary{min-height:82px;gap:20px}.ats-document .faq__list h3{font-size:1.25rem;font-weight:500}.ats-document .faq__list details>p{font-size:1rem;margin-right:20px}.ats-document .contact{display:block}.ats-document .contact__intro{padding:50px 24px 0}.ats-document .contact__intro>.display{font-size:var(--ats-type-display);line-height:.92}.ats-document .contact__intro>p{font-size:1.125rem;margin-top:24px;max-width:430px}.ats-document .contact address{margin:30px 0}.ats-document .contact address a{font-size:1.8125rem}.ats-document .contact__photo{width:calc(100% + 48px);margin-left:-24px;margin-top:28px;max-height:none}.ats-document .contact__form-wrap{padding:45px 24px 55px}.ats-document .field{margin-bottom:30px}.ats-document .field label{font-size:1rem;margin-bottom:8px}.ats-document .field input,.ats-document .field select,.ats-document .field textarea{font-size:1.125rem}.ats-document .field-row{gap:22px}.ats-document .field label span{font-size:0.6875rem}.ats-document .contact form>.button{min-height:64px;font-size:1.1875rem}.ats-document .site-footer{flex-wrap:wrap;padding:28px 24px;gap:20px}.ats-document .site-footer img{width:128px}.ats-document .site-footer>p{order:3;width:100%;font-size:0.75rem}.ats-document .site-footer>.text-link{font-size:0.8125rem}.ats-document .form-help{font-size:0.8125rem}.ats-document .brief-preview__actions{font-size:0.8125rem;gap:15px}}@media (max-width:360px){.ats-document .hero__lead{font-size:1.625rem}.ats-document .course h3{font-size:1.4375rem}.ats-document .contact address a{font-size:1.625rem}.ats-document .field-row{grid-template-columns:1fr;gap:0}.ats-document .writing-example{grid-template-columns:1fr}.ats-document .writing-example>div+div{border-left:0;border-top:1px solid #555;padding:20px 0 0}.ats-document .statement__words{font-size:var(--ats-type-keyword)}}@media (prefers-reduced-motion:reduce){html.ats-root{scroll-behavior:auto}.ats-document *,.ats-document *::before,.ats-document *::after{transition:none!important;animation:none!important}}@media print{.ats-document .site-header,.ats-document .hero__secondary,.ats-document .mobile-menu,.ats-document .example-tabs,.ats-document .contact__photo,.ats-document .site-footer .text-link{display:none!important}html.ats-root{scroll-behavior:auto}.ats-document .hero{height:600px;min-height:0}.ats-document .hero__offer{bottom:0}.ats-document .hero__apply{font-size:9.0625rem}.ats-document .hero__learn{font-size:14.375rem}.ats-document .section-pad{padding:35px}.ats-document .about{min-height:620px}.ats-document .contact{break-before:page}.ats-document .example-panel{display:grid!important}.ats-document .brief-preview{display:none!important}.ats-document a{color:inherit}body.ats-document{-webkit-print-color-adjust:exact;print-color-adjust:exact}}