@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(https://klauke-enterprises.com/hubfs/raw_assets/public/ke/fonts/montserrat-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(https://klauke-enterprises.com/hubfs/raw_assets/public/ke/fonts/montserrat-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://klauke-enterprises.com/hubfs/raw_assets/public/ke/fonts/montserrat-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100 900;src:url(https://klauke-enterprises.com/hubfs/raw_assets/public/ke/fonts/montserrat-italic.woff2) format("woff2")}@font-face{ascent-override:86.49%;descent-override:22.29%;font-family:KE Rueckfall;line-gap-override:0%;size-adjust:112.15%;src:local("Arial"),local("Helvetica Neue"),local("Roboto")}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--surface);color:var(--ink-body);font-family:var(--font-sans);font-size:var(--fs-base);font-weight:var(--fw-body);line-height:var(--lh-normal);margin:0;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{color:var(--sec-ink);font-family:var(--font-display);margin-block:1.4em .7em;text-wrap:balance}:is(h1,h2,h3,h4,h5,h6):first-child{margin-block-start:0}.ke-stack>:is(h1,h2,h3,h4,h5,h6){margin-block:0}.ke-row>:is(h1,h2,h3,h4,h5,h6){margin-block:0}.ke-auto-grid>:is(h1,h2,h3,h4,h5,h6){margin-block:0}.ke-split>:is(h1,h2,h3,h4,h5,h6){margin-block:0}.ke-stagger>:is(h1,h2,h3,h4,h5,h6){margin-block:0}.ke-pillar>:is(h1,h2,h3,h4,h5,h6){margin-block:0}h1{font-size:var(--fs-h1);font-weight:var(--fw-h1);letter-spacing:var(--ls-h1);line-height:var(--lh-h1)}h2{font-size:var(--fs-h2);font-weight:var(--fw-h2);letter-spacing:var(--ls-h2);line-height:var(--lh-h2)}h3{font-size:var(--fs-h3);font-weight:var(--fw-h3);letter-spacing:var(--ls-h3);line-height:var(--lh-h3)}h4{font-size:var(--fs-h4);font-weight:var(--fw-h4);letter-spacing:var(--ls-h4);line-height:var(--lh-h4)}h5{font-weight:var(--fw-semibold)}h5,h6{font-size:var(--fs-base);letter-spacing:var(--ls-tight);line-height:var(--lh-normal)}h6{font-weight:var(--fw-medium)}p{margin:0 0 var(--s-4)}a{color:var(--sec-link);text-decoration-thickness:1px;text-underline-offset:2px;transition:color var(--dur-fast) var(--ease)}a:hover{color:var(--sec-link-hover)}img,svg,video{display:block;height:auto}iframe,img,svg,video{max-width:100%}ol,ul{margin:0 0 var(--s-4);padding-inline-start:var(--s-5)}li+li{margin-top:var(--s-2)}hr{border:0;border-top:1px solid var(--sec-border-faint);margin:var(--s-10) 0}b,strong{font-weight:var(--fw-bold)}em,i{font-style:italic}ins,u{text-decoration:underline;text-decoration-skip-ink:auto;text-decoration-thickness:2px;text-underline-offset:4px}del,s{text-decoration:line-through;text-decoration-thickness:2px}mark{background:var(--brand-wash);border-radius:var(--radius-sm);color:var(--ink);padding:.1em .25em}small{font-size:var(--fs-sm)}abbr[title]{cursor:help;text-decoration:underline dotted;text-underline-offset:3px}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sup{inset-block-start:-.5em}sub{inset-block-start:.25em}.ke-eyebrow{color:var(--sec-ink-muted);display:block;font-size:var(--fs-sm);font-weight:var(--fw-medium);margin-bottom:var(--s-2)}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ke-section--inverse :focus-visible{outline-color:var(--ink-inverse)}::selection{background:var(--brand);color:var(--btn-text)}.ke-visually-hidden{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.ke-skip-link{background:var(--surface);border-radius:var(--radius-sm);color:var(--ink);inset-block-start:calc(var(--s-2)*-20);inset-inline-start:var(--s-2);padding:var(--s-3) var(--s-4);position:absolute;transition:inset-block-start var(--dur-fast) var(--ease);z-index:100}.ke-skip-link:focus{inset-block-start:var(--s-2)}.ke-btn{align-items:center;border:1px solid transparent;border-radius:var(--btn-radius);cursor:pointer;display:inline-flex;font-family:var(--font-btn);font-size:var(--fs-lg);font-weight:var(--fw-bold);gap:var(--s-2);justify-content:center;line-height:1.2;padding:var(--s-4) var(--s-6);text-decoration:none;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.ke-btn:active{transform:translateY(1px)}.ke-btn--primary{background:var(--btn-bg);box-shadow:var(--shadow-1);color:var(--btn-text)}.ke-btn--primary:hover{background:var(--btn-bg-hover);box-shadow:var(--shadow-2);color:var(--btn-text)}.ke-btn--secondary{background:var(--btn-2-bg);box-shadow:var(--shadow-1);color:var(--btn-2-text)}.ke-btn--secondary:hover{background:var(--btn-2-bg-hover);box-shadow:var(--shadow-2);color:var(--btn-2-text)}.ke-btn--quiet{background:transparent;border-color:var(--sec-btn-quiet-border);color:var(--sec-btn-quiet-text)}.ke-btn--quiet:hover{border-color:var(--sec-ink);color:var(--sec-ink)}.hs-form,.hs-form label{color:var(--form-label)}.hs-form input,.hs-form select,.hs-form textarea{border-color:var(--form-field-border)}.hs-form .hs-button{background:var(--form-btn-bg);color:var(--form-btn-text)}.hs-form .hs-button:hover{background:var(--form-btn-bg-hover)}.hs-error-msg,.hs-form .hs-error-msgs label,.ke-note,.submitted-message{color:var(--ink)}.ke-note{align-items:center;background:var(--surface);border:2px solid var(--ink);box-shadow:var(--shadow-1);display:grid;gap:var(--s-4);grid-template-columns:var(--s-10) 1fr;margin-block:var(--s-10);padding:var(--s-4)}.ke-note,.ke-note strong{border-radius:var(--radius-sm)}.ke-note strong{height:var(--s-10);position:relative;width:var(--s-10)}.ke-note strong:before{background:var(--ink);content:"";inset:0;mask-position:center;mask-repeat:no-repeat;mask-size:60% 60%;position:absolute}.ke-note--ok{border-color:var(--ok)}.ke-note--ok strong{background:var(--ok)}.ke-note--ok strong:before{background:var(--ink-inverse);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='square' stroke-width='2.5' viewBox='0 0 24 24'%3E%3Cpath d='M4 12.5 9.5 18 20 6'/%3E%3C/svg%3E")}.ke-note--warn{border-color:var(--warn)}.ke-note--warn strong{background:var(--warn)}.ke-note--warn strong:before{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='square' stroke-width='2.5' viewBox='0 0 24 24'%3E%3Cpath d='M12 4v10M12 18v.5'/%3E%3C/svg%3E")}.ke-note--err{border-color:var(--err)}.ke-note--err strong{background:var(--err)}.ke-note--err strong:before{background:var(--ink-inverse);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='square' stroke-width='2.5' viewBox='0 0 24 24'%3E%3Cpath d='m6 6 12 12M18 6 6 18'/%3E%3C/svg%3E")}.ke-prose{font-size:var(--fs-lg);line-height:var(--lh-loose);max-width:var(--container-narrow)}.ke-prose>*+:not(:is(h1,h2,h3,h4,h5,h6)){margin-top:var(--s-5)}.ke-prose blockquote{font-size:var(--fs-xl);font-weight:var(--fw-medium);line-height:var(--lh-normal);margin:var(--s-10) 0;padding-inline-start:var(--s-8)}.ke-prose li,.ke-prose p,td,th{overflow-wrap:anywhere}.ke-table-scroll{margin-bottom:var(--s-5);overflow-x:auto}.ke-align-left{text-align:left}.ke-align-center{text-align:center}.ke-align-right{text-align:right}.ke-align-justify{hyphens:auto;text-align:justify}.hs_cos_wrapper_type_rich_text table,.ke-prose>table{display:block;max-width:100%;overflow-x:auto}.hs_cos_wrapper_type_rich_text table>tbody,.hs_cos_wrapper_type_rich_text table>thead,.ke-prose>table>tbody,.ke-prose>table>thead{display:table;width:100%}table{border-collapse:collapse;width:100%}caption,table{font-size:var(--fs-sm)}caption{color:var(--sec-ink-muted);margin-bottom:var(--s-3)}caption,td,th{text-align:left}td,th{border-bottom:1px solid var(--sec-border);padding:var(--s-3) var(--s-4);vertical-align:top}th{border-bottom:2px solid var(--sec-border-strong);color:var(--sec-ink);font-weight:var(--fw-bold)}td.ke-num,th.ke-num{font-variant-numeric:tabular-nums;text-align:right}tbody tr:last-child td,tbody tr:last-child th{border-bottom:0}.ke-underline{text-decoration:underline;text-decoration-color:var(--sec-link);text-decoration-skip-ink:none;text-decoration-thickness:.16em;text-underline-offset:.16em}.ke-accent-phrase{color:var(--sec-link);font-style:italic}