.landing{--lp-ink:var(--brand-navy);--lp-muted:var(--brand-slate);--lp-paper:var(--brand-paper);--lp-line:var(--brand-line);--lp-gold:var(--brand-gold);--lp-serif:var(--brand-serif);color:var(--lp-ink);background:var(--lp-paper);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:16px;line-height:1.7;overflow-x:clip}.landing *,.landing :before,.landing :after{box-sizing:border-box}.landing :is(section,h1)[id]{scroll-margin-top:100px}.landing :where(h1,h2,h3,h4,p,small,label){color:inherit}.landing.landing :is(h1,h2,h3){text-wrap:initial}.landing .lp-container{width:min(1200px,100% - 96px);margin-inline:auto}.landing a{text-decoration:none}.landing a:focus-visible,.landing summary:focus-visible,.landing button:focus-visible{outline-offset:5px;outline:3px solid #308a96}.landing .lp-arrow{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 21px;width:21px;height:21px;transition:transform .18s}.landing a:hover>.lp-arrow{transform:translate(3px)}.landing .lp-button{border:1px solid var(--lp-ink);background:var(--lp-ink);color:#fff;border-radius:7px;justify-content:center;align-items:center;gap:28px;min-height:56px;padding:16px 24px;font-size:14px;font-weight:600;line-height:1.5;transition:background .18s,transform .18s;display:inline-flex}.landing .lp-button:hover{background:#1a2c59;transform:translateY(-2px)}.landing .lp-button-small{gap:18px;min-height:44px;padding:11px 18px;font-size:12px}.landing .lp-button-gold{background:var(--lp-gold);border-color:var(--lp-gold);color:var(--lp-ink)}.landing .lp-button-gold:hover{background:#bce5ea}.landing .lp-text-link{min-height:44px;color:var(--lp-ink);border-bottom:1px solid #879a9c;align-items:center;gap:22px;padding-bottom:5px;font-size:14px;font-weight:600;display:inline-flex}.landing .lp-header{z-index:30;color:var(--lp-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f2f7f8f2;border-bottom:1px solid #d6e1e28c;position:sticky;top:0}.landing .lp-header:after{content:"";height:2px;transform:scaleX(var(--lp-read-progress,0));transform-origin:0;pointer-events:none;background:#437f87;position:absolute;inset:auto 0 -1px}.landing .lp-nav-wrap{justify-content:space-between;align-items:center;gap:32px;width:min(1280px,100% - 80px);min-height:84px;margin-inline:auto;display:flex}.landing .brand{color:var(--lp-ink);letter-spacing:-1.2px;font-size:25px}.landing .brand-mark{background:var(--lp-ink);color:var(--lp-gold);border-radius:8px}.landing .lp-desktop-nav{gap:30px;display:flex}.landing .lp-desktop-nav a,.landing .lp-signin{align-items:center;min-height:44px;font-size:12px;font-weight:550;display:inline-flex}.landing .lp-desktop-nav a:hover,.landing .lp-signin:hover{text-underline-offset:6px;text-decoration:underline}.landing .lp-nav-actions{align-items:center;gap:28px;display:flex}.landing .lp-mobile-menu{display:none}.landing .lp-hero{text-align:center;width:min(1280px,100%);margin:0 auto;padding:66px 24px 50px;position:relative}.landing .lp-hero-note{letter-spacing:.02em;align-items:center;gap:9px;font-size:12px;font-weight:550;display:inline-flex}.landing .lp-small-star{color:#256d77;font-size:23px;line-height:1}.landing .lp-hero h1{letter-spacing:-.063em;width:fit-content;max-width:1100px;margin:23px auto 25px;font-size:clamp(48px,6.55vw,92px);font-weight:500;line-height:1.06;position:relative}.landing .lp-hero h1 em{font-family:var(--lp-serif);letter-spacing:-.055em;font-weight:400}.landing .lp-hero-star{color:#3e9ba7;width:55px;height:55px;position:absolute;bottom:23px;right:-6px;transform:translate(100%)rotate(10deg)}.landing .lp-hero-description{max-width:680px;color:var(--lp-muted);margin:0 auto 28px;font-size:17px;line-height:1.8}.landing .lp-hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;display:flex}.landing .lp-secondary-link{align-items:center;gap:20px;min-height:48px;font-size:13px;font-weight:600;display:inline-flex}.landing .lp-secondary-link span{font-size:23px;font-weight:400}.landing .lp-hero-footnote{color:var(--lp-muted);margin:17px 0 0;font-size:11px}.landing .lp-hero-margin{text-align:left;color:#567579;align-items:center;gap:6px;display:flex;position:absolute;bottom:-5px;left:26px;transform:rotate(-7deg)}.landing .lp-hero-margin span{font-family:var(--lp-serif);font-size:15px;font-style:italic;line-height:1.4}.landing .lp-hero-margin svg{width:66px;height:58px}.landing .lp-experience{padding-top:12px}.landing .lp-proof-strip{border-bottom:1px solid var(--lp-line);justify-content:center;align-items:center;gap:52px;padding:28px 16px 30px;display:flex}.landing .lp-proof-strip>span{color:var(--lp-muted);align-items:center;gap:8px;font-size:11px;display:flex}.landing .lp-proof-strip svg{width:18px;height:18px;color:var(--lp-ink)}.landing .lp-kicker{letter-spacing:.015em;align-items:center;gap:12px;margin:0 0 24px;font-size:12px;font-weight:550;display:flex}.landing .lp-kicker>span{opacity:.8;border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;display:inline-flex}.landing :is(.lp-control,.lp-questions){padding-block:110px}.landing .lp-journey{padding-block:64px}.landing h2{font-family:var(--lp-serif);letter-spacing:-.047em;margin:0 0 24px;font-size:clamp(36px,4.05vw,56px);font-weight:400;line-height:1.14}.landing h2 em{color:#5a7e83;font-weight:400}.landing :is(.lp-feature-copy,.lp-questions>div,.lp-control>div)>p:not(.lp-kicker){max-width:460px;color:var(--lp-muted);margin-bottom:26px;font-size:16px;line-height:1.85}.landing .lp-section-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.landing .lp-index{color:var(--lp-muted);font-variant-numeric:tabular-nums;font-size:11px}.landing .lp-journey-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:80px;margin-bottom:30px;display:grid}.landing .lp-journey-heading h2{margin:0;font-size:34px}.landing .lp-journey-heading>p{max-width:360px;color:var(--lp-muted);justify-self:end;margin:0 0 6px;font-size:14px}.landing .lp-journey-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.landing .lp-journey-grid>a{border-top:1px solid var(--lp-line);padding:25px 0 4px;transition:border-color .18s;position:relative}.landing .lp-journey-grid>a:hover{border-color:var(--lp-ink)}.landing .lp-step-number{color:var(--lp-muted);margin-bottom:12px;font-size:11px;display:inline-block}.landing .lp-journey-grid h3{letter-spacing:-.04em;margin:0 0 10px;font-size:21px;font-weight:550;line-height:1.3}.landing .lp-journey-grid p{max-width:280px;color:var(--lp-muted);margin-bottom:18px;font-size:14px}.landing .lp-step-link{justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex}.landing .lp-resumes{background:#e3eeef;padding-block:100px 88px}.landing .lp-feature-grid{grid-template-columns:1fr 1.15fr;align-items:center;gap:56px;display:grid}.landing .lp-check-list{margin:30px 0;padding:0;list-style:none}.landing .lp-check-list li{align-items:center;gap:10px;margin:13px 0;font-size:13px;display:flex}.landing .lp-check-list svg{flex:0 0 20px;width:20px;height:20px}.landing .lp-collection-wrap{min-width:0}.landing .lp-resume-collection{width:100%;height:460px;position:relative}.landing .lp-specimen{color:#203d43;background:#fff;border:1px solid #d2dcdd;width:258px;height:356px;padding:25px 24px;transition:transform .3s;position:absolute;top:28px;overflow:hidden;box-shadow:0 15px 26px #1422460a}.landing .lp-specimen-top{letter-spacing:.1em;justify-content:space-between;margin-bottom:20px;font-size:6px;display:flex}.landing .lp-specimen h3{letter-spacing:-.06em;margin:0 0 5px;font-size:25px;font-weight:650;line-height:1.2}.landing .lp-specimen h4{text-transform:uppercase;letter-spacing:.09em;margin:14px 0 5px;font-size:6px}.landing .lp-specimen p,.landing .lp-specimen strong{margin:0 0 7px;font-size:7px;line-height:1.6}.landing .lp-specimen-rule{background:#d4dbdc;width:100%;height:1px;margin:14px 0}.landing .lp-specimen-0{top:58px;left:1%;transform:rotate(-10deg)}.landing .lp-specimen-1{z-index:2;color:#845333;background:#fffcf6;left:calc(50% - 129px);transform:rotate(1deg)}.landing .lp-specimen-1 h3{font-family:var(--lp-serif);font-size:30px;font-weight:400}.landing .lp-specimen-2{color:#344661;top:65px;right:-1%;transform:rotate(11deg)}.landing .lp-resume-collection:hover .lp-specimen-0{transform:translate(-7px)rotate(-12deg)}.landing .lp-resume-collection:hover .lp-specimen-1{transform:translateY(-8px)rotate(0)}.landing .lp-resume-collection:hover .lp-specimen-2{transform:translate(7px)rotate(13deg)}.landing .lp-style-label{justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex;position:absolute;bottom:4px;left:0;right:0}.landing .lp-style-label>span{background:#487b82;border-radius:50%;width:6px;height:6px}.landing .lp-visual-caption{text-align:center;color:var(--lp-muted);margin:20px 0 0;font-size:10px}.landing .lp-control{grid-template-columns:1.05fr 1fr;align-items:center;gap:110px;display:grid}.landing .lp-control h2{font-family:var(--font-body);letter-spacing:-.055em;font-size:clamp(34px,3.2vw,44px);font-weight:500;line-height:1.18}.landing .lp-annotation{border:1px solid var(--lp-line);background:#fff;border-radius:12px;padding:26px 28px}.landing .lp-annotation-top{color:var(--lp-muted);letter-spacing:.02em;justify-content:space-between;align-items:center;gap:16px;padding-bottom:26px;font-size:9px;display:flex}.landing .lp-annotation>p{font-family:var(--lp-serif);color:var(--lp-ink)!important;margin:0 0 25px!important;font-size:25px!important;line-height:1.6!important}.landing .lp-annotation mark{color:var(--lp-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#bee5ea;padding:3px 0}.landing .lp-annotation-comment{background:#e7f2f4;border-radius:6px;align-items:center;gap:14px;padding:18px;font-size:12px;line-height:1.8;display:flex}.landing .lp-comment-icon{align-self:flex-start;font-size:20px}.landing .lp-annotation-comment svg{color:#3d8892;flex-shrink:0;width:30px;height:30px;margin-left:auto}.landing .lp-annotation-bottom{border-top:1px solid var(--lp-line);color:var(--lp-muted);justify-content:space-between;gap:16px;margin-top:24px;padding-top:18px;font-size:10px;display:flex}.landing .lp-opportunities{background:#dcedef;border-radius:18px;grid-template-columns:1fr 1.1fr;align-items:center;gap:70px;margin-bottom:110px;padding:64px;display:grid}.landing .lp-opportunities h2{font-size:clamp(32px,3.2vw,46px)}.landing .lp-job-map{min-width:0}.landing .lp-map-caption{letter-spacing:.05em;color:var(--lp-muted);margin:0 0 24px;font-size:9px;display:block}.landing .lp-map-job{background:#fff;border:1px solid #ccdcde;border-radius:10px;align-items:center;gap:14px;padding:22px 20px 58px;display:flex;position:relative}.landing .lp-company-mark{width:40px;height:40px;font-size:23px;font-family:var(--lp-serif);background:#e7eff0;border-radius:7px;flex:0 0 40px;place-items:center;display:grid;position:relative}.landing .lp-company-mark>span{font:10px var(--font-body);position:absolute;top:2px;right:5px}.landing .lp-map-job h3{letter-spacing:-.03em;margin:0 0 3px;font-size:14px;font-weight:650}.landing .lp-map-job p{color:var(--lp-muted);margin:0;font-size:10px}.landing .lp-map-status{color:#1b2e5d;background:#daf0f3;border-radius:5px;padding:4px 10px;font-size:10px;position:absolute;bottom:18px;left:74px}.landing .lp-map-connector{justify-content:center;align-items:center;gap:12px;width:55%;height:45px;margin:0 auto;display:flex}.landing .lp-map-connector i{background:#a5bfc2;flex:1;height:1px}.landing .lp-map-assets{grid-template-columns:1fr 1fr;gap:12px;display:grid}.landing .lp-map-assets>div{background:#f5fafb;border:1px solid #cedfe1;border-radius:9px;padding:20px 16px}.landing .lp-map-assets .lp-asset-icon{background:#daecee;border-radius:5px;place-items:center;width:28px;height:28px;margin-bottom:18px;font-size:19px;display:grid}.landing .lp-map-assets span:not(.lp-asset-icon){letter-spacing:.04em;color:var(--lp-muted);font-size:8px}.landing .lp-map-assets strong{margin:7px 0;font-size:12px;font-weight:600;line-height:1.6;display:block}.landing .lp-map-assets p{color:var(--lp-muted);margin:0;font-size:10px}.landing .lp-interviews{color:#e7f3f5;background:#121f3f;padding-block:100px 56px}.landing .lp-interview-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:80px;display:grid}.landing .lp-interview-heading h2{margin-bottom:0;font-size:clamp(40px,4.7vw,66px)}.landing .lp-interviews h2 em{color:#aadce3}.landing .lp-interview-heading>p{color:#bbcbcd;justify-self:end;max-width:360px;margin:0 0 6px;font-size:16px;line-height:1.85}.landing .lp-voice-stage{text-align:center;background:#16264d;border:1px solid #768f9257;border-radius:14px;margin:54px 0 44px;padding:22px 32px 35px}.landing .lp-voice-caption{text-align:left;color:#b9cacc;justify-content:space-between;align-items:center;gap:18px;font-size:10px;display:flex}.landing .lp-voice-caption>span:first-child{align-items:center;gap:7px;display:flex}.landing .lp-voice-caption i{background:var(--lp-gold);border-radius:50%;width:5px;height:5px}.landing .lp-voice-print{justify-content:center;align-items:center;gap:5px;height:156px;margin:12px 0 4px;display:flex}.landing .lp-voice-print>span{transform-origin:50%;background:#9bd7df;border-radius:3px;width:4px;display:block}.landing .lp-voice-stage[data-in-view=true] .lp-voice-print>span{animation:2.4s ease-in-out 2 alternate lp-voice-breathe}.landing .lp-voice-stage blockquote{font-family:var(--lp-serif);letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(23px,2.5vw,34px);font-weight:400;line-height:1.45}.landing .lp-question-context{color:#bbced1;font-size:11px}.landing .lp-interview-bottom{justify-content:space-between;align-items:center;gap:36px;display:flex}.landing .lp-practice-points{gap:38px;display:flex}.landing .lp-practice-points span{color:#acc3c6;letter-spacing:.06em;font-size:9px}.landing .lp-practice-points p{margin:8px 0 0;font-size:11px}.landing .lp-interview-bottom .lp-button{flex-shrink:0;gap:22px;font-size:12px}.landing .lp-practice-note{color:#b0c4c7;text-align:center;margin:36px 0 0;font-size:10px}.landing .lp-questions{grid-template-columns:1fr 1.2fr;gap:95px;display:grid}.landing .lp-questions h2{font-family:var(--font-body);letter-spacing:-.05em;font-size:clamp(32px,3vw,42px);font-weight:500}.landing .lp-faq-list{border-top:1px solid var(--lp-line)}.landing .lp-faq-list details{border-bottom:1px solid var(--lp-line)}.landing .lp-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:14px;font-weight:600;line-height:1.6;list-style:none;display:flex}.landing .lp-faq-list summary::-webkit-details-marker{display:none}.landing .lp-faq-list summary>span{text-align:center;flex:0 0 24px;font-size:23px;font-weight:400;transition:transform .18s}.landing .lp-faq-list details[open] summary>span{transform:rotate(45deg)}.landing .lp-faq-list details>p{color:var(--lp-muted);margin:-2px 32px 25px 0;font-size:14px;line-height:1.85}.landing .lp-closing{text-align:center;background:var(--lp-gold);padding:90px 0 86px;position:relative}.landing .lp-closing .lp-container{position:relative}.landing .lp-closing .lp-kicker{justify-content:center;font-size:11px}.landing .lp-closing h2{letter-spacing:-.057em;margin:0 0 32px;font-size:clamp(62px,7.5vw,106px);line-height:1.02}.landing .lp-closing h2 em{color:var(--lp-ink)}.landing .lp-closing-star{width:78px;height:78px;position:absolute;top:72px;left:60px;transform:rotate(9deg)}.landing .lp-closing-note{margin:18px 0 0;font-size:11px}.landing .lp-footer{padding-top:55px;padding-bottom:24px}.landing .lp-footer-top{justify-content:space-between;gap:40px;display:flex}.landing .lp-footer-top p{color:var(--lp-muted);margin:16px 0 36px;font-size:12px}.landing .lp-footer-top nav{align-items:flex-start;gap:34px;padding-top:3px;display:flex}.landing .lp-footer-top nav a{align-items:center;gap:9px;min-height:44px;font-size:12px;display:inline-flex}.landing .lp-footer-bottom{border-top:1px solid var(--lp-line);color:var(--lp-muted);justify-content:space-between;align-items:center;gap:25px;padding-top:22px;font-size:10px;display:flex}.landing .lp-footer-bottom a{align-items:center;min-height:36px;display:flex}.landing .lp-reveal[data-waiting=true]{opacity:0;transform:translateY(18px)}.landing .lp-reveal{transition:opacity .62s,transform .62s cubic-bezier(.2,.75,.3,1)}@keyframes lp-voice-breathe{0%{opacity:.6;transform:scaleY(.72)}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:no-preference){html:has(.landing){scroll-behavior:smooth}.landing .lp-resumes[data-in-view=true] .lp-specimen{animation:.85s cubic-bezier(.16,1,.3,1) both lp-paper-arrive}.landing .lp-resumes[data-in-view=true] .lp-specimen-1{animation-delay:90ms}.landing .lp-resumes[data-in-view=true] .lp-specimen-2{animation-delay:.18s}@keyframes lp-paper-arrive{0%{opacity:.3;translate:0 28px}to{opacity:1;translate:0}}}@media (min-width:1600px){.landing .lp-hero{padding-top:86px}}@media (max-width:1100px){.landing .lp-desktop-nav,.landing .lp-nav-wrap{gap:20px}.landing .lp-hero-margin{display:none}.landing .lp-feature-grid{gap:30px}.landing .lp-specimen{width:220px;height:340px;padding:22px 20px}.landing .lp-specimen-1{left:calc(50% - 110px)}.landing .lp-control{gap:60px}.landing .lp-opportunities{gap:38px;padding:42px}.landing .lp-interview-bottom{flex-direction:column;align-items:flex-start}.landing .lp-practice-points{justify-content:space-between;width:100%}.landing .lp-questions{gap:50px}.landing .lp-hero-star{width:40px;height:40px;bottom:14px;right:20px}}@media (max-width:800px){.landing .lp-container{width:calc(100% - 48px)}.landing .lp-nav-wrap{gap:18px;width:calc(100% - 48px);min-height:76px}.landing .lp-desktop-nav{display:none}.landing .lp-nav-actions{gap:16px;margin-left:auto}.landing .lp-mobile-menu{display:block;position:relative}.landing .lp-mobile-menu summary{cursor:pointer;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px;padding:11px;list-style:none;display:flex}.landing .lp-mobile-menu summary::-webkit-details-marker{display:none}.landing .lp-mobile-menu summary span{background:var(--lp-ink);width:22px;height:1px}.landing .lp-mobile-menu nav{border:1px solid var(--lp-line);background:#fff;border-radius:10px;width:min(280px,100vw - 48px);padding:12px;position:absolute;top:52px;right:0;box-shadow:0 10px 30px #121f4010}.landing .lp-mobile-menu nav a{min-height:46px;padding:12px;font-size:14px;display:block}.landing .lp-mobile-menu nav a:hover{background:#e8f3f5;border-radius:5px}.landing .lp-hero{padding:52px 24px 38px}.landing .lp-hero h1{font-size:clamp(46px,7.8vw,68px)}.landing .lp-hero-star{display:none}.landing .lp-hero-description{max-width:560px;font-size:16px}.landing .lp-proof-strip{justify-content:space-between;gap:18px}.landing .lp-proof-strip>span{max-width:170px;font-size:10px}.landing .lp-proof-strip svg{flex-shrink:0}.landing :is(.lp-control,.lp-questions){padding-block:72px}.landing .lp-journey{padding-block:48px}.landing .lp-journey-heading{gap:35px}.landing .lp-journey-grid{gap:25px}.landing .lp-journey-grid h3{font-size:20px}.landing .lp-journey-grid p{font-size:13px}.landing .lp-feature-grid{grid-template-columns:1fr;gap:38px}.landing .lp-resumes{padding-block:72px 48px}.landing .lp-feature-copy{max-width:590px}.landing .lp-collection-wrap{width:min(550px,100%);margin-inline:auto}.landing .lp-specimen{width:258px;height:356px;padding:25px 24px}.landing .lp-specimen-1{left:calc(50% - 129px)}.landing .lp-control{grid-template-columns:1fr;gap:42px}.landing .lp-control>div:last-child{grid-row:1}.landing .lp-annotation{max-width:590px}.landing .lp-opportunities{grid-template-columns:1fr;gap:42px;margin-bottom:72px;padding:40px}.landing .lp-job-map{width:min(510px,100%);margin:0 auto}.landing .lp-interviews{padding-block:70px 40px}.landing .lp-interview-heading{grid-template-columns:1fr;gap:25px}.landing .lp-interview-heading>p{justify-self:start;max-width:540px}.landing .lp-voice-print{gap:4px}.landing .lp-voice-print>span{width:3px}.landing .lp-questions{grid-template-columns:1fr;gap:38px}.landing .lp-closing-star{width:50px;height:50px;top:92px;left:0}.landing .lp-footer-top nav{grid-template-columns:1fr 1fr;gap:6px 28px;display:grid}}@media (max-width:520px){.landing .lp-container,.landing .lp-nav-wrap{width:calc(100% - 40px)}.landing .lp-nav-wrap{gap:10px;min-height:72px}.landing .brand{gap:8px;font-size:22px}.landing .brand-mark{border-radius:7px;flex-basis:29px;width:29px;height:29px}.landing .lp-nav-actions .lp-signin{display:none}.landing .lp-nav-actions .lp-button{gap:10px;padding:10px 13px;font-size:11px}.landing .lp-nav-actions .lp-arrow{flex-basis:16px;width:16px;height:16px}.landing .lp-hero{padding:44px 20px 30px}.landing .lp-hero-note{font-size:11px}.landing .lp-hero h1{letter-spacing:-.065em;margin:23px auto 22px;font-size:clamp(42px,10.8vw,56px);line-height:1.1}.landing .lp-hero h1 br{display:none}.landing .lp-hero-description{max-width:360px;font-size:15px;line-height:1.8}.landing .lp-desktop-break{display:none}.landing .lp-hero-actions{flex-direction:column;gap:16px}.landing .lp-hero-actions .lp-button{justify-content:space-between;width:min(280px,100%)}.landing .lp-secondary-link{min-height:38px;font-size:12px}.landing .lp-hero-footnote{margin-top:11px;font-size:10px}.landing .lp-proof-strip{flex-direction:column;align-items:flex-start;gap:10px;padding:24px 12px}.landing .lp-proof-strip>span{max-width:none;font-size:11px}.landing .lp-kicker{margin-bottom:20px;font-size:11px}.landing h2{font-size:38px}.landing .lp-journey-heading{grid-template-columns:1fr;gap:22px;margin-bottom:34px}.landing .lp-journey-heading>p{justify-self:start;font-size:15px}.landing .lp-journey-grid{grid-template-columns:1fr;gap:0}.landing .lp-journey-grid>a{grid-template-columns:32px 1fr;column-gap:12px;padding:24px 0;display:grid}.landing .lp-step-number{grid-row:1/4;margin:4px 0}.landing .lp-journey-grid h3{margin-bottom:10px;font-size:23px}.landing .lp-journey-grid p{margin-bottom:16px;font-size:14px}.landing .lp-step-link{grid-column:2}.landing .lp-feature-copy>p:not(.lp-kicker),.landing .lp-control>div>p:not(.lp-kicker){font-size:15px}.landing .lp-resume-collection{height:385px}.landing .lp-specimen{width:212px;height:302px;padding:19px;top:14px}.landing .lp-specimen-top{margin-bottom:12px}.landing .lp-specimen h3{font-size:22px}.landing .lp-specimen p,.landing .lp-specimen strong{font-size:6px}.landing .lp-specimen h4{margin-top:10px}.landing .lp-specimen-0{top:42px;left:-8px;transform:rotate(-7deg)}.landing .lp-specimen-1{left:calc(50% - 106px)}.landing .lp-specimen-2{top:44px;right:-8px;transform:rotate(8deg)}.landing .lp-style-label{font-size:10px;bottom:7px}.landing .lp-annotation{padding:22px 20px}.landing .lp-annotation-top{gap:8px;font-size:7px}.landing .lp-annotation>p{font-size:23px!important}.landing .lp-annotation-comment{gap:10px;padding:14px;font-size:11px}.landing .lp-opportunities{border-radius:0;width:100%;padding:48px 20px}.landing .lp-opportunities h2{font-size:36px}.landing .lp-map-job{padding-inline:16px}.landing .lp-map-status{left:70px}.landing .lp-map-assets{gap:10px}.landing .lp-map-assets>div{padding:18px 14px}.landing .lp-map-assets strong{font-size:12px}.landing .lp-interview-heading h2{font-size:41px}.landing .lp-interview-heading>p{font-size:15px}.landing .lp-voice-stage{margin:32px 0;padding:20px 14px 26px}.landing .lp-voice-caption{gap:14px;font-size:8px}.landing .lp-voice-print{gap:2px;height:143px;overflow:hidden}.landing .lp-voice-print>span{flex-shrink:0;width:2px}.landing .lp-voice-stage blockquote{font-size:24px}.landing .lp-voice-stage blockquote br{display:none}.landing .lp-practice-points{flex-direction:column;gap:18px}.landing .lp-practice-points>div{grid-template-columns:90px 1fr;align-items:baseline;gap:16px;display:grid}.landing .lp-practice-points p{margin:0;font-size:12px}.landing .lp-interview-bottom .lp-button{justify-content:space-between;width:100%}.landing .lp-practice-note{text-align:left;font-size:9px;line-height:1.8}.landing .lp-faq-list summary{gap:18px;padding-block:20px;font-size:14px}.landing .lp-faq-list details>p{margin-right:0;font-size:14px}.landing .lp-closing{padding-block:65px}.landing .lp-closing .lp-kicker{max-width:280px;margin-inline:auto}.landing .lp-closing h2{font-size:64px}.landing .lp-closing-star{display:none}.landing .lp-closing-note{font-size:10px}.landing .lp-footer{padding-top:40px}.landing .lp-footer-top{flex-direction:column;gap:0}.landing .lp-footer-top p{margin-bottom:22px}.landing .lp-footer-top nav{justify-content:start;gap:0 28px;margin-bottom:25px}.landing .lp-footer-bottom{flex-wrap:wrap;gap:5px 24px;font-size:9px}.landing .lp-footer-bottom>a{margin-left:auto}}@media (prefers-reduced-motion:reduce){.landing *,.landing :before,.landing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.landing .lp-reveal[data-waiting=true]{opacity:1;transform:none}.landing .lp-button:hover{transform:none}}
.landing{--lp-muted:var(--brand-slate);background:#f7fbfc}.landing .lp-header{border-color:var(--brand-line);background:#f7fbfcf2}.landing .lp-header:after{background:var(--brand-teal)}.landing .brand-mark{color:var(--brand-teal);background:0 0;border-radius:0;transform:none}.landing .lp-hero{isolation:isolate;width:100%;color:var(--brand-paper);--lp-muted:#c0d4e4;background-color:var(--brand-navy);background-image:linear-gradient(#b9e5f009 1px,#0000 1px),linear-gradient(90deg,#b9e5f009 1px,#0000 1px),linear-gradient(#b9e5f012 1px,#0000 1px),linear-gradient(90deg,#b9e5f012 1px,#0000 1px),radial-gradient(at 75% 15%,#087f8c55,#0000 55%),linear-gradient(135deg,#0b3266,#061952 65%,#041137);background-size:24px 24px,24px 24px,120px 120px,120px 120px,100% 100%,100% 100%;border-bottom:1px solid #35b8c355;padding:66px 24px}.landing .lp-hero:before{content:"";pointer-events:none;z-index:-1;border:1px solid #b9e5f033;position:absolute;inset:18px 32px}.blueprint-registration{color:#a6c5dd;font:9px/1.5 var(--brand-mono);letter-spacing:.1em;justify-content:space-between;gap:20px;display:flex;position:absolute;inset:30px 48px auto}.blueprint-orbit{stroke:#b9e5f055;stroke-width:1px;pointer-events:none;z-index:-1;width:180px;height:180px;position:absolute;bottom:30px;right:max(40px,50vw - 675px)}.blueprint-orbit .blueprint-vector{stroke:var(--brand-gold);stroke-width:2px}.landing .lp-hero-note{font-family:var(--brand-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--brand-aqua);font-size:10px}.landing .lp-small-star{color:var(--brand-aqua)}.landing .lp-hero h1{font-weight:550}.landing .lp-hero h1 em{color:#71d5dc;white-space:nowrap;position:relative}.landing .lp-hero h1 em:after{content:"";border-top:2px solid var(--brand-gold);border-bottom:1px solid var(--brand-gold);pointer-events:none;border-radius:50%;height:8px;position:absolute;bottom:-5px;left:0;right:-8px;transform:rotate(-2deg)}.landing .lp-hero-star{display:none}.landing .lp-hero-margin{color:#a6c5dd;bottom:32px;left:54px}.landing .lp-button{background:var(--brand-navy);border-color:var(--brand-navy);border-radius:5px}.landing .lp-hero .lp-button{color:var(--brand-navy-deep);background:var(--brand-gold);border-color:var(--brand-gold)}.landing .lp-hero .lp-button:hover{background:#e8c767;border-color:#e8c767}.landing .lp-experience{padding-top:44px}.landing .product-demo{border-color:var(--brand-line);border-radius:6px}.landing .product-demo .demo-topbar{background:var(--brand-paper)}.landing .lp-kicker,.landing .lp-index{font-family:var(--brand-mono);letter-spacing:.06em;font-size:10px}.landing .lp-kicker>span{color:var(--brand-teal-hover);border-radius:2px}.landing .lp-section-top{border-top:1px solid var(--brand-line);padding-top:18px}.landing .lp-journey-grid>a{border-top-style:dashed}.landing .lp-closing{color:var(--brand-paper);background-color:var(--brand-navy);border-block:1px solid var(--brand-aqua);background-image:linear-gradient(#35b8c315 1px,#0000 1px),linear-gradient(90deg,#35b8c315 1px,#0000 1px);background-size:48px 48px}.landing .lp-closing h2 em{color:var(--brand-aqua)}.landing .lp-closing .lp-button{color:var(--brand-navy);background:var(--brand-gold);border-color:var(--brand-gold)}.landing .lp-closing .lp-button:hover{background:#e8c767}.landing .lp-closing-star{color:var(--brand-gold)}.landing .lp-closing .lp-kicker,.landing .lp-closing-note{color:#bbd2dd}.landing .lp-closing :is(a,button):focus-visible{outline-color:var(--brand-aqua)}@media (max-width:1000px){.blueprint-orbit{opacity:.65;width:120px;height:120px;bottom:20px;right:25px}.landing .lp-hero-margin{bottom:25px;left:40px}}@media (max-width:700px){.landing .lp-hero{padding:86px 24px 55px}.landing .lp-hero:before{inset:14px}.blueprint-registration{font-size:8px;inset:26px 26px auto}.blueprint-registration span:last-child,.blueprint-orbit,.landing .lp-hero-margin{display:none}.landing .lp-hero h1{letter-spacing:-.055em;font-size:clamp(37px,8.8vw,60px)}.landing .lp-hero-description{font-size:15px}.landing .lp-hero-actions{gap:12px 24px}.landing .lp-experience{padding-top:28px}}.blueprint-logo{width:fit-content;color:var(--brand-paper);justify-content:center;align-items:center;gap:6px;margin:0 auto 18px;display:flex}.blueprint-logo svg{color:#71d5dc;width:98px;height:98px}.blueprint-logo-guides{color:#b9e5f0;opacity:.55}.blueprint-logo-point{fill:var(--brand-gold)}.blueprint-logo>span{letter-spacing:-2.8px;font-size:48px;font-weight:750}.landing .lp-hero .lp-secondary-link{color:var(--brand-paper)}.landing .lp-hero :is(a,button):focus-visible{outline-color:var(--brand-gold)}@media (max-width:700px){.blueprint-logo{margin-bottom:16px}.blueprint-logo svg{width:80px;height:80px}.blueprint-logo>span{font-size:40px}}.landing .lp-resumes{background:linear-gradient(135deg,#ebf4f6,#f7fbfc)}.landing .lp-opportunities{border:1px solid var(--brand-line);background:linear-gradient(125deg,#e5f0f3,#f3f8fa)}.landing .lp-interviews{background:radial-gradient(at 70% 45%,#087f8c26,#0000 70%),#0b2345}.landing .lp-voice-stage{background:radial-gradient(at 50% 90%,#087f8c26,#0000 70%),#102e4d}.landing .lp-closing{background-image:radial-gradient(at 50% 80%,#087f8c33,#0000 65%),linear-gradient(135deg,#16395c,#061952);background-size:100% 100%;border-color:#35b8c333}.landing .product-demo :is(h3,h4,h5){color:var(--demo-ink)}.landing .product-demo{--demo-ink:#ebf4f6;--demo-muted:#b5cadc;--demo-line:#b9e5f02b;--demo-mint:#0b2852;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-color:var(--demo-line);background:linear-gradient(135deg,#0c2b56,#071b3e);box-shadow:0 20px 80px #020b2455,0 0 60px #35b8c30a}.landing .product-demo .demo-paper{--demo-ink:var(--brand-navy);--demo-muted:#5f6e70;--demo-line:#d5e0e1;color:var(--brand-navy);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.landing .product-demo :is(.demo-job-card,.demo-style-picker button){border-color:var(--demo-line);background:#10315b}.landing .product-demo .demo-style-picker button[aria-pressed=true]{color:#a3e4e9;background:#35b8c326;border-color:#71d5dc}.landing .product-demo :is(.demo-primary-action,.demo-card-action){background:var(--brand-gold);border-color:var(--brand-gold);color:#041137}.landing .product-demo :is(.demo-primary-action,.demo-card-action):hover{background:#e8c767}.landing .product-demo :is(.demo-stage-caption,.demo-panel-eyebrow,.demo-context-note>span,.demo-action-status,.demo-job-company,.demo-column-note,.demo-column-empty,.demo-job-column h4>span:last-child,.demo-audio-example>span,.demo-question>span,.demo-answer>span,.demo-answer p,.demo-feedback-prompt p,.demo-grade>strong span,.demo-grade-note){color:var(--demo-muted)}.landing .product-demo .demo-job-card-footer{border-color:var(--demo-line)}.landing .product-demo .demo-tabs button[aria-selected=true]{color:#71d5dc;border-bottom-color:#71d5dc}.landing .product-demo .demo-wave>span{background:var(--brand-aqua)}.landing .product-demo :is(button,[role=tabpanel]):focus-visible{outline-color:var(--brand-aqua)}.landing{--lp-ink:#ebf4f6;--lp-muted:#bdd3e0;--lp-line:#b9e5f02b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(95% 12% at 85% 6%,#358f9959,#0000 80%),radial-gradient(90% 16% at 5% 28%,#35b8c333,#0000 80%),radial-gradient(95% 16% at 95% 54%,#4b98a93d,#0000 80%),radial-gradient(95% 13% at 15% 78%,#35b8c32e,#0000 80%),linear-gradient(#153856,#173b56 30%,#1a4059 55%,#15364f 80%,#193e57)}.landing .lp-header{color:var(--lp-ink);background:#153856e8;border-color:#b9e5f01a}.landing .brand-mark{color:#71d5dc}.landing .lp-hero{--lp-muted:#bdd3e0;background-color:#0000;background-image:linear-gradient(#b9e5f007 1px,#0000 1px),linear-gradient(90deg,#b9e5f007 1px,#0000 1px);background-size:48px 48px;border-bottom:0}.landing .lp-hero:before{border-color:#b9e5f01a}.landing :is(.lp-resumes,.lp-interviews,.lp-closing,.lp-opportunities){background:0 0;border:0}.landing .lp-section-top{border-color:var(--lp-line)}.landing :is(.lp-kicker,.lp-kicker>span,.lp-text-link,.lp-step-link,.lp-feature-copy h2 em){color:#9be2e7}.landing .lp-text-link{border-color:#9be2e755}.landing .lp-button{color:#061952;background:var(--brand-gold);border-color:var(--brand-gold)}.landing .lp-button:hover{background:#e8c767;border-color:#e8c767}.landing .lp-mobile-menu nav{border-color:var(--lp-line);background:#1b405a}.landing .lp-mobile-menu nav a:hover{background:#35b8c31a}.landing :is(.lp-annotation,.lp-map-job,.lp-map-assets>div){border-color:var(--lp-line);background:linear-gradient(135deg,#ffffff0d,#ffffff04);box-shadow:0 12px 40px #0619520c}.landing .lp-annotation mark{color:#ebf4f6;background:#35b8c32b}.landing :is(.lp-annotation-comment,.lp-company-mark,.lp-map-assets .lp-asset-icon,.lp-map-status){color:#c1eef0;background:#35b8c31c}.landing .lp-annotation-comment svg{color:var(--brand-gold)}.landing .lp-map-connector{color:#9be2e7}.landing .lp-map-connector i{background:#9be2e755}.landing .lp-voice-stage{border-color:var(--lp-line);background:radial-gradient(at 50% 80%,#35b8c321,#0000 70%),#102e452e}.landing .product-demo{--demo-mint:#21485f;background:linear-gradient(130deg,#284d64,#1c3e57);box-shadow:0 20px 70px #06195220}.landing .product-demo :is(.demo-topbar,.demo-footer){background:#193c54}.landing .product-demo :is(.demo-paper-stage,.demo-interview-conversation,.demo-job-column){background:#16394f}.landing .product-demo :is(.demo-job-card,.demo-style-picker button){background:#284d64}.landing :is(a,button,summary):focus-visible{outline-color:#9be2e7}
.landing .lp-experience{padding-top:80px}.landing .product-demo{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.landing .product-demo :is(.demo-topbar,.demo-footer,.demo-paper-stage,.demo-refine-panel,.demo-job-column,.demo-interview-conversation,.demo-feedback-panel){background:0 0}.landing .product-demo .demo-topbar{padding-inline:0}.landing .product-demo .demo-tabs{gap:36px}.landing .product-demo .demo-resume-layout{align-items:center;gap:64px;padding:48px 0 24px}.landing .product-demo .demo-paper-stage{padding:0}.landing .product-demo .demo-refine-panel{max-width:330px;padding:0}.landing .product-demo .demo-refine-panel h3{margin:0;font-size:clamp(26px,3vw,38px)}.landing .product-demo .demo-context-note{border:0;margin-top:28px;padding:0}.landing .product-demo .demo-context-note p{font-size:17px;line-height:1.7}.landing .product-demo .demo-footer{border:0;justify-content:center;padding:16px 0}.landing .product-demo .demo-style-picker{border:0;margin-top:26px;padding:0}.landing .product-demo .demo-style-picker button{border-color:#0000;border-bottom:1px solid var(--demo-line);background:0 0;border-radius:0}.landing .product-demo .demo-style-picker button[aria-pressed=true]{background:0 0;border-color:#9be2e7}.landing .product-demo .demo-jobs-layout{padding-inline:0}.landing .product-demo .demo-job-column{border-top:1px solid var(--lp-line);border-radius:0;padding-inline:0}.landing .product-demo .demo-column-empty{border:0}.landing .product-demo .demo-interview-layout{gap:40px}.landing .product-demo :is(.demo-interview-conversation,.demo-feedback-panel){padding-inline:0}.landing .lp-path{border-block:1px solid var(--lp-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:48px;padding-block:48px;display:grid}.lp-path a{align-items:center;gap:12px;font-size:14px;line-height:1.6;display:flex}.lp-path a>span{color:#9be2e7;font:11px monospace}.lp-path .lp-arrow{flex-shrink:0;width:18px;margin-left:auto}.landing .lp-feature-grid{align-items:center;gap:80px}.landing .lp-feature-copy h2{font-size:clamp(36px,4.6vw,58px)}.landing .lp-feature-copy>p:not(.lp-kicker){max-width:440px;font-size:17px}.landing .lp-check-list{gap:12px;margin-block:28px;font-size:14px}.landing .lp-resume-collection{flex-direction:column;align-items:center;gap:24px;height:auto;padding:0;display:flex}.landing .lp-resume-collection .lp-specimen{color:#17354b;background:#f9fbfc;width:min(100%,340px);height:450px;padding:30px;position:relative;inset:auto;transform:none;box-shadow:0 24px 64px #06195224}.landing .lp-specimen h3{font-family:Georgia,serif}.landing .lp-style-label{font-size:12px;position:static;transform:none}.landing .lp-collection-wrap>.lp-visual-caption{margin-top:12px}.landing .lp-map-assets>div{box-shadow:none;background:0 0;border:0;border-radius:0;padding-inline:12px}.landing .lp-voice-stage{background:radial-gradient(#35b8c31c,#0000 70%);border:0;border-radius:0;margin-top:48px;padding:28px 0 40px}.landing .lp-voice-caption{border-block:1px solid var(--lp-line);padding-block:18px}.landing .lp-voice-print{max-width:650px;margin:48px auto 28px}.landing .lp-voice-stage blockquote{max-width:720px;margin-inline:auto;font-size:clamp(25px,3.5vw,40px)}.landing .lp-question-context{margin-top:24px;display:block}.landing .lp-practice-points{gap:36px}.landing .lp-questions{grid-template-columns:.8fr 1.2fr;gap:80px}.landing .lp-questions h2{font-size:clamp(30px,3.4vw,44px)}.landing .lp-questions details{scroll-margin-top:120px}.landing .lp-closing{padding-block:80px}.landing .lp-closing>div{text-align:left;border-block:1px solid var(--lp-line);justify-content:space-between;align-items:center;gap:48px;padding-block:64px;display:flex}.landing .lp-closing h2{font-family:var(--app-sans,"Manrope Variable", sans-serif);letter-spacing:-1.8px;margin:20px 0;font-size:clamp(32px,4vw,48px)}.landing .lp-closing .lp-button{flex-shrink:0;margin:0}.landing .lp-closing-note{max-width:420px;margin:0}.landing .lp-footer-top{grid-template-columns:1fr;gap:48px;display:grid}.landing .lp-footer-top>div{justify-content:space-between;align-items:center;gap:40px;display:flex}.landing .lp-footer-top>div p{max-width:310px;margin:0;font-size:14px}.landing .lp-footer-directory{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:32px;display:grid}.lp-footer-directory>div{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.lp-footer-directory h3{color:#9be2e7;margin:0 0 8px;font-size:13px;font-weight:600}.landing .lp-footer-directory a{color:var(--lp-muted);font-size:13px;line-height:1.6}.landing .lp-footer-directory a:hover{color:var(--lp-ink)}.landing .lp-footer-bottom{padding-right:60px}.lp-back-top{z-index:40;color:#ebf4f6;background:#20485eee;border:1px solid #9be2e766;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:23px;display:none;position:fixed;bottom:24px;right:24px;box-shadow:0 6px 24px #06195230}.landing[data-scrolled=true] .lp-back-top{display:flex}@media (max-width:1000px){.landing .lp-feature-grid,.landing .lp-questions{gap:40px}.landing .lp-path{gap:24px}.landing .product-demo .demo-resume-layout{gap:36px}.landing .lp-closing>div{flex-direction:column;align-items:flex-start;gap:28px}}@media (max-width:700px){.landing .lp-experience{padding-top:40px}.landing .product-demo .demo-tabs{justify-content:space-between;gap:12px;width:100%}.landing .product-demo .demo-topbar{padding:0}.landing .product-demo .demo-resume-layout{grid-template-columns:1fr;gap:32px;padding-top:32px}.landing .product-demo .demo-refine-panel{order:0;max-width:none}.landing .product-demo .demo-paper{max-width:340px}.landing .product-demo .demo-interview-layout{grid-template-columns:1fr;gap:0}.landing .lp-path{grid-template-columns:1fr;gap:24px;margin-top:32px;padding-block:32px}.landing .lp-feature-grid,.landing .lp-questions{grid-template-columns:1fr;gap:48px}.landing .lp-voice-caption{flex-direction:column;align-items:flex-start;gap:10px}.landing .lp-voice-print{gap:3px}.landing .lp-voice-print>span{min-width:2px}.landing .lp-voice-stage blockquote br{display:none}.landing .lp-question-context{font-size:13px}.landing .lp-footer-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.landing .lp-footer-top>div{flex-direction:column;align-items:flex-start;gap:20px}.lp-back-top{bottom:16px;right:16px}}.landing .lp-resume-excerpt{color:#17354b;background:#f7fafb;width:100%;max-width:470px;margin-inline:auto;padding:44px;box-shadow:0 24px 64px #06195224}.lp-resume-excerpt h3{margin:0 0 10px;font:36px/1.2 Georgia,serif}.lp-resume-excerpt .lp-excerpt-role{margin:0;font-size:16px}.lp-excerpt-rule{border-top:1px solid #17354b30;margin:30px 0}.lp-resume-excerpt h4{margin:0 0 18px;font-size:14px}.lp-resume-excerpt strong{font-size:17px}.lp-resume-excerpt p{font-size:18px;line-height:1.7}.lp-document-lines{gap:12px;margin-top:28px;display:grid}.lp-document-lines i{background:#17354b12;width:100%;height:5px}.lp-document-lines i:last-child{width:65%}.landing .lp-map-assets{gap:48px}.landing .lp-map-assets>div{flex-direction:column;align-items:center;gap:20px;padding:16px 0;display:flex}.landing .lp-map-assets svg{stroke:#9be2e7;stroke-width:1.4px;width:46px;height:56px}.landing .lp-map-assets strong{margin:0;font-size:17px}.landing .lp-footer-top{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:64px}.landing .lp-footer-top>div{display:block}.landing .lp-footer-top .lp-footer-directory{grid-template-columns:repeat(4,minmax(0,1fr));justify-content:normal;gap:32px;width:100%;display:grid}.landing .lp-footer-directory>div{min-width:0}.landing .lp-footer-directory h3{min-height:40px;margin:0;line-height:1.5}.landing .lp-footer-directory a{padding:0}.landing .lp-footer-bottom{margin-top:48px}@media (max-width:1000px){.landing .lp-footer-top{grid-template-columns:1fr;gap:40px}}@media (max-width:700px){.landing .lp-resume-excerpt{padding:28px}.lp-resume-excerpt h3{font-size:30px}.landing .lp-footer-top .lp-footer-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}}.landing .lp-hero-actions{scroll-margin-top:130px}.landing .lp-hero-actions .early-bird-form{max-width:520px;margin:0 auto}.landing .lp-hero-actions:has(.early-bird-form){width:min(520px,100%);margin-inline:auto;display:block}.landing .early-bird-form label{color:#edf6fa}.landing .early-bird-form{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px}.landing .early-bird-form label{color:#c0d5df;grid-column:1/-1;font-size:12px;font-weight:500}.landing .early-bird-form input{color:#edf6fa;background:#0619342e;border-color:#7592a3;grid-area:2/1;min-height:52px;margin:0}.landing .early-bird-form .button.primary{grid-area:2/2;min-height:52px;margin:0;padding-inline:22px;font-size:14px}.landing .early-bird-form .early-bird-notice,.landing .early-bird-form [role]{grid-column:1/-1;font-size:11px;line-height:1.75}@media (max-width:480px){.landing .early-bird-form{gap:10px}.landing .early-bird-form .button.primary{padding-inline:16px;font-size:13px}.landing .early-bird-form input{padding-inline:12px;font-size:16px}}
