.mound{--_fonts---secondary:Inter,sans-serif;--_colors---base--black:black;--_typography---body--body-16:16px;--_line-spacing---120:1.2em;--_fonts---primary:Helvetica,Arial,sans-serif;--_typography---heading--h1:64px;--_typography---heading--h4:32px;--_line-spacing---110:1.1em;--_typography---heading--h3:48px;--_typography---heading--h5:24px;--_typography---heading--h6:16px;--_colors---gray--700:#404045;--_typography---body--body-18:18px;--_line-spacing---150:1.5em;--_colors---base--white:#fff;--_spacing---space-y-48:48px;--_fonts---title:"DM Mono",sans-serif;--_typography---heading--h2:64px;--_line-spacing---130:1.3em;--_colors---primary--400:#9f9aeb;--_line-spacing---100:1em;--_colors---primary--900:#3f2d85;--_colors---gray--600:#53535a;--_typography---body--body-20:20px;--_typography---body--body-24:24px;--_typography---body--body-14:14px;--_colors---gray--300:#d4d4d8;--_colors---gray--200:#e4e4e7;--_colors---gray--500:#727279;--_typography---body--body-12:12px;--_typography---body--body-10:10px;--_colors---base--primary:#6952d5;--_colors---gray--800:#27272a;--_colors---gray--900:#151517;--_colors---gray--100:#f4f4f5;--_colors---gray--400:#a2a2a9;--_colors---base--bg-white:#f4f4f5;--_colors---primary--200:#dbdbf9;--_line-spacing---140:1.4em;--_colors---gray--950:#09090b;--_colors---base--bg:#030010;--_colors---primary--50:#f5f5fd;--_spacing---32:32px;--_layout---container:1376px;--_colors---semantic--dark-blue:#111524;--_colors---primary--950:#251b5a;--_colors---primary--100:lavender;--_colors---primary--300:#c0bff3;--_spacing---64:64px;--_colors---gray--50:#fafafa;--_colors---primary--800:#4b35a2;--_colors---primary--500:#7e71e1;--_colors---primary--600:#6952d5;--r:.5vw;--_spacing---space-x:20px;--_spacing---space-y:100px;--_line-spacing---160:1.6em;--_line-spacing---170:1.7em;--_line-spacing---180:1.8em;--_line-spacing---190:1.9em;--_line-spacing---200:2em;--_colors---primary--700:#5a40c1;--_colors---red--50:#fef2f2;--_colors---red--100:#fee2e2;--_colors---red--200:#fecaca;--_colors---red--300:#fca5a5;--_colors---red--400:#f87171;--_colors---red--500:#ef4444;--_colors---red--600:#dc2626;--_colors---red--700:#b91c1c;--_colors---red--800:#991b1b;--_colors---red--900:#7f1d1d;--_colors---red--950:#450a0a;--_colors---green--50:#f0fdf4;--_colors---green--100:#dcfce7;--_colors---green--200:#bbf7d0;--_colors---green--300:#86efac;--_colors---green--400:#4ade80;--_colors---green--500:#22c55e;--_colors---green--600:#16a34a;--_colors---green--700:#15803d;--_colors---green--800:#166534;--_colors---green--900:#14532d;--_colors---green--950:#052e16;--_colors---amber--50:#fffbeb;--_colors---amber--100:#fef3c7;--_colors---amber--200:#fde68a;--_colors---amber--300:#fcd34d;--_colors---amber--400:#fbbf24;--_colors---amber--500:#f59e0b;--_colors---amber--600:#d97706;--_colors---amber--700:#b45309;--_colors---amber--800:#92400e;--_colors---amber--900:#78350f;--_colors---amber--950:#451a03;--_colors---semantic--blue:#249bea;--_colors---semantic--orange:#f55c1a;--_colors---semantic--black:#171717;--_colors---semantic--purple:#6536d7;--_colors---semantic--cyan:#00b5c2;--_colors---semantic--green:#8fc200;--_colors---gradients--stroke:#fffbeb;--_colors---gradients--iron:#fef3c7;--_colors---gradients--iron-copy:white;--_colors---light-pink:#d265f0;--_colors---dark-blue-2:#1b2f5afont-family:Inter,Arial,sans-serif;color:#000}.mound a{background-color:#0000}.mound h1{margin:.67em 0;font-size:2em}.mound img{border:0}.mound *{box-sizing:border-box}.mound img{vertical-align:middle}.mound .w-inline-block,.mound img{max-width:100%;display:inline-block}.mound h1{margin-top:20px;font-size:38px;line-height:44px}.mound h2{margin-top:20px;font-size:32px;line-height:36px}.mound h3{margin-top:20px;font-size:24px;line-height:30px}.mound h4{margin-top:10px;font-size:18px;line-height:24px}.mound h5{margin-top:10px;font-size:14px;line-height:20px}.mound h6{margin-top:10px;font-size:12px;line-height:18px}.mound p{margin-top:0;margin-bottom:10px}.mound .w-embed:after,.mound .w-embed:before{content:" ";grid-area:1/1/2/2;display:table}.mound .w-embed:after{clear:both}.mound .w-container{max-width:940px;margin-left:auto;margin-right:auto}.mound .w-container:after,.mound .w-container:before{content:" ";grid-area:1/1/2/2;display:table}.mound .w-container:after{clear:both}.mound .w-container .w-row{margin-left:-10px;margin-right:-10px}@media screen and (max-width:991px){.mound .w-container{max-width:728px}}@media screen and (max-width:767px){.mound .w-container .w-row,.mound .w-row{margin-left:0;margin-right:0}}@media screen and (max-width:479px){.mound .w-container{max-width:none}}.mound .w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.mound .w-dropdown-btn,.mound .w-dropdown-link,.mound .w-dropdown-toggle{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.mound .w-dropdown-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.mound .w-dropdown-toggle:focus{outline:0}.mound .w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.mound .w-dropdown-list.w--open{display:block}.mound .w-dropdown-link.w--current,.mound .w-nav-link.w--current{color:#0082f3}.mound .w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.mound .w-tab-link.w--current{background-color:#c8c8c8}.mound .w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}@media screen and (max-width:991px){.mound .w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.mound .w-layout-blockcontainer{max-width:none}}.mound h1{font-family:var(--_fonts---primary);color:var(--_colors---base--black);font-size:var(--_typography---heading--h1);line-height:var(--_line-spacing---120);letter-spacing:-4px;margin-top:0;margin-bottom:0;font-weight:700}.mound h2{font-size:var(--_typography---heading--h4);line-height:var(--_line-spacing---110);letter-spacing:-.04em}.mound h2,.mound h3{font-family:var(--_fonts---primary);color:var(--_colors---base--black);margin-top:0;margin-bottom:0;font-weight:400}.mound h3{font-size:var(--_typography---heading--h3);line-height:var(--_line-spacing---120);letter-spacing:-2px}.mound h4{font-size:var(--_typography---heading--h4)}.mound h4,.mound h5{font-family:var(--_fonts---primary);color:var(--_colors---base--black);line-height:var(--_line-spacing---120);margin-top:0;margin-bottom:0;font-weight:400}.mound h5{font-size:var(--_typography---heading--h5)}.mound h6{font-family:var(--_fonts---primary);color:var(--_colors---base--black);font-size:var(--_typography---heading--h6);line-height:var(--_line-spacing---120);margin-top:0;margin-bottom:0;font-weight:400}.mound p{font-family:var(--_fonts---secondary);color:var(--_colors---gray--700);font-size:var(--_typography---body--body-18);line-height:var(--_line-spacing---150);margin-bottom:0}.mound a{text-decoration:none}.mound .container{z-index:50;flex-flow:column;justify-content:flex-start;align-items:center;max-width:96vw;margin-left:auto;margin-right:auto;position:relative}.mound .h1.white{color:var(--_colors---base--white);font-weight:400}.mound .h3{max-width:894px;font-family:var(--_fonts---primary);color:var(--_colors---base--black);font-size:var(--_typography---heading--h3);line-height:var(--_line-spacing---120);text-align:center;font-weight:400}.mound .h3.platform-section-title{max-width:560px;color:var(--_colors---base--white);text-align:center;font-weight:400}.mound .h3.white{color:var(--_colors---base--white);text-align:left;font-weight:400}.mound .h3.white.left-align{text-align:left}.mound .h3.white._40px{font-size:40px}.mound .h3.justify-center{text-align:center}.mound .h3.justify-center.text-white.behind{color:var(--_colors---base--black)}.mound .h3._w-325{max-width:360px;font-weight:400}.mound .h3._w-390{max-width:450px}.mound .h3.justify-left,.mound .h3.text-white.justify-left{text-align:left}.mound .h5{font-family:var(--_fonts---primary);color:var(--_colors---base--black);font-size:var(--_typography---heading--h5);line-height:var(--_line-spacing---130);font-weight:400}.mound .h5.white{color:var(--_colors---base--white);font-weight:400}.mound .h5.justify-left{text-align:left}.mound .body-16{font-family:var(--_fonts---secondary);color:var(--_colors---base--black);font-size:var(--_typography---body--body-16);line-height:var(--_line-spacing---150);font-weight:400}.mound .body-16.navbar-link{grid-column-gap:10px;grid-row-gap:10px;color:var(--_colors---primary--400);line-height:var(--_line-spacing---100);border-radius:100px;justify-content:center;align-items:center;padding:12px 16px;transition:color .3s ease-in-out,background-color .3s ease-in-out;display:inline-flex}.mound .body-16.navbar-link:hover{background-color:var(--_colors---primary--900);color:var(--_colors---base--white)}.mound .body-16.banner-description{max-width:676px;margin-left:auto;margin-right:auto}.mound .body-16.white{color:var(--_colors---base--white);margin-bottom:0;font-weight:400}.mound .body-16.gray{color:var(--_colors---gray--600)}.mound .body-16.gray.behind{color:var(--_colors---base--black)}.mound .body-16.gray._w-550{text-align:center;max-width:550px}.mound .body-20{font-family:var(--_fonts---secondary);color:var(--_colors---base--black);font-size:var(--_typography---body--body-20);line-height:var(--_line-spacing---150);font-weight:400}.mound .body-20.text-white{font-weight:300}.mound .body-14{font-family:var(--_fonts---secondary);color:var(--_colors---base--black);font-size:var(--_typography---body--body-14);line-height:var(--_line-spacing---150);font-weight:400}.mound .body-14.footer-brand-description{color:var(--_colors---gray--300)}.mound .body-14.footer-link{color:var(--_colors---gray--200);line-height:var(--_line-spacing---120)}.mound .body-14.footer-social-item{color:var(--_colors---base--white)}.mound .body-14.gray{color:var(--_colors---gray--500);font-size:1vw}.mound .body-14.white{color:var(--_colors---base--white);font-size:14px}.mound .body-14.white.vw{font-size:1vw}.mound .body-bold-20.white{color:var(--_colors---base--white)}.mound .section-space{grid-column-gap:64px;grid-row-gap:64px;flex-flow:column;display:flex}.mound .section-header.section-header-center{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;justify-content:center;align-items:center;display:flex}.mound .section-header.section-header-center.text-white{padding-top:140px;padding-bottom:60px}.mound .section-header.section-header-twoside{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.mound .section-header.section-header-twoside._96vw{max-width:96vw;margin-left:auto;margin-right:auto}.mound .section-header.section-header-twoside.vertical.tools{padding-bottom:50px}.mound .card-side{border:2px solid var(--_colors---gray--800);background-color:var(--_colors---gray--900);backface-visibility:hidden;border-radius:12px;justify-content:center;align-items:center;transition:background-color .3s ease-in-out;display:flex;position:absolute;inset:0}.mound .card-side.is-back{transform-style:preserve-3d;transform:rotateX(0)rotateY(180deg)rotate(0)}.mound .card-wrapper{width:100%;height:100%;padding-top:50px;padding-bottom:50px}.mound .partner-logo{height:32px}.mound .partner-logo.framer-logo{height:38px}.mound .partner-logo.behance-logo,.mound .partner-logo.webflow-logo{height:24px}.mound .back-logo{position:relative}.mound .back-logo,.mound .front-logo{background-color:var(--_colors---base--black);border-radius:10px}.mound .back-logo,.mound .card-container,.mound .front-logo{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.mound .card-container{perspective:500px}.mound .partner-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;height:100%;display:grid}.mound .partner-card{flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative}.mound .banner-header.small.text-white{width:400px;font-size:var(--_typography---heading--h3)}.mound .text-center{text-align:center}.mound .card-side-2.is-back{transform-style:preserve-3d;transform:rotateX(0)rotateY(180deg)rotate(0)}.mound .section-heading-text{max-width:720px;font-size:var(--_typography---heading--h3);font-weight:400}.mound .section-heading-text.white{color:var(--_colors---base--white)}.mound .section-heading-text.section-heading-width-780,.mound .section-heading-text.special{width:780px}.mound .padding-global{padding-top:120px;padding-bottom:120px}.mound .padding-global._48{padding-top:48px;padding-bottom:48px}.mound .padding-global.top-0{padding-top:0}.mound .paragraph-16.gray-text.sp{margin-bottom:4px}.mound .paragraph-16.gray{color:var(--_colors---gray--700)}.mound .h2-2._01.sm._600.white{color:var(--_colors---base--white);font-size:1.2rem}.mound .p-chat.white{opacity:1;color:#000;margin-bottom:0;font-size:14px;font-weight:600}.mound .p-chat.white.sec{opacity:.85;color:#f2f2f7;font-weight:500}.mound .platform-section{background-color:var(--_colors---base--black);background-image:url(/img/mound/platform-mask.avif);background-position:0 0;background-size:100%}.mound .body-16-3.white{color:#fff;margin-bottom:0}.mound .banner-title-text{color:var(--_colors---base--black);text-transform:uppercase;font-size:1vw;line-height:120%}.mound .banner-title-text,.mound .banner-title-text.text-white{font-family:var(--_fonts---title);font-weight:400}.mound .banner-title-text.gray-300{color:var(--_colors---gray--300)}.mound .banner-title-text._24px{font-size:var(--_typography---body--body-24);font-weight:300}.mound .banner-title-text.purple{color:var(--_colors---base--primary);font-size:.8vw}.mound .banner-title-text.bg-gray{border:1px solid var(--_colors---gray--300);background-color:var(--_colors---gray--200);border-radius:4px;padding:12px 16px;font-size:1vw}.mound .banner-title-text.bg-gray._900{border-color:var(--_colors---gray--800);background-color:var(--_colors---gray--900);color:var(--_colors---base--white)}.mound .banner-title-text.line-bottom{border-bottom:1px solid var(--_colors---gray--300);padding-bottom:10px}.mound .banner-subheading-text{width:600px;line-height:var(--_line-spacing---140);text-align:center}.mound .banner-subheading-text.for-benefits-section{width:60%}.mound .banner-subheading-text.sp{width:55%}.mound .hero-svg-code.sp{width:200%}.mound .brand-logo.sp{flex:none;height:30px}.mound .map-box-wrapper{background-color:var(--_colors---base--black);background-image:url(/img/mound/map-vector.avif);background-position:0 100%;background-repeat:no-repeat;background-size:auto;border-radius:8px;height:340px;padding:40px}.mound .map-box-maincontent-wrapper{flex-flow:column;height:100%}.mound .map-box-heading,.mound .map-box-maincontent-wrapper{justify-content:space-between;display:flex}.mound .map-box-clients{justify-content:space-around;display:flex}.mound .map-box-heading-content{grid-column-gap:14px;grid-row-gap:14px;flex-flow:column;width:70%;display:flex}.mound .text-block-5{color:var(--_colors---base--white)}.mound .client-country-box-wrapper{grid-column-gap:7px;grid-row-gap:7px;flex-flow:column;justify-content:center;align-items:center;display:flex}.mound .client-country-box-wrapper._02{transform:translateY(-50px)}.mound .client-country-box-wrapper._03{transform:translateY(-20px)}.mound .client-country-box-wrapper._05{transform:translateY(-50px)}.mound .country-name-wrapper{background-color:var(--_colors---base--white);border-radius:100px;width:fit-content;margin-top:-20px;padding:8px 10px;box-shadow:0 10px 16px -8px #0000003d}.mound .country-text-style{font-size:var(--_typography---body--body-12);line-height:var(--_line-spacing---100);font-weight:500}.mound .client-testimonial-sllider-box{border-radius:24px}.mound .client-testimonial-slider-wrapper{border-radius:24px;height:100%}.mound .client-testimonial-slide-wrapper{height:100%;padding:var(--_spacing---32);background-color:#0000;background-image:url(/img/mound/testimonial-intro.avif),linear-gradient(180deg,black,#0000 20%,#0000 50%,#0000 80%,var(--_colors---base--black));background-position:50%,0 0;background-size:cover,auto;border-radius:24px}.mound .client-testimonial-slide-wrapper._01{background-image:linear-gradient(180deg,black,#0000 30%,#0000 50%,#0000 69%,var(--_colors---base--black)),url(/img/mound/testimonial-01.avif);background-position:0 0,0 0;background-size:auto,cover;border-radius:8px}.mound .client-testimonial-text-lower{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;width:80%;display:flex}.mound .client-testimonial-text-upper{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;display:flex}.mound .client-testimonial-content-wrapper{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:flex-end;align-items:stretch;height:100%;display:flex}.mound .text-white{font-family:var(--_fonts---primary);color:var(--_colors---base--white);font-weight:400}.mound .text-white.client-testimonial-slide-text{line-height:var(--_line-spacing---140)}.mound .text-block-7{color:var(--_colors---gray--300)}.mound .client-testimonial-logo{width:200px}.mound .text-size-regular.sp{color:#37033b99}.mound .benefits-section-body-wrapper{grid-column-gap:64px;grid-row-gap:64px}.mound .benefits-section-body-wrapper,.mound .benefits-section-header{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.mound .benefits-section-header,.mound .benefits-section-main-body{grid-column-gap:24px;grid-row-gap:24px}.mound .benefits-section-main-body{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:stretch;max-width:1144px;display:grid}.mound .benefits-section-main-body-child{height:380px;padding-top:var(--_spacing---32);grid-column-gap:24px;grid-row-gap:24px;background-color:var(--_colors---base--white);border-radius:8px;flex-flow:column;justify-content:space-between;align-items:center;display:flex;overflow:hidden;box-shadow:0 24px 88px -24px #0000001f}.mound .text-block-13{color:var(--_colors---gray--700);font-size:var(--_typography---body--body-14);font-weight:400}.mound .benefits-section-main-body-child-sp-content-wrapper{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-left:32px;padding-right:32px;display:flex}.mound .benefits-section-main-body-child-sp{background-color:var(--_colors---base--black);text-align:center;border-radius:8px;flex-flow:column;justify-content:flex-start;align-items:center;padding:50px;display:flex}.mound .batch{grid-column-gap:10px;grid-row-gap:10px;border:1px solid var(--_colors---primary--900);background-color:var(--_colors---primary--950);border-radius:100px;justify-content:center;align-items:center;width:fit-content;padding:12px 16px;display:flex}.mound .text-block-14{color:var(--_colors---base--white);font-size:var(--_typography---body--body-14)}.mound .div-block-23{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;flex:1;justify-content:space-between;align-items:center;width:100%;display:flex}.mound .text-block-16{font-family:var(--_fonts---secondary);color:var(--_colors---primary--100);font-size:var(--_typography---body--body-18)}.mound .body-20-2.white{color:#fff}.mound .h5-2.white{color:#fff;font-weight:400}.mound .icon-with-text.sp{border:1px solid var(--_colors---gray--700);background-color:var(--_colors---gray--800);border-radius:4px;justify-content:center;align-items:center}.mound .dropdown-wrapper.w--open{background-color:#0000;border-radius:8px;margin-top:0;margin-left:auto;margin-right:auto;padding:15px 0 0;left:50%;transform:translate(-50%)}.mound .nav-text.text-white{color:var(--_colors---base--white)}.mound .text-block-30.sp{color:var(--_colors---gray--300)}.mound .heading-24.white{color:var(--_colors---base--white)}.mound .link-text.w--current{background-image:linear-gradient(135deg,var(--_colors---base--primary),var(--_colors---base--primary)54%,var(--_colors---base--primary));color:var(--_colors---base--black);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.mound .footer-primary{background-color:#010101;padding-top:60px;padding-left:20px;padding-right:20px}.mound .footer-top{grid-column-gap:40px;grid-row-gap:40px;border-bottom:1px solid #242424;justify-content:flex-start;align-items:stretch;display:flex}.mound .footer-top-left{grid-column-gap:100px;grid-row-gap:100px;flex-flow:column;justify-content:space-between;width:600px;padding-bottom:20px;display:flex}.mound .footer-top-right{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.mound .footer-links-wrapper{grid-column-gap:20px;grid-row-gap:20px;border-right:1px solid #242424;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.mound .footer-link-heading{color:var(--_colors---base--white);text-transform:uppercase;font-family:DM Mono,sans-serif;font-weight:400}.mound .footer-link,.mound .footer-link-heading.gray{color:var(--_colors---gray--400)}.mound .footer-link{border-bottom:1px solid var(--_colors---base--black);font-family:var(--_fonts---primary);font-size:var(--_typography---body--body-14);line-height:var(--_line-spacing---130);font-weight:400}.mound .footer-link:hover{border-bottom:1px solid var(--_colors---gray--600)}.mound .footer-top-left-top{grid-column-gap:25px;grid-row-gap:25px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.mound .footer-top-left-bottom{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;display:flex}.mound .footer-image-wrapper{width:200px;height:40px}.mound .svg.text-white{width:24px;max-width:36px;height:24px;color:var(--_colors---base--white)}.mound .footer-subheading{font-family:var(--_fonts---primary);color:#fff9;font-size:var(--_typography---body--body-20);line-height:var(--_line-spacing---130);font-weight:300}.mound .link-block{grid-column-gap:15px;grid-row-gap:15px;background-color:var(--_colors---gray--900);border-radius:5px;justify-content:flex-start;align-items:center;padding:5px 25px 5px 5px;display:flex}.mound .image-20{border-radius:3px;width:48px;height:48px}.mound .ai-link-wrapper{grid-column-gap:10px;grid-row-gap:10px;display:flex}.mound .ai-image{width:45px;height:45px;transition:all .3s}.mound .ai-image:hover{filter:invert()}.mound .footer-copyright-section{justify-content:space-between;align-items:center;padding-top:24px;padding-bottom:24px;display:flex}.mound .all-rights-reserved{color:var(--_colors---gray--500)}.mound .policies{grid-column-gap:20px;grid-row-gap:20px;justify-content:flex-start;align-items:center;display:flex}.mound .footer-social-links-wrapper{grid-column-gap:8px;grid-row-gap:8px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:flex-start;display:grid}.mound .footer-social-link-wrapper{grid-column-gap:58px;grid-row-gap:58px;border:1px solid var(--_colors---gray--800);border-radius:8px;flex-flow:column;width:100%;padding:16px 16px 16px 28px;display:flex}.mound .footer-social-svg{max-width:48px;max-height:48px;color:var(--_colors---base--white)}.mound .social-svg-name-wrapper{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;display:flex}.mound .footer-social-name{color:var(--_colors---gray--300);font-size:var(--_typography---body--body-20);font-weight:300}.mound .big-logo{margin-top:50px}.mound .follow{font-size:var(--_typography---body--body-14)}.mound .follow,.mound .medium{color:var(--_colors---base--white)}.mound .medium{max-width:48px;max-height:48px}.mound .primary-button{grid-column-gap:13px;grid-row-gap:13px;background-color:var(--_colors---base--primary);border:1px solid #4b35a2b3;border-radius:8px;justify-content:flex-start;align-items:center;padding:3px 21px 3px 3px;display:flex;position:relative}.mound .primary-button.white{background-color:var(--_colors---base--white);border-color:#ffffffb3;border-radius:6px}.mound .primary-button.purple{border-color:var(--_colors---primary--500);background-color:var(--_colors---base--primary)}.mound .primary-button.purple.sv-item-btn,.mound .primary-button.purple.sv-item-btn.sv-fade{box-sizing:border-box}.mound .primary-button.nav-mobile-cta{white-space:nowrap;flex-shrink:0;margin-left:auto;margin-right:12px;display:none}.mound .primary-button-image{max-width:40px;max-height:40px}.mound .primary-button-image._44px{max-width:44px;max-height:44px}.mound .primary-button-text{color:var(--_colors---base--white);font-family:DM Mono,monospace;font-size:var(--_typography---body--body-16);text-transform:uppercase;font-weight:500}.mound .primary-button-text.black{color:var(--_colors---base--black)}.mound .primary-button-text._14px{font-size:var(--_typography---body--body-14)}.mound .primary-button-text.abs{position:absolute;left:50%;transform:translate(-50%)}.mound .what-answer-block{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-top:16px;display:flex}.mound .question-inner{grid-column-gap:20px;justify-content:flex-start;align-items:center;width:100%;display:flex}.mound .answer-block{background-color:#0000;display:block;position:relative;overflow:hidden}.mound .question-block{grid-column-gap:12px;white-space:pre-wrap;width:100%;padding:0;display:flex}.mound .what-i-do{background-color:var(--_colors---base--white);border-radius:4px;flex-direction:column;width:100%;margin-bottom:12px;padding:16px;display:flex;overflow:hidden}.mound .plus-icon{filter:invert();width:100%;max-width:20px;height:20px;margin-top:0}.mound .plus-icon.faq{display:block}.mound .plus-icon.team{display:none}.mound .faqs{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column}.mound .faqs.footer{display:none}.mound .why-mound-card._2{background-image:linear-gradient(#fff0 60%,#000),url(/img/mound/why-card-2.avif)}.mound .why-mound-card._2,.mound .why-mound-card._3{grid-column-gap:20.139vw;grid-row-gap:20.139vw;background-position:0 0,50%;background-size:auto,cover}.mound .why-mound-card._3{background-image:linear-gradient(#fff0 60%,#000),url(/img/mound/why-card-3.avif)}.mound .why-mound-card._1{grid-column-gap:20vw;grid-row-gap:20vw;background-image:linear-gradient(#fff0 60%,#000),url(/img/mound/why-card-1.avif);background-position:0 0,50%;background-size:auto,cover;overflow:hidden}.mound .workflow-option.gray{border-color:var(--_colors---gray--300);background-color:var(--_colors---gray--200);color:var(--_colors---base--black)}.mound .heading-32px{font-size:var(--_typography---heading--h4);font-weight:400}.mound .other-services-section{background-color:var(--_colors---base--bg-white)}.mound .other-services-main-wrapper{grid-column-gap:50px;grid-row-gap:50px;flex-flow:column;display:flex}.mound .other-services-content-wrapper{grid-column-gap:.347vw;grid-row-gap:.347vw;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;display:grid}.mound .timeline-button{grid-column-gap:1px;grid-row-gap:1px;color:#0e2116;justify-content:flex-start;align-items:center;padding-bottom:5px;padding-right:2px;font-family:Inter,sans-serif;font-size:15px;font-weight:400;text-decoration:none;display:flex;position:relative;overflow:hidden}.mound .black-button-line{background-color:#d5d9d6;width:100%;height:1px;position:absolute;inset:auto 0 0}.mound .other-services-card-wrapper{grid-column-gap:50px;grid-row-gap:50px;background-color:var(--_colors---base--white);border-radius:4px;flex-flow:column;flex:none;justify-content:space-between;align-items:flex-start;padding:1.667vw;display:flex}.mound .other-services-card-content-wrapper{grid-column-gap:.347vw;grid-row-gap:.347vw;border-bottom:1px solid #d5d9d6;flex-flow:column;width:100%;padding-bottom:16px;display:flex}.mound .text-20px{font-family:var(--_fonts---primary);font-size:1.389vw;line-height:var(--_line-spacing---140)}.mound .our-toolkit-main-wrapper{flex-flow:column;display:flex}.mound .our-toolkit-content-wrapper{flex-flow:row;flex:none;width:100%;display:flex}.mound .caregory-wrapper{grid-column-gap:1vw;grid-row-gap:1vw;border-radius:4px;flex-flow:column;flex:1;max-width:100%;padding:.6vw .8vw;display:flex}.mound .toolkit-wrapper{grid-column-gap:.5vw;grid-row-gap:.5vw;justify-content:space-between;align-items:stretch;display:flex}.mound .toolkit{grid-column-gap:.8vw;grid-row-gap:.8vw;border:1px solid var(--_colors---gray--200);background-color:var(--_colors---base--white);border-radius:4px;flex:1;justify-content:flex-start;align-items:center;padding:.7vw 1vw;display:flex}.mound .toolkit.sp{flex:none}.mound .toolkit-image{max-width:2vw;max-height:2vw}.mound .navbar12_dropdown-list.w--open{background-color:#000;border-bottom-right-radius:8px;border-bottom-left-radius:8px;top:41px;left:-4px}.mound .navbar12_link.w--current{background-color:var(--_colors---gray--900);color:var(--_colors---gray--400)}.mound .other-services-card-button-text{text-transform:uppercase;font-size:1.111vw}.mound .svg-4{width:16px}.mound .text-size-medium.font-primary.white{color:#fff}.mound .toolkit-name{font-family:var(--_fonts---title);color:var(--_colors---base--black);text-transform:uppercase;font-size:1vw;font-weight:400;line-height:120%}.mound .tools-main-wrapper{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;display:flex}.mound .icon-1x1-medium-2.sp{width:80%}.mound .tab-link.w--current{background-color:var(--_colors---base--white);border-radius:8px}.mound .msb-illus{flex-shrink:0;width:100%;max-width:560px;margin-left:auto;margin-right:auto;line-height:0}@media screen and (min-width:1280px){.mound .footer-social-link-wrapper{grid-column-gap:40px;grid-row-gap:40px}}@media screen and (min-width:1440px){.mound .body-14.gray{font-size:.8vw}.mound .section-header{justify-content:center;align-items:center}.mound .section-header.section-header-twoside._96vw{align-items:stretch}.mound .banner-title-text.bg-gray{font-size:.8vw}.mound .footer-top-left{grid-column-gap:200px;grid-row-gap:200px;min-width:450px}.mound .footer-link{font-size:var(--_typography---body--body-16)}.mound .footer-social-link-wrapper{grid-column-gap:58px;grid-row-gap:58px}.mound .text-20px{font-size:1.1vw}.mound .navbar12_dropdown-list.w--open{width:900px;left:-7px}.mound .other-services-card-button-text{font-size:1vw}}@media screen and (min-width:1920px){.mound .h3.white._40px{font-size:48px}.mound .mega-menu-box.w--current{grid-column-gap:5px;grid-row-gap:5px}.mound .footer-top-left{grid-column-gap:224px;grid-row-gap:224px;min-width:600px}.mound .footer-link{font-size:var(--_typography---body--body-20)}}@media screen and (max-width:991px){.mound{--_typography---body--body-16:16px;--_typography---heading--h1:48px;--_typography---heading--h4:28px;--_typography---heading--h3:40px;--_typography---heading--h5:24px;--_typography---heading--h6:16px;--_typography---body--body-18:18px;--_typography---heading--h2:64px;--_typography---body--body-20:20px;--_typography---body--body-24:24px;--_typography---body--body-14:14px;--_typography---body--body-12:12px;--_typography---body--body-10:10px}.mound .container{max-width:96vw}.mound .body-14.gray{font-size:14px}.mound .body-14.white.vw{font-size:var(--_typography---body--body-14)}.mound .section-header.section-header-twoside{grid-column-gap:16px;grid-row-gap:16px}.mound .section-header.section-header-twoside.vertical{flex-flow:column}.mound .card-wrapper._03{padding-top:25px;padding-bottom:25px}.mound .partner-logo{height:24px}.mound .partner-logo.framer-logo{height:32px}.mound .partner-logo.behance-logo{height:20px}.mound .partner-logo.webflow-logo{height:22px}.mound .partner-grid{grid-column-gap:10px;grid-row-gap:10px}.mound .padding-global{padding-top:60px;padding-bottom:60px}.mound .banner-title-text{font-size:16px}.mound .banner-title-text.bg-gray,.mound .banner-title-text.line-bottom{font-size:14px}.mound .map-box-wrapper{padding:32px}.mound .client-testimonial-content-wrapper{grid-column-gap:100px;grid-row-gap:100px}.mound .benefits-section-body-wrapper{grid-column-gap:50px;grid-row-gap:50px}.mound .benefits-section-header.mw-640px{max-width:640px}.mound .benefits-section-main-body{grid-column-gap:16px;grid-row-gap:16px}.mound .navbar7_menu-button.w--open{background-color:#c8c8c800}.mound .heading-24.white{font-size:var(--_typography---heading--h5)}.mound .footer-top{flex-flow:column}.mound .footer-top-left{grid-column-gap:50px;grid-row-gap:50px;width:100%}.mound .footer-links-wrapper{padding-bottom:20px}.mound .footer-link{font-size:var(--_typography---body--body-12)}.mound .footer-social-links-wrapper{grid-template-columns:1fr 1fr 1fr}.mound .primary-button.white{width:100%}.mound .primary-button.nav-mobile-cta{display:flex}.mound .primary-button-image{max-width:40px;max-height:40px}.mound .primary-button-text{font-size:var(--_typography---body--body-16)}.mound .plus-icon,.mound .plus-icon.team{display:block}.mound .other-services-content-wrapper{grid-column-gap:5px;grid-row-gap:5px;grid-template-columns:1fr 1fr}.mound .other-services-card-wrapper{padding:20px}.mound .text-20px{font-size:20px}.mound .navbar12_menu-button.w--open{background-color:var(--\<unknown\|relume-variable-transparent\>)}.mound .navbar12_dropdown-list.w--open{border-style:none;width:100%;padding:0}.mound .other-services-card-button-text{font-size:16px}.mound .svg-4{width:18px}.mound .comparison10_row-mobile._4{padding-bottom:.3rem}.mound .comparison10_row-mobile._3{border-radius:0;padding-bottom:.3rem}.mound .comparison10_row-mobile._2{border-radius:0;padding-bottom:.25rem}.mound .toolkit-name{font-size:11px}}@media screen and (max-width:767px){.mound .container{max-width:96vw}.mound .section-header.section-header-center.text-white{padding-top:120px}.mound .partner-grid,.mound .partner-grid-2{grid-template-columns:1fr 1fr}.mound .padding-global._48{padding-top:20px;padding-bottom:20px}.mound .benefits-section-main-body{grid-template-rows:auto;grid-template-columns:1fr}.mound .div-block-23{grid-column-gap:20px;grid-row-gap:20px}.mound .footer-top-right{grid-template-columns:1fr 1fr}.mound .footer-copyright-section{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:space-between;align-items:flex-start}.mound .big-logo{margin-top:20px}.mound .plus-icon{max-width:2.222vw;height:2.222vw}.mound .timeline-button{grid-column-gap:5px;grid-row-gap:5px;color:#0e2116;margin-top:20px}.mound .black-button-line{background-color:#d5d9d6}.mound .caregory-wrapper{grid-column-gap:1.5vw;grid-row-gap:1.5vw;flex:none}.mound .toolkit-wrapper{grid-column-gap:10px;grid-row-gap:10px}.mound .toolkit{flex:none;padding:6px 12px}.mound .toolkit.sp{flex:1}.mound .toolkit-image{max-width:24px;max-height:24px}.mound .navbar12_dropdown-list.w--open{width:auto}.mound .comparison10_row-mobile._4{padding-bottom:.35rem}.mound .comparison10_row-mobile._3{padding-bottom:.4rem}.mound .comparison10_row-mobile._2{padding-bottom:.37rem}.mound .toolkit-name{font-size:14px}}@media screen and (max-width:479px){.mound{--_typography---body--body-16:16px;--_typography---heading--h1:28px;--_typography---heading--h4:24px;--_typography---heading--h3:28px;--_typography---heading--h5:20px;--_typography---heading--h6:16px;--_typography---body--body-18:18px;--_typography---heading--h2:36px;--_typography---body--body-20:20px;--_typography---body--body-24:20px;--_typography---body--body-14:14px;--_typography---body--body-12:12px;--_typography---body--body-10:10px;--_spacing---space-y-48:48px;--_spacing---32:16px;--_spacing---64:64px;--_spacing---space-x:20px;--_spacing---space-y:64px}.mound .h3{width:100%}.mound .section-space{grid-column-gap:32px;grid-row-gap:32px}.mound .section-header.section-header-center.text-white{padding-top:100px;padding-bottom:40px}.mound .section-header.section-header-twoside.vertical{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;justify-content:space-between;align-items:flex-start}.mound .section-heading-text{width:100%}.mound .section-heading-text.white{font-size:var(--_typography---heading--h4)}.mound .section-heading-text.text-white{text-align:left}.mound .section-heading-text.section-heading-width-780,.mound .section-heading-text.special{width:100%}.mound .padding-global{padding-top:60px;padding-bottom:60px}.mound .padding-global.bottom-0{padding-bottom:0}.mound .padding-global.top-bottom-0{padding-top:0;padding-bottom:0}.mound .banner-title-text.purple{font-size:14px}.mound .banner-title-text.bg-gray{font-size:var(--_typography---body--body-12);padding:10px 12px}.mound .banner-title-text.bg-gray.justify-center{text-align:center}.mound .banner-subheading-text{width:85%}.mound .banner-subheading-text.for-benefits-section,.mound .banner-subheading-text.sp{width:100%}.mound .map-box-wrapper{width:100%;padding:20px}.mound .map-box-heading-content{width:100%}.mound .client-testimonial-sllider-box{height:50vh}.mound .benefits-section-main-body{grid-template-columns:1fr;width:100%}.mound .benefits-section-main-body-child{height:300px;position:static}.mound .benefits-section-main-body-child-sp-content-wrapper{padding-left:20px;padding-right:20px}.mound .benefits-section-main-body-child-sp{height:38vh;padding-left:20px;padding-right:20px}.mound .div-block-23{grid-column-gap:16px;grid-row-gap:16px}.mound .h5-2.white{font-size:20px}.mound .paragraph-20.sp{font-size:var(--_typography---body--body-12)}.mound .dropdown-wrapper.w--open{transform:none}.mound .navbar7_menu-button.w--open{background-color:#0000}.mound .footer-primary{padding-left:10px;padding-right:10px}.mound .footer-top{grid-column-gap:20px;grid-row-gap:20px;border-bottom-color:#24242400}.mound .footer-top-right{display:none}.mound .footer-copyright-section{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:space-between;align-items:flex-start}.mound .policies{flex-flow:column;justify-content:flex-start;align-items:flex-start}.mound .footer-social-links-wrapper{grid-template-columns:1fr 1fr;align-items:stretch}.mound .footer-social-link-wrapper{grid-column-gap:30px;grid-row-gap:30px}.mound .footer-social-svg{max-width:32px;max-height:32px}.mound .primary-button.purple{grid-column-gap:10px;grid-row-gap:10px;padding-right:12px}.mound .primary-button.nav-mobile-cta{grid-column-gap:8px;margin-right:8px;padding-right:12px}.mound .primary-button-image{max-width:30px;max-height:30px}.mound .primary-button-text{font-size:var(--_typography---body--body-14)}.mound .what-i-do{grid-column-gap:1.944vw;grid-row-gap:1.944vw}.mound .what-i-do.footer{border-bottom:1px solid var(--_colors---gray--800);background-color:#fff0;border-radius:0;padding-bottom:10px;padding-left:0;padding-right:0}.mound .plus-icon{max-width:3.889vw;height:3.889vw}.mound .plus-icon.footer{filter:none}.mound .faqs{width:100%}.mound .faqs,.mound .faqs.footer{display:block}.mound .why-mound-card._1,.mound .why-mound-card._2,.mound .why-mound-card._3{grid-column-gap:35vw;grid-row-gap:35vw}.mound .other-services-content-wrapper{grid-template-columns:1fr}.mound .our-toolkit-content-wrapper{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column}.mound .caregory-wrapper{grid-column-gap:10px;grid-row-gap:10px}.mound .toolkit-wrapper._4{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.mound .toolkit-wrapper._3,.mound .toolkit-wrapper._4{grid-column-gap:10px;grid-row-gap:10px;grid-auto-columns:1fr;display:grid}.mound .toolkit-wrapper._3{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}.mound .toolkit-wrapper._2{grid-template-columns:1fr 1fr}.mound .toolkit-wrapper._1,.mound .toolkit-wrapper._2{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto;grid-auto-columns:1fr;display:grid}.mound .toolkit-wrapper._1{grid-template-columns:1fr}.mound .toolkit{grid-column-gap:1.5vw;grid-row-gap:1.5vw;padding-top:10px;padding-bottom:10px}.mound .navbar12_dropdown-list.w--open{width:auto}.mound .comparison10_row-mobile._4{padding-bottom:.55rem}.mound .comparison10_row-mobile._2,.mound .comparison10_row-mobile._3{padding-top:.5rem;padding-bottom:.7rem}.mound .comparison10_top-row-content._2{padding-left:2rem}.mound .comparison10_top-row-content._3{padding-left:3rem}.mound .tools-main-wrapper{grid-column-gap:20px;grid-row-gap:20px}}@font-face{font-family:Inter;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/mound/inter-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Helvetica;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/mound/helvetica-light.woff2) format("woff2")}@font-face{font-family:Helvetica;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/mound/helvetica-regular.woff2) format("woff2")}@font-face{font-family:Helvetica;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/mound/helvetica-bold.woff2) format("woff2")}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/mound/dm-mono-400.woff2) format("woff2")}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/mound/dm-mono-500.woff2) format("woff2")}.mound{font-family:Inter,Arial,sans-serif;line-height:1.2em;text-rendering:auto;-webkit-font-smoothing:auto}.mound .benefits-section{background-color:#f4f4f5}.mound .benefits-section .padding-global.top-0{padding-top:60px}@media (min-width:768px){.mound .benefits-section .padding-global.top-0{padding-top:120px}}.mound .benefits-section,.mound .platform-section{--_fonts---primary:"Space Grotesk","Söhne","GT America",Arial,sans-serif;--_fonts---secondary:"Space Grotesk","Söhne","GT America",Arial,sans-serif;--_fonts---title:"JetBrains Mono",ui-monospace,monospace}.mound .benefits-section .primary-button-text{font-family:JetBrains Mono,ui-monospace,monospace}.mound .benefits-section .heading-32px,.mound .benefits-section .section-heading-text,.mound .platform-section .platform-section-title{font-weight:500;letter-spacing:-.03em}@media (min-width:992px){.mound .benefits-section .heading-32px{font-size:30px;letter-spacing:-.02em}}.mound .benefits-section .heading-32px{text-wrap:balance}.mound .platform-section{background-image:url(/img/mound/platform-bg.avif)}.mound .platform-section .card-wrapper{transform-style:preserve-3d;transition:transform 1s cubic-bezier(.65,1.55,.325,1.02);will-change:transform}@media (prefers-reduced-motion:reduce){.mound .platform-section .card-wrapper{transition:none}}.mound .w-dropdown{z-index:10}.mound .container{z-index:auto}.mound .what-i-do.footer .answer-block{height:0;overflow:hidden}.mound .what-i-do.footer.w--open .answer-block{height:auto}.mound .what-i-do.footer .plus-icon{transition:transform .25s ease}.mound .what-i-do.footer.w--open .plus-icon{transform:rotate(45deg)}.mound .other-services-card-wrapper .other-services-card-button-text,.mound .other-services-card-wrapper .svg-4{transition:transform .25s ease}.mound .other-services-card-wrapper:hover .svg-4{transform:translateX(4px)}.mound .other-services-card-wrapper:hover .black-button-line{background-color:#0e2116}.mound .primary-button .pb-icon{position:relative;display:block;overflow:hidden}.mound .primary-button .pb-icon img{display:block;transition:transform .45s ease}.mound .primary-button .pb-cl{position:absolute;top:0;left:0;transform:translateX(-100%)}.mound .primary-button:hover .pb-icon img:not(.pb-cl){transform:translateX(100%)}.mound .primary-button:hover .pb-cl{transform:translateX(0)}.mound .primary-button .primary-button-text{transition:transform .45s ease}.mound .primary-button:hover .primary-button-text{transform:translateX(5px)}@media (prefers-reduced-motion:reduce){.mound .primary-button .pb-icon img,.mound .primary-button .primary-button-text{transition:none}}.mound .footer-social-link-wrapper{transition:background-color .2s ease-out}.mound .footer-social-link-wrapper:hover{background-color:#d4d4d8}.mound .footer-social-link-wrapper .follow,.mound .footer-social-link-wrapper .footer-social-name,.mound .footer-social-link-wrapper .footer-social-svg,.mound .footer-social-link-wrapper img{transition:color .2s ease-out,filter .2s ease-out}.mound .footer-social-link-wrapper:hover .follow,.mound .footer-social-link-wrapper:hover .footer-social-name,.mound .footer-social-link-wrapper:hover .footer-social-svg{color:#000}.mound .footer-social-link-wrapper:hover img{filter:invert(1)}.mound .link-block .image-20{transition:transform .5s ease}.mound .link-block:hover .image-20{transform:scale(1.12)}.mound .details-cards-section{background-color:#f4f4f5}.mound .map-box-wrapper{background-image:url(/img/mound/client-map.avif);height:100%;min-height:340px}.mound .review-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:16px;grid-row-gap:16px;min-height:560px}.mound .review-grid>.map-box-wrapper{grid-column:span 2}.mound .client-testimonial-slide-wrapper{background-image:url(/img/mound/review-photo-a.avif),linear-gradient(180deg,black,#0000 20%,#0000 50%,#0000 80%,var(--_colors---base--black))}.mound .client-testimonial-slide-wrapper._01{background-image:linear-gradient(180deg,black,#0000 30%,#0000 50%,#0000 69%,var(--_colors---base--black)),url(/img/mound/review-photo-b.avif)}.mound .review-slider{position:relative;height:100%;min-height:560px}.mound .review-slider .client-testimonial-slide-wrapper{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .5s ease}.mound .review-slider .client-testimonial-slide-wrapper.is-active{opacity:1;pointer-events:auto}.mound .review-dots{position:absolute;right:32px;bottom:32px;z-index:3;display:flex;gap:6px}.mound .review-dot{width:8px;height:8px;padding:0;border:0;border-radius:100%;background:#fff6;cursor:pointer;transition:background-color .2s ease}.mound .review-dot.is-active{background:#fff}@media (max-width:991px){.mound .review-grid{grid-template-columns:1fr;min-height:0}.mound .review-grid>.map-box-wrapper{grid-column:auto;height:auto;min-height:340px}.mound .client-testimonial-sllider-box,.mound .review-slider{min-height:560px}}.mound .details-cards-section .padding-global.top-0{padding-top:120px}@media (max-width:991px){.mound .details-cards-section .padding-global.top-0{padding-top:60px}}.mound .faq-mark{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:3px;background-color:var(--_colors---base--white);color:#010101;font-family:var(--_fonts---primary);font-size:22px;line-height:1;font-weight:500}.mound .footer-social-links-wrapper{grid-template-columns:repeat(var(--social-cols,6),1fr)}@media screen and (max-width:479px){.mound .footer-social-links-wrapper{grid-template-columns:1fr 1fr}}.mound .partner-logo{width:auto}.mound .client-testimonial-logo{height:auto}.start{--s-ink:var(--color-ink);--s-sub:var(--color-sub);--s-line:var(--color-line);--s-paper:#fff;--s-wash:var(--color-paper);--s-blue:var(--color-accent);--s-mono:var(--font-mono);--s-sans:var(--font-body);--s-ease:cubic-bezier(0.2,0.8,0.2,1);--s-rose:#be123c;--s-rose-soft:#fde8ec;--s-violet:#6d28d9;--s-violet-soft:#ede7fb}.start button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;text-align:left}.start .eyebrow{font:500 11px var(--s-mono);letter-spacing:.1em;color:var(--s-sub);text-transform:uppercase}.start .head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin:14px 0 48px}.start h2{font-size:clamp(44px,6.4vw,76px);line-height:1;letter-spacing:-.035em;font-weight:500}.start .more{font:500 11px var(--s-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--s-ink);text-decoration:none;position:relative;padding-bottom:3px;white-space:nowrap}.start .more:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform-origin:left;transition:transform .4s var(--s-ease)}.start .more:hover:after{transform:scaleX(.4)}.start .more span{display:inline-block;transition:transform .3s var(--s-ease)}.start .more:hover span{transform:translateX(4px)}.start .finder{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:start}.start .list{display:flex;flex-direction:column;border:1px solid var(--s-line);background:var(--s-paper);min-width:0}.start .row{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:22px;border-bottom:1px solid var(--s-line);overflow:hidden;width:100%;transition:background .35s var(--s-ease);opacity:0;transform:translateX(-14px)}.start .row:last-child{border-bottom:0}.start .in .row{animation:s-rowIn .65s var(--s-ease) forwards;animation-delay:calc(var(--k, 0) * 70ms + .25s)}@keyframes s-rowIn{to{opacity:1;transform:none}}.start .row>.idx,.start .row>.q,.start .row>.tag{position:relative;z-index:1}.start .row .idx{font:500 11px var(--s-mono);color:#a0a3a9;transition:color .3s}.start .row .q{font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:1.25;transition:transform .45s var(--s-ease);overflow-wrap:anywhere}.start .row .tag{font:500 10px var(--s-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--s-sub);display:flex;align-items:center;gap:10px;white-space:nowrap}.start .row .tag i{width:26px;height:26px;border:1px solid var(--s-line);display:grid;place-items:center;font-style:normal;font-size:13px;transition:all .35s var(--s-ease)}.start .row:hover{background:#fafaf8}.start .row:hover .q{transform:translateX(4px)}.start .row:hover .tag i{border-color:var(--c);color:var(--c)}.start .row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--c);transform:scaleY(0);transform-origin:top;transition:transform .45s var(--s-ease)}.start .row:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--c) 12%,transparent),transparent 70%)}.start .row:hover:after{opacity:1}.start .row .bar{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--c);transform:scaleX(var(--p,0));transform-origin:left;opacity:.9}.start .row[aria-selected=true]{background:var(--s-wash)}.start .row[aria-selected=true]:before{transform:scaleY(1)}.start .row[aria-selected=true] .idx{color:var(--c)}.start .row[aria-selected=true] .tag i{background:var(--c);border-color:var(--c);color:#fff;transform:rotate(-45deg)}.start .row:focus-visible{outline:2px solid var(--s-blue);outline-offset:-2px}.start .rip{position:absolute;left:var(--x);top:var(--y);width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--c);opacity:.22;pointer-events:none;animation:s-rip .75s var(--s-ease) forwards}@keyframes s-rip{to{transform:scale(70);opacity:0}}.start .stage{position:sticky;top:76px;display:flex;flex-direction:column;border:1px solid var(--s-line);background:var(--s-paper);min-height:640px;overflow:hidden;isolation:isolate;min-width:0}.start .stage .grid{position:absolute;inset:0;z-index:-2;background-image:radial-gradient(circle,#d9d9d4 1px,transparent 1.2px);background-size:22px 22px;mask-image:radial-gradient(ellipse at 70% 30%,#000 0,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at 70% 30%,#000 0,transparent 75%)}.start .stage .glow{width:420px;height:420px;right:-120px;top:-140px;border-radius:50%;background:var(--bg-c,#e8ecff);filter:blur(60px);opacity:.9;translate:calc(var(--px, 0) * -26px) calc(var(--py, 0) * -26px);transition:background .8s var(--s-ease),translate .5s var(--s-ease)}.start .stage .glow,.start .stage .spot{position:absolute;z-index:-1;pointer-events:none}.start .stage .spot{inset:0;opacity:0;transition:opacity .4s;background:radial-gradient(280px circle at var(--mx,70%) var(--my,30%),var(--bg-c,#e8ecff),transparent 70%)}.start .stage:hover .spot{opacity:.8}.start .floats{position:absolute;inset:0;z-index:-1;pointer-events:none}.start .float{position:absolute;font:500 11px var(--s-sans);color:#4b4f56;background:#fff;border:1px solid var(--s-line);border-radius:999px;padding:6px 12px;box-shadow:0 6px 20px -10px rgba(0,0,0,.18);translate:calc(var(--px, 0) * 18px) calc(var(--py, 0) * 18px);transition:translate .5s var(--s-ease);animation:s-pop .55s var(--s-ease) calc(var(--k) * 90ms + .2s) both,s-drift 9s ease-in-out calc(var(--k) * -2.2s) infinite}.start .float:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--c);margin-right:7px;vertical-align:1px}.start .float:first-child{right:5%;top:36%}.start .float:nth-child(2){right:5%;top:21%}.start .float:nth-child(3){right:4%;bottom:15%}.start .float:nth-child(4){right:7%;top:57%}@keyframes s-drift{0%,to{transform:translate(0)}50%{transform:translate(-10px,-14px)}}@keyframes s-pop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}.start .route{display:grid;grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr) 38px minmax(0,1fr);align-items:stretch;padding:28px 28px 0}.start .node{border:1px solid var(--s-line);background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:12px 14px;min-width:0;animation:s-nodeIn .5s var(--s-ease) both;animation-delay:calc(var(--k, 0) * .11s)}.start .node small{display:block;font:500 9.5px var(--s-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--s-sub);margin-bottom:6px}.start .node span{font-size:13.5px;font-weight:500;line-height:1.25;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.start .node.mid{border-color:var(--c);box-shadow:0 0 0 4px var(--bg-c)}.start .node.mid small{color:var(--c)}@keyframes s-nodeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.start .link{position:relative;align-self:center;height:1px;background:var(--s-line)}.start .link:before{inset:0;transform:scaleX(0);transform-origin:left;animation:s-draw .7s var(--s-ease) forwards}.start .link:after,.start .link:before{content:"";position:absolute;background:var(--c)}.start .link:after{top:-3px;left:0;width:7px;height:7px;border-radius:50%;box-shadow:0 0 0 4px var(--bg-c);opacity:0;animation:s-travel 2.2s var(--s-ease) .7s infinite}.start .node.mid~.link:before{animation-delay:.25s}.start .node.mid~.link:after{animation-delay:1.1s}@keyframes s-draw{to{transform:scaleX(1)}}@keyframes s-travel{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:calc(100% - 7px);opacity:0}}.start .body{flex:1;padding:44px 28px 24px;min-width:0}.start .body>*{opacity:0;transform:translateY(14px);filter:blur(4px);animation:s-rise .6s var(--s-ease) forwards;animation-delay:calc(var(--i, 0) * 70ms + .12s)}@keyframes s-rise{to{opacity:1;transform:none;filter:none}}.start .kicker{font:500 11px var(--s-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c)}.start .title{font-size:clamp(28px,3.4vw,42px);font-weight:500;letter-spacing:-.03em;line-height:1.05;margin:12px 0 26px;color:var(--s-ink);overflow-wrap:anywhere}.start .metric{display:flex;align-items:flex-end;gap:16px;padding:20px 0;border-top:1px solid var(--s-line);border-bottom:1px solid var(--s-line)}.start .metric .n{font-size:clamp(64px,8vw,96px);font-weight:500;letter-spacing:-.05em;line-height:.85;color:var(--c);font-variant-numeric:tabular-nums;min-width:.6em}.start .metric .u{padding-bottom:6px;min-width:0}.start .metric .u b{display:block;font:700 11px var(--s-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px}.start .metric .u span{font-size:16px;color:#3b3f45;line-height:1.3;display:block;max-width:300px}.start .desc{font-size:16px;line-height:1.7;color:#4b4f56;margin:22px 0 28px;max-width:470px}.start mark{color:var(--s-ink);font-weight:500;padding:1px 4px;background:linear-gradient(var(--bg-c),var(--bg-c)) no-repeat 0 /0 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:s-sweep .7s var(--s-ease) forwards;animation-delay:.75s}@keyframes s-sweep{to{background-size:100% 100%}}.start .cta-row{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.start .btn{display:inline-flex;align-items:stretch;font:500 11px var(--s-mono);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:#fff;background:var(--s-ink);translate:var(--bx,0) var(--by,0);transition:transform .3s var(--s-ease),translate .25s var(--s-ease)}.start .btn b{display:grid;place-items:center;width:38px;background:var(--c);font-weight:400;font-size:14px;transition:width .35s var(--s-ease)}.start .btn span{padding:14px 18px}.start .btn:hover b{width:52px}.start .btn:hover{transform:translateY(-2px)}.start .btn:focus-visible{outline:2px solid var(--s-blue);outline-offset:3px}.start .leads{font:500 10.5px var(--s-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--s-sub)}.start .leads em{font-style:normal;color:var(--c)}.start .pager{display:flex;align-items:center;gap:14px;padding:16px 28px 22px;border-top:1px solid var(--s-line);background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.start .pager .count{font:500 11px var(--s-mono);letter-spacing:.08em;color:var(--s-sub);font-variant-numeric:tabular-nums;white-space:nowrap}.start .pager .count b{color:var(--c);font-weight:700}.start .dots{display:flex;gap:6px;flex:1;min-width:0}.start .dots button{flex:1;max-width:34px;height:14px;position:relative}.start .dots button:before{content:"";position:absolute;left:0;right:0;top:5px;height:3px;background:var(--s-line);transition:background .3s,transform .3s var(--s-ease)}.start .dots button:hover:before{background:#c4c4bd;transform:scaleY(1.6)}.start .dots button[aria-current=true]:before{background:var(--c)}.start .dots button:focus-visible{outline:2px solid var(--s-blue);outline-offset:2px}.start .mode{font:500 10px var(--s-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--s-sub);display:flex;align-items:center;gap:7px;white-space:nowrap}.start .mode:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--c);animation:s-blink 1.4s ease-in-out infinite}.start .mode[data-m=Manual]:before,.start .mode[data-m=Paused]:before{animation:none;background:#b9bbc0}@keyframes s-blink{50%{opacity:.25}}.start .nav{display:flex;gap:6px}.start .nav button{width:30px;height:30px;border:1px solid var(--s-line);display:grid;place-items:center;font-size:13px;background:#fff;transition:all .25s var(--s-ease)}.start .nav button:hover{background:var(--s-ink);color:#fff;border-color:var(--s-ink)}.start .nav button:active{transform:scale(.92)}.start .nav button:focus-visible{outline:2px solid var(--s-blue);outline-offset:2px}.start .reveal{opacity:0;transform:translateY(24px);transition:opacity .8s var(--s-ease),transform .8s var(--s-ease);transition-delay:calc(var(--d, 0) * 80ms)}.start .in .reveal{opacity:1;transform:none}@media (max-width:980px){.start .finder{grid-template-columns:minmax(0,1fr)}.start .stage{position:relative;top:0;min-height:0;scroll-margin-top:16px}.start .row .tag span{display:none}}@media (max-width:620px){.start .head{flex-direction:column;align-items:flex-start;margin-bottom:32px}.start .row{padding:18px 14px;grid-template-columns:30px minmax(0,1fr) auto;gap:10px}.start .row .q{font-size:16px}.start .route{grid-template-columns:minmax(0,1fr);gap:0;padding:20px 18px 0}.start .link{width:1px;height:22px;margin-left:24px;align-self:start;justify-self:start}.start .link:before{transform:scaleY(0);transform-origin:top;animation-name:s-drawY}.start .link:after{left:-3px;top:0;animation-name:s-travelY}.start .body{padding:32px 18px 20px}.start .pager{padding:14px 18px 18px;flex-wrap:wrap}.start .floats,.start .mode{display:none}}@keyframes s-drawY{to{transform:scaleY(1)}}@keyframes s-travelY{0%{top:0;opacity:0}15%{opacity:1}85%{opacity:1}to{top:calc(100% - 7px);opacity:0}}@media (prefers-reduced-motion:reduce){.start *,.start :after,.start :before{animation:none!important;transition:none!important}.start .body>*,.start .float,.start .node,.start .reveal,.start .row{opacity:1!important;transform:none!important;filter:none!important;scale:1!important}.start mark{background-size:100% 100%!important}.start .link:before{transform:none!important}.start .link:after,.start .rip{display:none}}.contact-page{--cp-ink:var(--color-ink);--cp-muted:var(--color-sub);--cp-line:var(--color-line);--cp-paper:#fff;--cp-bg:var(--color-paper);--cp-blue:var(--color-accent);--cp-tint:#e8ecff;--cp-ok:var(--color-green);--cp-err:#c62340;--cp-mono:var(--font-mono);--cp-sans:var(--font-body);--cp-ease:cubic-bezier(0.2,0.8,0.2,1);color-scheme:light;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}.contact-page button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;text-align:left}.contact-page .wrap{max-width:1240px;margin:0 auto;padding:0 32px}@media (max-width:900px){.contact-page .wrap{padding:0 20px}}.contact-page .eyebrow{font:500 12px var(--cp-mono);letter-spacing:.1em;color:var(--cp-muted);text-transform:uppercase}.contact-page .head{padding:72px 0 44px}.contact-page h1{font-size:clamp(46px,7vw,92px);line-height:1;letter-spacing:-.035em;font-weight:500;margin:16px 0 18px}.contact-page .w{display:inline-block;opacity:0;transform:translateY(30%);filter:blur(6px);animation:cp-rise .8s var(--cp-ease) forwards}.contact-page .w1{animation-delay:0s}.contact-page .w2{animation-delay:.1s}.contact-page .w3{animation-delay:.2s}.contact-page .w4{padding:0 .04em;background-image:linear-gradient(var(--cp-tint),var(--cp-tint));background-repeat:no-repeat;background-position:0 88%;background-size:0 38%;animation:cp-rise .8s var(--cp-ease) .3s forwards,cp-sweep .9s var(--cp-ease) 1s forwards}@keyframes cp-rise{to{opacity:1;transform:none;filter:none}}@keyframes cp-sweep{to{background-size:100% 38%}}.contact-page .lead{font-size:19px;color:#4b4f56;max-width:50ch}.contact-page .grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px;align-items:start;padding-bottom:110px}@media (max-width:900px){.contact-page .grid{grid-template-columns:minmax(0,1fr)}}.contact-page .cap{font:500 12px var(--cp-mono);letter-spacing:.1em;color:var(--cp-muted);text-transform:uppercase;margin-bottom:12px}.contact-page .list{border:1px solid var(--cp-line);background:var(--cp-paper)}.contact-page .row{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:20px 22px;border-bottom:1px solid var(--cp-line);overflow:hidden;transition:background .35s var(--cp-ease)}.contact-page .row:last-child{border-bottom:0}.contact-page .row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--cp-blue);transform:scaleY(0);transform-origin:top;transition:transform .45s var(--cp-ease)}.contact-page .row:hover{background:#fafaf8}.contact-page .row:hover:before{transform:scaleY(1)}.contact-page .row .idx{font:500 12px var(--cp-mono);color:#a0a3a9;transition:color .3s}.contact-page .row:hover .idx{color:var(--cp-blue)}.contact-page .row b{display:block;font-size:18px;font-weight:500;letter-spacing:-.01em;transition:transform .45s var(--cp-ease)}.contact-page .row:hover b{transform:translateX(4px)}.contact-page .row small{display:block;font:400 13px var(--cp-mono);color:var(--cp-muted);overflow-wrap:anywhere}.contact-page .row i{width:28px;height:28px;border:1px solid var(--cp-line);background:#fff;display:grid;place-items:center;font-style:normal;font-size:14px;transition:all .35s var(--cp-ease)}.contact-page .row:hover i{background:var(--cp-blue);border-color:var(--cp-blue);color:#fff;transform:rotate(-45deg)}.contact-page .row em{position:absolute;right:62px;font:500 11px var(--cp-mono);color:var(--cp-ok);font-style:normal;opacity:0;transition:opacity .2s}.contact-page .row.copied em{opacity:1}.contact-page .row.mailto em{opacity:1;color:var(--cp-muted)}.contact-page .btn:focus-visible,.contact-page .chip:focus-within,.contact-page .row:focus-visible{outline:2px solid var(--cp-blue);outline-offset:2px}.contact-page .notes{margin-top:20px;border:1px dashed #c9c9c3;padding:22px 24px;background:#fbfbfa;font:400 13px/1.8 var(--cp-mono);color:#4b4f56}.contact-page .notes b{color:var(--cp-ink);font-weight:700}.contact-page .clock{font-variant-numeric:tabular-nums;color:var(--cp-blue)}.contact-page .stage{position:relative;border:1px solid var(--cp-line);background:var(--cp-paper);overflow:hidden;isolation:isolate}.contact-page .dots{position:absolute;inset:0;z-index:-2;background-image:radial-gradient(circle,#d9d9d4 1px,transparent 1.2px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse at 80% 0,#000 0,transparent 70%);mask-image:radial-gradient(ellipse at 80% 0,#000 0,transparent 70%)}.contact-page .glow{position:absolute;width:380px;height:380px;right:-120px;top:-150px;border-radius:50%;background:var(--cp-tint);filter:blur(60px);z-index:-1}.contact-page .float{position:absolute;z-index:0;font:500 12px var(--cp-sans);color:#4b4f56;background:#fff;border:1px solid var(--cp-line);border-radius:999px;padding:6px 12px;box-shadow:0 6px 20px -10px rgba(0,0,0,.18);animation:cp-drift 9s ease-in-out infinite;pointer-events:none}.contact-page .float.a{right:28px;top:96px}.contact-page .float.b{right:190px;top:20px;animation-delay:-4s}@media (max-width:700px){.contact-page .float{display:none}}@keyframes cp-drift{50%{transform:translate(-8px,-12px)}}.contact-page .route{display:grid;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr) 34px minmax(0,1fr);padding:26px 28px 0}.contact-page .node{border:1px solid var(--cp-line);background:rgba(255,255,255,.92);padding:10px 12px;min-width:0}.contact-page .node small{display:block;font:500 10px var(--cp-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--cp-muted);margin-bottom:3px}.contact-page .node span{display:block;font-size:14px;font-weight:500}.contact-page .node.mid{border-color:var(--cp-blue);box-shadow:0 0 0 4px var(--cp-tint)}.contact-page .node.mid small{color:var(--cp-blue)}.contact-page .link{position:relative;align-self:center;height:1px;background:var(--cp-line)}.contact-page .link:before{inset:0;transform:scaleX(0);transform-origin:left;animation:cp-draw .7s var(--cp-ease) .4s forwards}.contact-page .link:after,.contact-page .link:before{content:"";position:absolute;background:var(--cp-blue)}.contact-page .link:after{top:-3px;left:0;width:7px;height:7px;border-radius:50%;box-shadow:0 0 0 4px var(--cp-tint);opacity:0;animation:cp-travel 2.2s var(--cp-ease) 1.1s infinite}.contact-page .link.l2:before{animation-delay:.65s}.contact-page .link.l2:after{animation-delay:1.9s}@keyframes cp-draw{to{transform:scaleX(1)}}@keyframes cp-travel{0%{left:0;opacity:0}15%,85%{opacity:1}to{left:calc(100% - 7px);opacity:0}}@media (max-width:700px){.contact-page .route{padding:20px 16px 0;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr)}.contact-page .node{padding:8px}.contact-page .node span{font-size:12px}}.contact-page .body{padding:38px 28px 30px}.contact-page .body.top{padding-bottom:0}.contact-page .body.form{padding-top:0}@media (max-width:700px){.contact-page .body{padding:30px 16px 24px}}.contact-page .kicker{font:500 12px var(--cp-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--cp-blue)}.contact-page .title{font-size:clamp(30px,3.6vw,42px);font-weight:500;letter-spacing:-.03em;line-height:1.05;margin:10px 0 8px}.contact-page .sub{color:#4b4f56;margin-bottom:26px}.contact-page .pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}@media (max-width:600px){.contact-page .pair{grid-template-columns:minmax(0,1fr)}}.contact-page .f{position:relative;margin-bottom:14px}.contact-page .f input,.contact-page .f textarea{display:block;width:100%;font:500 18px var(--cp-sans);color:var(--cp-ink);background:#fff;border:1px solid #cfcfca;border-radius:0;padding:28px 16px 10px;min-height:64px;outline:none;transition:border-color .2s,box-shadow .2s;resize:vertical}.contact-page .f textarea{min-height:160px;padding-top:32px;line-height:1.5}.contact-page .f input:hover,.contact-page .f textarea:hover{border-color:#9a9a94}.contact-page .f label{position:absolute;left:17px;top:21px;color:var(--cp-muted);font-size:17px;pointer-events:none;transition:top .18s var(--cp-ease),font-size .18s var(--cp-ease),color .18s}.contact-page .f input:focus,.contact-page .f textarea:focus{border-color:var(--cp-blue);box-shadow:0 0 0 4px var(--cp-tint)}.contact-page .f input:focus+label,.contact-page .f input:not(:placeholder-shown)+label,.contact-page .f textarea:focus+label,.contact-page .f textarea:not(:placeholder-shown)+label{top:9px;font:500 11px var(--cp-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--cp-blue)}.contact-page .f.bad input,.contact-page .f.bad textarea{border-color:var(--cp-err)}.contact-page .f.bad label{color:var(--cp-err)!important}.contact-page .msg{display:none;font-size:13px;color:var(--cp-err);margin-top:6px}.contact-page .f.bad .msg{display:block}.contact-page .count{position:absolute;right:12px;bottom:10px;font:400 12px var(--cp-mono);color:var(--cp-muted)}.contact-page fieldset{border:0;margin:8px 0 22px;min-width:0}.contact-page legend{font:500 12px var(--cp-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--cp-muted);margin-bottom:10px}.contact-page legend span{text-transform:none;letter-spacing:0}.contact-page .chips{display:flex;flex-wrap:wrap;gap:8px}.contact-page .chip{position:relative;--c:var(--cp-blue);--cb:var(--cp-tint)}.contact-page .chip input{position:absolute;inset:0;opacity:0;cursor:pointer;margin:0;width:100%;height:100%}.contact-page .chip span{display:flex;align-items:center;gap:8px;padding:11px 16px;border:1px solid var(--cp-line);background:#fff;font-size:15px;font-weight:500;transition:all .25s var(--cp-ease)}.contact-page .chip span:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--c);opacity:.35;transition:all .25s}.contact-page .chip:hover span{border-color:var(--c);background:var(--cb)}.contact-page .chip input:checked+span{border-color:var(--c);background:var(--c);color:#fff}.contact-page .chip input:checked+span:before{background:#fff;opacity:1}.contact-page .c2{--c:#0b7a55;--cb:#def5ec}.contact-page .c3{--c:#9b1fa8;--cb:#f6e6f8}.contact-page .c4{--c:#b45309;--cb:#fdeedd}.contact-page .c5{--c:#0f766e;--cb:#dcf3ef}.contact-page .captcha-row{margin:16px 0 18px}.contact-page .captcha-box{display:inline-flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--cp-line);padding:10px 16px;flex-wrap:wrap;transition:border-color .2s,box-shadow .2s}.contact-page .captcha-row.bad .captcha-box{border-color:var(--cp-err)}.contact-page .captcha-tag{font:500 11px var(--cp-mono);letter-spacing:.08em;color:var(--cp-muted)}.contact-page .captcha-sum{font:600 16px var(--cp-mono);color:var(--cp-ink);letter-spacing:.02em}.contact-page .captcha-box input{width:56px;font:600 16px var(--cp-mono);color:var(--cp-ink);text-align:center;border:0;border-bottom:2px solid var(--cp-line);background:transparent;padding:2px 4px;outline:none;border-radius:0;transition:border-color .2s}.contact-page .captcha-box input:focus{border-color:var(--cp-blue)}.contact-page .captcha-refresh{font:500 11px var(--cp-mono);letter-spacing:.04em;color:var(--cp-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer;background:transparent;border:0;padding:0;transition:color .15s}.contact-page .captcha-refresh:hover{color:var(--cp-blue)}.contact-page .foot{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-top:6px}.contact-page .fine{font:400 12px/1.6 var(--cp-mono);color:var(--cp-muted);max-width:32ch}.contact-page .btn{display:inline-flex;align-items:stretch;background:var(--cp-ink);color:#fff;font:500 13px var(--cp-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:transform .2s var(--cp-ease)}.contact-page .btn span{padding:20px 26px}.contact-page .btn b{display:grid;place-items:center;width:52px;background:var(--cp-blue);font-weight:400;font-size:16px;transition:width .35s var(--cp-ease)}.contact-page .btn:hover b{width:68px}.contact-page .btn:active{transform:scale(.98)}.contact-page .btn.load{pointer-events:none;opacity:.8}.contact-page .btn.load b{animation:cp-pulse 1s infinite}@keyframes cp-pulse{50%{opacity:.5}}.contact-page .hp{position:absolute;left:-9999px}.contact-page .fail{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--cp-err);background:#fdf0f2;color:#8c1a2e;font:400 13px/1.6 var(--cp-mono);padding:12px 14px;margin-bottom:14px}.contact-page .fail button{font:500 12px var(--cp-mono);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid;padding-bottom:2px;color:#8c1a2e}.contact-page .done{display:none;padding:56px 28px}.contact-page .stage.sent .gone{display:none}.contact-page .stage.sent .done{display:block}.contact-page .done svg{width:72px;height:72px}.contact-page .done circle{fill:none;stroke:var(--cp-ok);stroke-width:3;stroke-dasharray:1;stroke-dashoffset:1;animation:cp-dr .7s .1s forwards}.contact-page .done path{fill:none;stroke:var(--cp-ok);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:cp-dr .5s .7s forwards}@keyframes cp-dr{to{stroke-dashoffset:0}}.contact-page .done .kicker{display:block;margin-top:20px}.contact-page .again{font:500 12px var(--cp-mono);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid;padding-bottom:3px}@media (prefers-reduced-motion:reduce){.contact-page *,.contact-page :after,.contact-page :before{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition:none!important}.contact-page .float{display:none}.contact-page .w{opacity:1;transform:none;filter:none}}