.vJmKmq_utility{background:var(--kt-white-000);color:var(--kt-editorial-ink);min-height:80svh;padding:calc(var(--kt-header-height,80px) + 45px) 0 100px}.vJmKmq_inner{max-width:1440px;margin:auto;padding-inline:clamp(20px,4.5vw,80px)}.vJmKmq_head{grid-template-columns:1.15fr .85fr;align-items:end;gap:6vw;margin-bottom:45px;display:grid}.vJmKmq_title{font:450 clamp(44px, 5.8vw, 90px)/1.02 var(--font-display);letter-spacing:-.03em;max-width:14ch;margin:0}.vJmKmq_title strong{color:inherit;font:inherit;display:block}.vJmKmq_description{max-width:36ch;color:var(--kt-editorial-copy);margin:0;font-size:17px;line-height:1.6}.vJmKmq_body{border:0;min-width:0;padding-top:0}.vJmKmq_referenceBox{background:var(--kt-editorial-surface);flex-direction:column;gap:24px;min-width:0;max-width:850px;padding:clamp(25px,5vw,65px);display:flex}.vJmKmq_referenceBox label{color:var(--kt-editorial-ink);margin-bottom:12px;font-size:15px;font-weight:500;display:block}.vJmKmq_referenceBox input{border:1px solid var(--kt-palette-b9b9b9);background:var(--kt-white-000);width:100%;min-width:0;min-height:60px;color:var(--kt-editorial-ink);border-radius:5px;padding:15px 18px;font-size:18px;display:block}.vJmKmq_referenceBox input:focus-visible{outline:2px solid var(--kt-editorial-signal);outline-offset:3px}.vJmKmq_referenceBox button{background:var(--kt-editorial-ink);min-height:56px;color:var(--kt-white-000);cursor:pointer;border:0;border-radius:32px;align-self:start;min-width:180px;padding:15px 24px;font-size:15px;font-weight:500}.vJmKmq_referenceBox button:hover{background:var(--kt-palette-383838)}.vJmKmq_referenceBox p{max-width:55ch;color:var(--kt-editorial-copy);font-size:13px;line-height:1.6}.vJmKmq_result{background:var(--kt-white-000);max-width:850px;color:var(--kt-editorial-ink);margin-top:25px;font-size:16px;line-height:1.6}.vJmKmq_result a{color:inherit;text-underline-offset:4px}.vJmKmq_utility a:focus-visible,.vJmKmq_utility button:focus-visible{outline:2px solid var(--kt-editorial-signal);outline-offset:4px}.vJmKmq_quoteBody{background:var(--kt-editorial-surface);border-radius:8px;padding:clamp(22px,4vw,55px)}.vJmKmq_quoteBody form{max-width:100%}.vJmKmq_quoteBody fieldset{min-width:0}.vJmKmq_quoteBody legend{letter-spacing:-.04em;margin-bottom:22px;font-size:23px;font-weight:500}.vJmKmq_quoteBody label{font-size:14px;line-height:1.5}:is(.vJmKmq_quoteBody input:not([type=checkbox]):not([type=radio]),.vJmKmq_quoteBody select,.vJmKmq_quoteBody textarea){background:var(--kt-white-000);border:1px solid var(--kt-palette-c8c8c8);box-sizing:border-box;border-radius:4px;width:100%;min-height:52px;padding:12px 14px;font-size:16px}.vJmKmq_quoteBody button[type=submit]{background:var(--kt-editorial-ink);min-height:54px;color:var(--kt-white-000);border-radius:32px;padding:15px 25px;font-size:15px;font-weight:500}:is(.vJmKmq_quoteBody input:focus-visible,.vJmKmq_quoteBody select:focus-visible,.vJmKmq_quoteBody textarea:focus-visible){outline:2px solid var(--kt-editorial-signal);outline-offset:2px}@media (max-width:767px){.vJmKmq_utility{padding-top:calc(var(--kt-header-height,68px) + 32px);padding-bottom:65px}.vJmKmq_head{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.vJmKmq_title{font-size:clamp(42px,11vw,65px)}.vJmKmq_description{font-size:15px}.vJmKmq_referenceBox{padding:25px 20px}.vJmKmq_referenceBox button{width:100%}.vJmKmq_quoteBody{margin-inline:-2px;padding:25px 17px}}.vJmKmq_quoteBody :is(label,input,select,textarea,button,[role=combobox]){scroll-margin-block-start:calc(var(--kt-header-height,80px) + 48px)}
