.kd-faq.svelte-1h7e2i5{padding:110px 0 130px;background:#eeeeea}.kd-faq.svelte-1h7e2i5 .container:where(.svelte-1h7e2i5){max-width:1600px;padding:0 15px;margin:0 auto}.kd-faq-inner.svelte-1h7e2i5{max-width:1140px;margin:0 auto}.kd-faq-head.svelte-1h7e2i5{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:end;margin-bottom:48px}.kd-faq-mark.svelte-1h7e2i5{grid-column:1 / -1;width:14px;height:14px;background:var(--blum-orange);margin:0 0 18px;position:relative;z-index:1}.kd-faq-mark.svelte-1h7e2i5:before,.kd-faq-mark.svelte-1h7e2i5:after{content:"";position:absolute;background-color:#d4d4ce}.kd-faq-mark.svelte-1h7e2i5:before{left:0;top:-60px;width:1px;height:60px}.kd-faq-mark.svelte-1h7e2i5:after{left:-50px;top:0;width:50px;height:1px}.kd-faq-title.svelte-1h7e2i5{font:300 48px/1.1 Roboto,Arial,sans-serif;margin:0;color:#1a1a1a;letter-spacing:-.01em}.kd-faq-title.svelte-1h7e2i5 b:where(.svelte-1h7e2i5){font-weight:700}.kd-faq-sub.svelte-1h7e2i5{color:#6b6b6b;font:400 16px/1.6 Roboto,Arial,sans-serif;margin:0;padding-bottom:6px}@media (max-width: 768px){.kd-faq-head.svelte-1h7e2i5{grid-template-columns:1fr;gap:16px}}.kd-faq-cta-link.svelte-1h7e2i5{background:none;border:0;padding:0;color:var(--blum-orange);font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.kd-faq-cta-link.svelte-1h7e2i5:hover{color:#e0541a}.kd-faq-list.svelte-1h7e2i5{list-style:none;margin:0;padding:0}.kd-faq-item.svelte-1h7e2i5{border-bottom:1px solid #d6d2c8}.kd-faq-item.svelte-1h7e2i5:first-child{border-top:1px solid #d6d2c8}.kd-faq-q.svelte-1h7e2i5{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:24px 4px;background:none;border:0;cursor:pointer;text-align:left;font:500 19px/1.4 Roboto,Arial,sans-serif;color:#1a1a1a;transition:color .18s ease-out}.kd-faq-q.svelte-1h7e2i5:hover{color:var(--blum-orange)}.kd-faq-chev.svelte-1h7e2i5{flex:none;color:#b5b1ab;transition:transform .32s cubic-bezier(.22,1,.36,1),color .18s ease-out}.kd-faq-item.open.svelte-1h7e2i5 .kd-faq-chev:where(.svelte-1h7e2i5){transform:rotate(180deg);color:var(--blum-orange)}.kd-faq-q.svelte-1h7e2i5:hover .kd-faq-chev:where(.svelte-1h7e2i5){color:var(--blum-orange)}.kd-faq-a-wrap.svelte-1h7e2i5{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1)}.kd-faq-item.open.svelte-1h7e2i5 .kd-faq-a-wrap:where(.svelte-1h7e2i5){grid-template-rows:1fr}.kd-faq-a.svelte-1h7e2i5{min-height:0;margin:0;padding:0;color:#4a4a4a;font:400 16px/1.65 Roboto,Arial,sans-serif}.kd-faq-a-inner.svelte-1h7e2i5{padding:0 4px 24px}.kd-faq-a.svelte-1h7e2i5 p{margin:0 0 12px}.kd-faq-a.svelte-1h7e2i5 p:last-child{margin-bottom:0}.kd-faq-a.svelte-1h7e2i5 ul{list-style:none;margin:0 0 16px;padding:0}.kd-faq-a.svelte-1h7e2i5 ul:last-child{margin-bottom:0}.kd-faq-a.svelte-1h7e2i5 li{position:relative;padding-left:22px;margin-bottom:10px;color:#2a2a2a}.kd-faq-a.svelte-1h7e2i5 li:last-child{margin-bottom:0}.kd-faq-a.svelte-1h7e2i5 li:before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;background:var(--blum-orange)}@media (max-width: 768px){.kd-faq.svelte-1h7e2i5{padding:64px 0 80px}.kd-faq-title.svelte-1h7e2i5{font-size:32px}.kd-faq-q.svelte-1h7e2i5{font-size:16px;padding:20px 4px}.kd-faq-head.svelte-1h7e2i5{margin-bottom:36px}}@media (prefers-reduced-motion: reduce){.kd-faq-chev.svelte-1h7e2i5,.kd-faq-a-wrap.svelte-1h7e2i5{transition:none}}.kd-hero.svelte-1gn77ge{background:#1e1e1e;overflow:hidden}.kd-hero-photo.svelte-1gn77ge,.kd-hero-svg.svelte-1gn77ge,.kd-hero-flash.svelte-1gn77ge,.kd-hero-grad.svelte-1gn77ge{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.kd-hero-photo.svelte-1gn77ge img:where(.svelte-1gn77ge){width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.06);transform-origin:center center}.kd-hero-photo--people.svelte-1gn77ge{opacity:0;animation:svelte-1gn77ge-kd-people-in 1s cubic-bezier(.22,1,.36,1) 4.3s forwards}@keyframes svelte-1gn77ge-kd-people-in{0%{opacity:0;filter:brightness(1.7) blur(4px)}35%{opacity:1}60%{filter:brightness(1.25) blur(0)}to{opacity:1;filter:brightness(1) blur(0)}}.kd-hero-svg.svelte-1gn77ge .kd-hero-svg-bg{animation:svelte-1gn77ge-kd-bg-out .9s cubic-bezier(.65,.05,.36,1) 3.3s forwards}@keyframes svelte-1gn77ge-kd-bg-out{0%{opacity:1}to{opacity:0}}.kd-hero-svg.svelte-1gn77ge .kd-layer>*{stroke-dasharray:1 1}.kd-hero-svg.svelte-1gn77ge .kd-layer--1>*{animation:svelte-1gn77ge-kd-draw .7s cubic-bezier(.65,.05,.36,1) .2s backwards}.kd-hero-svg.svelte-1gn77ge .kd-layer--2>*{animation:svelte-1gn77ge-kd-draw 1.3s cubic-bezier(.65,.05,.36,1) .95s backwards}.kd-hero-svg.svelte-1gn77ge .kd-layer--3>*{animation:svelte-1gn77ge-kd-draw .85s cubic-bezier(.65,.05,.36,1) 2.3s backwards}@keyframes svelte-1gn77ge-kd-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.kd-hero-svg.svelte-1gn77ge .kd-layer{animation:svelte-1gn77ge-kd-lines-out .7s ease-out forwards}.kd-hero-svg.svelte-1gn77ge .kd-layer--1{animation-delay:3.6s}.kd-hero-svg.svelte-1gn77ge .kd-layer--2{animation-delay:3.75s}.kd-hero-svg.svelte-1gn77ge .kd-layer--3{animation-delay:3.9s}@keyframes svelte-1gn77ge-kd-lines-out{0%{opacity:1}to{opacity:0}}.kd-hero-flash.svelte-1gn77ge{background:radial-gradient(ellipse 38% 32% at 47% 42%,#fff5dc8c,#ffebc82e,#ffebc800 70%);mix-blend-mode:screen;opacity:0;animation:svelte-1gn77ge-kd-flash .7s ease-out 4.3s}@keyframes svelte-1gn77ge-kd-flash{0%{opacity:0}25%{opacity:1}to{opacity:0}}.kd-hero-grad.svelte-1gn77ge{background:linear-gradient(to top,#0000009e,#0000006b 22%,#0000001f,#0000 78%)}.kd-hero.svelte-1gn77ge .container{z-index:2}.kd-hero.svelte-1gn77ge .top-banner-cta,.kd-hero.svelte-1gn77ge .kd-scroll-hint{z-index:3}.kd-fade.svelte-1gn77ge{animation:svelte-1gn77ge-kd-fade-in .9s cubic-bezier(.22,1,.36,1) 4.8s backwards}.kd-fade.kd-fade--late.svelte-1gn77ge{animation-delay:5s}.kd-fade.kd-fade--latest.svelte-1gn77ge{animation-delay:5.2s}@keyframes svelte-1gn77ge-kd-fade-in{0%{opacity:0}to{opacity:1}}.kd-hero.svelte-1gn77ge .styled-title:before{animation:svelte-1gn77ge-kd-styled-line-v .6s cubic-bezier(.22,1,.36,1) 4.95s forwards}.kd-hero.svelte-1gn77ge .styled-title:after{animation:svelte-1gn77ge-kd-styled-line-h .6s cubic-bezier(.22,1,.36,1) 5.05s forwards}@keyframes svelte-1gn77ge-kd-styled-line-v{to{transform:scaleY(1)}}@keyframes svelte-1gn77ge-kd-styled-line-h{to{transform:scaleX(1)}}@media (prefers-reduced-motion: reduce){.kd-hero-photo--people.svelte-1gn77ge,.kd-hero-flash.svelte-1gn77ge,.kd-fade.svelte-1gn77ge,.kd-hero-svg.svelte-1gn77ge .kd-hero-svg-bg,.kd-hero-svg.svelte-1gn77ge .kd-layer,.kd-hero-svg.svelte-1gn77ge .kd-layer>*,.kd-hero.svelte-1gn77ge .styled-title:before,.kd-hero.svelte-1gn77ge .styled-title:after{animation:none!important}.kd-hero-svg.svelte-1gn77ge .kd-hero-svg-bg,.kd-hero-svg.svelte-1gn77ge .kd-layer{opacity:0}.kd-hero-photo--people.svelte-1gn77ge,.kd-fade.svelte-1gn77ge{opacity:1}.kd-hero.svelte-1gn77ge .styled-title:before,.kd-hero.svelte-1gn77ge .styled-title:after{transform:none}}
