#ds-about-hero-inner,#ds-about-story-inner,#ds-about-flow-inner,#ds-about-why-inner,#ds-about-find-inner,#ds-about-philosophy-inner,#ds-about-cta-inner{width:100%;max-width:1200px;margin:0 auto}#ds-about-hero{padding:110px 24px 120px}#ds-about-story,#ds-about-flow,#ds-about-why,#ds-about-find,#ds-about-philosophy{padding:96px 24px}#ds-about-cta{padding:96px 24px 110px}#ds-about-hero-copy>.elementor-element,#ds-about-hero-media>.elementor-element,#ds-about-story-header>.elementor-element,#ds-about-story-text>.elementor-element,#ds-about-flow-header>.elementor-element,#ds-about-flow-grid>.elementor-element,#ds-about-why-header>.elementor-element,#ds-about-why-grid>.elementor-element,#ds-about-find-copy>.elementor-element,#ds-about-philosophy-inner>.elementor-element,#ds-about-cta-inner>.elementor-element{margin-bottom:0!important}#ds-about-eyebrow,#ds-about-story-eyebrow,#ds-about-flow-eyebrow,#ds-about-why-eyebrow,#ds-about-find-eyebrow,#ds-about-philosophy-eyebrow{display:inline-flex!important;align-items:center;justify-content:center;width:auto;padding:8px 16px;border-radius:999px}#ds-about-eyebrow :is(h6,.e-heading__title,.elementor-heading-title),#ds-about-story-eyebrow :is(h6,.e-heading__title,.elementor-heading-title),#ds-about-flow-eyebrow :is(h6,.e-heading__title,.elementor-heading-title),#ds-about-why-eyebrow :is(h6,.e-heading__title,.elementor-heading-title),#ds-about-find-eyebrow :is(h6,.e-heading__title,.elementor-heading-title),#ds-about-philosophy-eyebrow :is(h6,.e-heading__title,.elementor-heading-title){margin:0;font-family:"Inter",sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;line-height:1}#ds-about-eyebrow,#ds-about-philosophy-eyebrow{background:rgb(56 189 248 / .10);border:1px solid rgb(56 189 248 / .22)}#ds-about-eyebrow :is(h6,.e-heading__title,.elementor-heading-title),#ds-about-philosophy-eyebrow :is(h6,.e-heading__title,.elementor-heading-title){color:#38BDF8}#ds-about-story-eyebrow,#ds-about-flow-eyebrow,#ds-about-why-eyebrow{background:rgb(37 99 235 / .08);border:1px solid rgb(37 99 235 / .18)}#ds-about-story-eyebrow :is(h6,.e-heading__title,.elementor-heading-title),#ds-about-flow-eyebrow :is(h6,.e-heading__title,.elementor-heading-title),#ds-about-why-eyebrow :is(h6,.e-heading__title,.elementor-heading-title){color:#2563EB}#ds-about-find-eyebrow{background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .28)}#ds-about-find-eyebrow :is(h6,.e-heading__title,.elementor-heading-title){color:#FFF}#ds-about-hero-inner{gap:64px}#ds-about-hero-inner>.elementor-element{flex:1 1 0%;min-width:300px}#ds-about-hero-copy{max-width:600px}#ds-about-h1,#ds-about-h1 :is(h1,.e-heading__title,.elementor-heading-title){margin:0;font-family:"Poppins",sans-serif;font-size:60px;font-weight:700;line-height:1.08;letter-spacing:-1px;color:#FFF}#ds-about-tagline,#ds-about-tagline p{margin:0;font-family:"Poppins",sans-serif;font-size:22px;font-weight:600;line-height:1.4;color:#FFF}#ds-about-intro,#ds-about-intro p,#ds-about-intro-2,#ds-about-intro-2 p{margin:0;max-width:520px;font-family:"Inter",sans-serif;font-size:17px;font-weight:400;line-height:1.7;color:#AEB9C9}#ds-about-lead,#ds-about-lead p{margin:0;font-family:"Inter",sans-serif;font-size:18px;font-weight:600;line-height:1.5;color:#38BDF8}#ds-about-hero-media{position:relative}#ds-about-hero-img img{width:100%;height:auto!important;aspect-ratio:4 / 3;object-fit:cover;object-position:center;border-radius:24px;box-shadow:0 30px 60px -10px rgb(0 0 0 / .55)}#ds-about-badge{position:absolute;left:-16px;bottom:32px;z-index:5;display:flex;flex-direction:column;align-items:flex-start;background:#2563EB;color:#FFF;border-radius:16px;padding:14px 20px;box-shadow:0 16px 32px -12px rgb(37 99 235 / .55);animation:ds-about-float 5s ease-in-out infinite}@keyframes ds-about-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}#ds-about-badge-num,#ds-about-badge-num p{margin:0;font-family:"Poppins",sans-serif;font-size:22px;font-weight:700;line-height:1;letter-spacing:-.5px;color:#FFF}#ds-about-badge-label,#ds-about-badge-label p{margin:4px 0 0;font-family:"Inter",sans-serif;font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;line-height:1.4;color:rgb(255 255 255 / .85)}#ds-about-cta-btn{display:inline-block}#ds-about-cta-btn:is(a),#ds-about-cta-btn a{display:inline-block;padding:16px 34px;border-radius:999px;background:#2563EB;color:#FFF;font-family:"Inter",sans-serif;font-size:15px;font-weight:600;line-height:1;text-align:center;text-decoration:none;border:0;transition:background .25s ease,color .25s ease}#ds-about-cta-btn:hover,#ds-about-cta-btn a:hover{background:#1D4ED8;color:#FFF}#ds-about-story-header{text-align:center}#ds-about-story-title,#ds-about-story-title :is(h2,.e-heading__title,.elementor-heading-title){margin:0;font-family:"Poppins",sans-serif;font-size:38px;font-weight:700;line-height:1.15;color:#0B0F19}#ds-about-story-sub,#ds-about-story-sub p{margin:0 auto;max-width:700px;font-family:"Inter",sans-serif;font-size:16px;line-height:1.7;color:#6B7280;text-align:center}#ds-about-story-grid{flex-wrap:wrap}#ds-about-story-grid>.elementor-element{flex:1 1 0%;min-width:300px}#ds-about-story-quote,#ds-about-story-quote p{margin:0 0 12px;font-family:"Poppins",sans-serif;font-size:28px;font-weight:700;line-height:1.3;color:#2563EB}#ds-about-story-p1,#ds-about-story-p1 p,#ds-about-story-p2,#ds-about-story-p2 p{margin:0;font-family:"Inter",sans-serif;font-size:16px;line-height:1.7;color:#6B7280}#ds-about-story-img img{width:100%;height:auto!important;aspect-ratio:4 / 3;object-fit:cover;object-position:center;border-radius:18px;box-shadow:0 20px 44px -20px rgb(16 24 40 / .28)}#ds-about-flow-header{text-align:center}#ds-about-flow-title,#ds-about-flow-title :is(h2,.e-heading__title,.elementor-heading-title){margin:0;font-family:"Poppins",sans-serif;font-size:38px;font-weight:700;line-height:1.15;color:#0B0F19}#ds-about-flow-sub,#ds-about-flow-sub p{margin:0 auto;max-width:680px;font-family:"Inter",sans-serif;font-size:16px;line-height:1.7;color:#6B7280;text-align:center}#ds-about-flow-grid{flex-wrap:wrap}#ds-about-flow-grid>.elementor-element{flex:1 1 calc(25% - 18px);min-width:230px}#ds-about-step-1,#ds-about-step-2,#ds-about-step-3,#ds-about-step-4{position:relative;height:100%;background:#FFF;border:1px solid #E7EBF0;border-radius:18px;padding:30px 26px 34px;box-shadow:0 1px 2px rgb(16 24 40 / .04),0 12px 32px -20px rgb(16 24 40 / .16);transition:transform .35s cubic-bezier(.2,.7,.3,1),box-shadow .35s ease}#ds-about-step-1:hover,#ds-about-step-2:hover,#ds-about-step-3:hover,#ds-about-step-4:hover{transform:translateY(-8px);box-shadow:0 24px 48px -24px rgb(16 24 40 / .26)}#ds-about-step-num-1 p,#ds-about-step-num-2 p,#ds-about-step-num-3 p,#ds-about-step-num-4 p{display:inline-flex;align-items:center;margin:0 0 16px;padding:7px 13px;border-radius:999px;background:rgb(37 99 235 / .08);color:#2563EB;font-family:"Inter",sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;line-height:1}#ds-about-step-title-1,#ds-about-step-title-1 :is(h3,.e-heading__title,.elementor-heading-title),#ds-about-step-title-2,#ds-about-step-title-2 :is(h3,.e-heading__title,.elementor-heading-title),#ds-about-step-title-3,#ds-about-step-title-3 :is(h3,.e-heading__title,.elementor-heading-title),#ds-about-step-title-4,#ds-about-step-title-4 :is(h3,.e-heading__title,.elementor-heading-title){margin:0 0 10px;font-family:"Poppins",sans-serif;font-size:20px;font-weight:600;line-height:1.3;color:#0B0F19}#ds-about-step-desc-1,#ds-about-step-desc-1 p,#ds-about-step-desc-2,#ds-about-step-desc-2 p,#ds-about-step-desc-3,#ds-about-step-desc-3 p,#ds-about-step-desc-4,#ds-about-step-desc-4 p{margin:0;font-family:"Inter",sans-serif;font-size:14px;line-height:1.65;color:#6B7280}#ds-about-step-1::after,#ds-about-step-2::after,#ds-about-step-3::after{content:"→";position:absolute;top:50%;right:-22px;transform:translateY(-50%);z-index:2;color:#2563EB;font-family:"Inter",sans-serif;font-size:22px;font-weight:600;line-height:1}#ds-about-flow-closing{text-align:center}#ds-about-flow-closing p{margin:0;font-family:"Inter",sans-serif;font-size:18px;font-weight:600;line-height:1.6;color:#2563EB}#ds-about-why-header{text-align:center}#ds-about-why-title,#ds-about-why-title :is(h2,.e-heading__title,.elementor-heading-title){margin:0;font-family:"Poppins",sans-serif;font-size:38px;font-weight:700;line-height:1.15;color:#0B0F19}#ds-about-why-sub,#ds-about-why-sub p{margin:0 auto;max-width:640px;font-family:"Inter",sans-serif;font-size:16px;line-height:1.7;color:#6B7280;text-align:center}#ds-about-why-grid{flex-wrap:wrap}#ds-about-why-grid>.elementor-element{flex:1 1 calc(25% - 18px);min-width:230px}#ds-about-why-1,#ds-about-why-2,#ds-about-why-3,#ds-about-why-4{height:100%;background:#FFF;border:1px solid #E7EBF0;border-radius:18px;padding:32px 28px 36px;box-shadow:0 1px 2px rgb(16 24 40 / .05),0 10px 30px -18px rgb(16 24 40 / .18);transition:transform .35s cubic-bezier(.2,.7,.3,1),box-shadow .35s ease}#ds-about-why-1:hover,#ds-about-why-2:hover,#ds-about-why-3:hover,#ds-about-why-4:hover{transform:translateY(-6px);box-shadow:0 22px 44px -22px rgb(16 24 40 / .26)}#ds-about-why-icon-1,#ds-about-why-icon-1 p,#ds-about-why-icon-2,#ds-about-why-icon-2 p,#ds-about-why-icon-3,#ds-about-why-icon-3 p,#ds-about-why-icon-4,#ds-about-why-icon-4 p{margin:0 0 16px;font-size:32px;line-height:1}#ds-about-why-title-1,#ds-about-why-title-1 :is(h3,.e-heading__title,.elementor-heading-title),#ds-about-why-title-2,#ds-about-why-title-2 :is(h3,.e-heading__title,.elementor-heading-title),#ds-about-why-title-3,#ds-about-why-title-3 :is(h3,.e-heading__title,.elementor-heading-title),#ds-about-why-title-4,#ds-about-why-title-4 :is(h3,.e-heading__title,.elementor-heading-title){margin:0 0 10px;font-family:"Poppins",sans-serif;font-size:20px;font-weight:600;line-height:1.3;color:#0B0F19}#ds-about-why-desc-1,#ds-about-why-desc-1 p,#ds-about-why-desc-2,#ds-about-why-desc-2 p,#ds-about-why-desc-3,#ds-about-why-desc-3 p,#ds-about-why-desc-4,#ds-about-why-desc-4 p{margin:0;font-family:"Inter",sans-serif;font-size:14px;line-height:1.65;color:#6B7280}#ds-about-find-inner{gap:56px}#ds-about-find-inner>.elementor-element{flex:1 1 0%;min-width:300px}#ds-about-find-copy{max-width:640px}#ds-about-find-title,#ds-about-find-title :is(h2,.e-heading__title,.elementor-heading-title){margin:0;font-family:"Poppins",sans-serif;font-size:38px;font-weight:700;line-height:1.15;color:#FFF}#ds-about-find-p1,#ds-about-find-p1 p,#ds-about-find-p2,#ds-about-find-p2 p{margin:0;font-family:"Inter",sans-serif;font-size:17px;line-height:1.7;color:rgb(255 255 255 / .9)}#ds-about-find-note{background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .28);border-radius:16px;padding:22px 26px}#ds-about-find-note-text,#ds-about-find-note-text p{margin:0;font-family:"Inter",sans-serif;font-size:15px;font-weight:500;line-height:1.65;color:#FFF}#ds-about-find-btn{display:inline-block}#ds-about-find-btn:is(a),#ds-about-find-btn a{display:inline-block;padding:16px 34px;border-radius:999px;background:#FFF;color:#2563EB;font-family:"Inter",sans-serif;font-size:15px;font-weight:600;line-height:1;text-align:center;text-decoration:none;border:0;transition:background .25s ease,color .25s ease}#ds-about-find-btn:hover,#ds-about-find-btn a:hover{background:#0B0F19;color:#FFF}#ds-about-find-img img{width:100%;height:auto!important;aspect-ratio:4 / 3;object-fit:cover;object-position:center;border-radius:20px;box-shadow:0 24px 48px -20px rgb(0 0 0 / .45)}#ds-about-philosophy-title,#ds-about-philosophy-title :is(h2,.e-heading__title,.elementor-heading-title){margin:0;font-family:"Poppins",sans-serif;font-size:38px;font-weight:700;line-height:1.15;color:#FFF}#ds-about-philosophy-p1,#ds-about-philosophy-p1 p,#ds-about-philosophy-p2,#ds-about-philosophy-p2 p{margin:0 auto;max-width:720px;font-family:"Inter",sans-serif;font-size:17px;line-height:1.7;color:#AEB9C9;text-align:center}#ds-about-philosophy-quote{width:100%;max-width:760px;background:rgb(56 189 248 / .08);border:1px solid rgb(56 189 248 / .22);border-radius:20px;padding:44px 32px}#ds-about-philosophy-quote-text,#ds-about-philosophy-quote-text p{margin:0;font-family:"Poppins",sans-serif;font-size:32px;font-weight:700;line-height:1.2;color:#38BDF8;text-align:center}#ds-about-cta-title,#ds-about-cta-title :is(h2,.e-heading__title,.elementor-heading-title){margin:0;font-family:"Poppins",sans-serif;font-size:44px;font-weight:700;line-height:1.15;letter-spacing:-.5px;color:#0B0F19}#ds-about-cta-sub,#ds-about-cta-sub p{margin:0 auto;max-width:640px;font-family:"Inter",sans-serif;font-size:17px;line-height:1.7;color:#6B7280;text-align:center}#ds-about-cta-brand,#ds-about-cta-brand p{margin:0;font-family:"Inter",sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;line-height:1.6;color:#8A93A6;text-align:center}#ds-about-cta-btn-final{display:inline-block}#ds-about-cta-btn-final:is(a),#ds-about-cta-btn-final a{display:inline-block;padding:18px 42px;border-radius:999px;background:#2563EB;color:#FFF;font-family:"Inter",sans-serif;font-size:16px;font-weight:600;line-height:1;text-align:center;text-decoration:none;border:0;box-shadow:0 18px 36px -14px rgb(37 99 235 / .5);transition:background .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease}#ds-about-cta-btn-final:hover,#ds-about-cta-btn-final a:hover{background:#1D4ED8;color:#FFF;transform:translateY(-2px);box-shadow:0 22px 40px -14px rgb(37 99 235 / .6)}@media (max-width:1024px){#ds-about-hero{padding:80px 24px 90px}#ds-about-story,#ds-about-flow,#ds-about-why,#ds-about-find,#ds-about-philosophy,#ds-about-cta{padding:72px 24px}#ds-about-hero-inner{gap:48px}#ds-about-flow-grid>.elementor-element,#ds-about-why-grid>.elementor-element{flex:1 1 calc(50% - 12px);min-width:0}#ds-about-story-grid>.elementor-element{min-width:0}#ds-about-step-1::after,#ds-about-step-2::after,#ds-about-step-3::after{display:none}}@media (max-width:767px){#ds-about-hero{padding:64px 20px 72px}#ds-about-story,#ds-about-flow,#ds-about-why,#ds-about-find,#ds-about-philosophy,#ds-about-cta{padding:56px 20px}#ds-about-hero-inner,#ds-about-find-inner{flex-direction:column!important;gap:40px}#ds-about-hero-copy,#ds-about-find-copy{max-width:100%}#ds-about-flow-grid>.elementor-element,#ds-about-why-grid>.elementor-element,#ds-about-story-grid>.elementor-element{flex:1 1 100%;min-width:0}#ds-about-h1,#ds-about-h1 :is(h1,.e-heading__title,.elementor-heading-title){font-size:38px}#ds-about-tagline,#ds-about-tagline p{font-size:19px}#ds-about-intro p,#ds-about-intro-2 p{font-size:15px}#ds-about-story-title,#ds-about-story-title :is(h2,.e-heading__title,.elementor-heading-title),#ds-about-flow-title,#ds-about-flow-title :is(h2,.e-heading__title,.elementor-heading-title),#ds-about-why-title,#ds-about-why-title :is(h2,.e-heading__title,.elementor-heading-title),#ds-about-find-title,#ds-about-find-title :is(h2,.e-heading__title,.elementor-heading-title),#ds-about-philosophy-title,#ds-about-philosophy-title :is(h2,.e-heading__title,.elementor-heading-title){font-size:30px}#ds-about-cta-title,#ds-about-cta-title :is(h2,.e-heading__title,.elementor-heading-title){font-size:34px}#ds-about-story-quote,#ds-about-story-quote p{font-size:24px}#ds-about-philosophy-quote-text,#ds-about-philosophy-quote-text p{font-size:26px}#ds-about-badge{left:12px;bottom:20px}#ds-about-hero-img img{aspect-ratio:4 / 3}}