.elementor .DUP_cvlead-faqlabel{font-family:"Inter Tight";font-weight:600;font-size:0.9375rem;color:#303a33;line-height:1.5;margin:0px;}.elementor .DUP_cvlead-faqitem{padding:0px;border-block-start-width:0.0625rem;border-top-style: solid; border-top-color: #e3e8df; &[open] summary:after { content: '−'; } & summary:after { content: '+'; color: #4d52ff; font-size: 1.1rem; }\n}.elementor .DUP_cvlead-tab{width:auto;font-family:"Inter Tight";font-weight:500;font-size:0.8125rem;color:#738074;text-align:center;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-radius:0.3rem;border-width:0px;background-color:transparent;flex:1 1 0px;&[aria-selected=true] { background-color: #fff; color: #26352c; box-shadow: 0 0.1rem 0.35rem rgba(30,45,35,0.08); }\n}.elementor .DUP_cvlead-formrow{padding:0px;display:flex;flex-direction:row;gap:1rem;}.elementor .DUP_cvlead-fieldgroup{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .DUP_cvlead-label{font-family:"Inter Tight";font-weight:500;font-size:0.75rem;color:#344039;line-height:1.5;margin-block-end:0.4rem;display:block;}.elementor .DUP_cvlead-field:focus{border-color:#4d52ff;outline-width:0.125rem;outline-color:#dfe1ff;outline-style:solid;}.elementor .DUP_cvlead-field{width:100%;height:auto;min-height:2.8rem;font-family:"Inter Tight";font-size:0.8125rem;color:#29352e;line-height:1.5;padding:0.75rem;border-radius:0.25rem;border-width:0.0625rem;border-color:#e1e6dd;border-style:solid;background-color:#fbfcfa;}.elementor .DUP_cvlead-pill{font-family:"Inter Tight";font-weight:500;font-size:0.8125rem;color:#39473e;line-height:1.3;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-radius:3rem;background-color:#eef1eb;cursor: default;\n}.elementor .DUP_cvlead-subheading{font-family:"Inter Tight";font-weight:600;font-size:1.125rem;color:var(--DUP_cvlead-ink);letter-spacing:-0.025em;line-height:1.35;margin:0px;cursor: default;\n}.elementor .DUP_cvlead-quote{font-family:"Instrument Serif";font-weight:400;font-size:1.9rem;color:var(--DUP_cvlead-ink);letter-spacing:-0.015em;line-height:1.25;font-style:italic;margin:0px;cursor: default;\n}.elementor .DUP_cvlead-button:hover,.elementor .DUP_cvlead-button:focus-visible{background-color:#3c40db;transform:translate3d(0px, -0.1rem, 0px);}.elementor .DUP_cvlead-button{font-family:"Inter Tight";font-weight:600;font-size:0.8125rem;color:#fff;line-height:1.4;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.3rem;border-width:0px;background-color:var(--DUP_cvlead-blue);display:inline-block;align-self:flex-start;transition: background-color, transform;\n}.elementor .DUP_cvlead-small{font-family:"Inter Tight";font-size:0.75rem;color:#78847a;line-height:1.6;margin:0px;cursor: default;\n}.elementor .DUP_cvlead-body{font-family:"Inter Tight";font-size:1rem;color:#737c74;line-height:1.75;margin:0px;cursor: default;\n}.elementor .DUP_cvlead-heading1{font-family:"Inter Tight";font-weight:700;font-size:3.9rem;color:var(--DUP_cvlead-ink);letter-spacing:-0.055em;line-height:1.04;margin:0px;cursor: default; & em { font-family: Instrument Serif; font-style: italic; font-weight: 400; }\n}.elementor .DUP_cvlead-eyebrow{font-family:"Inter Tight";font-weight:600;font-size:0.625rem;color:#68776b;letter-spacing:0.18em;line-height:1.5;text-transform:uppercase;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .DUP_cvlead-column{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.5rem;flex:1 1 0px;}.elementor .DUP_cvlead-row{padding:0px;display:flex;flex-direction:row;gap:4rem;align-items:center;}.elementor .DUP_cvlead-inner{max-width:75rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .DUP_cvlead-section{padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:2rem;padding-inline-end:2rem;}.elementor .DUP_cvlead-page{overflow:hidden;font-family:"Inter Tight";font-size:1rem;color:var(--DUP_cvlead-ink);line-height:1.65;padding:0px;background-color:var(--DUP_cvlead-cream);& em { font-family: Instrument Serif; font-style: italic; font-weight: 400; } & a { text-decoration: none; } & :focus-visible { outline: 0.15rem solid #4d52ff; outline-offset: 0.25rem; } & [role="tabpanel"].e--selected { display: block !important; }\n}