.marketing-site{--mkt-section-space:88px;--mkt-dark:#172b2d;--mkt-photo-tint:#0e373b3d;--mkt-photo-saturation:.45;--mkt-panel-radius:8px;--mkt-card-shadow:0 14px 35px #0a1c1d21}.marketing-site .mkt-container{width:88%;max-width:1152px;margin-inline:auto}.marketing-site .mkt-section{padding-block:var(--mkt-section-space)}.marketing-site .mkt-split{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.marketing-site .mkt-label{color:var(--petrol);letter-spacing:.03em;align-items:center;gap:10px;margin-bottom:20px;font-size:12px;font-weight:500;display:flex}.marketing-site .mkt-label:before{content:"";background:currentColor;flex-shrink:0;width:23px;height:1px}.marketing-site .mkt-label-dark{color:#a0d4da}.marketing-site .mkt-heading{letter-spacing:-.045em;font-size:clamp(32px,4vw,46px);font-weight:350;line-height:1.09}.marketing-site .mkt-page-heading{letter-spacing:-.045em;font-size:clamp(40px,5.5vw,64px);font-weight:350;line-height:1.09}.marketing-site .mkt-lead{color:var(--ink-soft);margin-top:22px;font-size:18px;line-height:1.55}.marketing-site .mkt-intro{max-width:660px;margin-bottom:40px}.marketing-site .mkt-intro p:not(.mkt-label){max-width:610px;color:var(--ink-soft);margin-top:20px;font-size:17px;line-height:1.6}.marketing-site .mkt-section-head{grid-template-columns:1.15fr .85fr;align-items:end;gap:64px;margin-bottom:40px;display:grid}.marketing-site .mkt-section-head>p{color:var(--ink-soft);max-width:400px;line-height:1.6}.marketing-site .mkt-comparison{border-top:1px solid var(--hairline)}.marketing-site .mkt-comparison-head,.marketing-site .mkt-comparison-row{grid-template-columns:1fr 1fr;display:grid}.marketing-site .mkt-comparison-head{color:var(--ink-soft);letter-spacing:.03em;font-size:12px}.marketing-site .mkt-comparison-head>div{padding:17px 24px}.marketing-site .mkt-comparison-row{border-top:1px solid var(--hairline)}.marketing-site .mkt-comparison-row>div{padding:25px 24px 27px}.marketing-site .mkt-comparison-head>div:last-child,.marketing-site .mkt-comparison-row>div:last-child{background:#edf4f4}.marketing-site .mkt-comparison-head>div:last-child,.marketing-site .mkt-comparison-row>div:last-child h3{color:var(--petrol)}.marketing-site .mkt-comparison-row h3{letter-spacing:-.015em;font-size:19px;font-weight:500;line-height:1.3}.marketing-site .mkt-comparison-row p{max-width:390px;color:var(--ink-soft);margin-top:8px;font-size:14px;line-height:1.6}.marketing-site .mkt-photo-panel{border-radius:var(--mkt-panel-radius);background:#dae2df;min-width:0;height:475px;position:relative;overflow:hidden}.marketing-site .mkt-photo{object-fit:cover;filter:saturate(var(--mkt-photo-saturation))}.marketing-site .mkt-photo-overlay{background:var(--mkt-photo-tint);position:absolute;inset:0}.marketing-site .mkt-panel-art{z-index:1;justify-content:center;align-items:center;height:100%;padding:24px;display:flex;position:relative}.marketing-site .mkt-paper{border:1px solid var(--hairline);background:var(--surface);color:var(--ink);box-shadow:var(--mkt-card-shadow);border-radius:7px;padding:22px}.marketing-site .mkt-paper .receipt{border:0;border-left:2px solid var(--petrol);background:0 0;padding:3px 0 3px 10px;font-size:10px}.marketing-site .mkt-ruled-list{margin-top:32px}.marketing-site .mkt-ruled-list>li,.marketing-site .mkt-ruled-list>div{border-top:1px solid var(--hairline);padding-block:22px}.marketing-site .mkt-ruled-list h3{letter-spacing:-.015em;font-size:19px;font-weight:500;line-height:1.3}.marketing-site .mkt-ruled-list p{color:var(--ink-soft);margin-top:9px;font-size:14px;line-height:1.6}.marketing-site .mkt-step{grid-template-columns:28px 1fr;gap:12px;display:grid}.marketing-site .mkt-step-number{color:var(--petrol);padding-top:3px;font-size:12px}.marketing-site .mkt-stats{grid-template-columns:repeat(3,1fr);gap:40px;padding-block:60px 68px;display:grid}.marketing-site .mkt-stat{border-top:1px solid var(--hairline);padding-top:22px}.marketing-site .mkt-stat-value{color:var(--petrol);letter-spacing:-.06em;font-size:70px;font-weight:350;line-height:1.2}.marketing-site .mkt-stat-label{max-width:210px;color:var(--ink-soft);margin-top:10px;font-size:13px}.marketing-site .mkt-trust{grid-template-columns:1fr 1fr;gap:26px;margin-top:34px;display:grid}.marketing-site .mkt-trust>li{border-top:1px solid var(--hairline);padding-top:19px}.marketing-site .mkt-trust h3{margin-top:16px;font-size:17px;font-weight:500}.marketing-site .mkt-trust p{color:var(--ink-soft);margin-top:9px;font-size:13px;line-height:1.6}.marketing-site .mkt-solutions{grid-template-columns:1fr 1fr;gap:34px 28px;display:grid}.marketing-site .mkt-solution-image{aspect-ratio:1.9;border-radius:var(--mkt-panel-radius);position:relative;overflow:hidden}.marketing-site .mkt-solution-caption{justify-content:space-between;gap:20px;padding-top:19px;display:flex}.marketing-site .mkt-solution-caption h3{letter-spacing:-.015em;font-size:19px;font-weight:500}.marketing-site .mkt-solution-caption p{color:var(--ink-soft);margin-top:6px;font-size:14px}.marketing-site .mkt-faq{grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.marketing-site .mkt-faq details{border-top:1px solid var(--hairline);padding-block:20px}.marketing-site .mkt-faq details:last-child{border-bottom:1px solid var(--hairline)}.marketing-site .mkt-faq summary{cursor:pointer;justify-content:space-between;gap:20px;list-style:none;display:flex}.marketing-site .mkt-faq summary::-webkit-details-marker{display:none}.marketing-site .mkt-faq details p{color:var(--ink-soft);margin-top:15px;font-size:14px;line-height:1.6}.marketing-site .mkt-closing{background:var(--mkt-dark);color:#fff;padding-block:74px}.marketing-site .mkt-closing-inner{justify-content:space-between;align-items:center;gap:40px;display:flex}.marketing-site .mkt-closing h2{max-width:530px}.marketing-site .mkt-footer{background:var(--mkt-dark)}.marketing-site .mkt-hero-inner{grid-template-columns:1.2fr .8fr;align-items:center;gap:48px;padding-block:88px 96px;display:grid}.marketing-site .mkt-hero-lead{color:#e0e6e5;max-width:550px;margin-top:22px;font-size:21px;font-weight:350;line-height:1.55}.marketing-site .mkt-hero-scene{height:375px;position:relative}.marketing-site .mkt-hero-source{width:245px;min-height:220px;position:absolute;top:0;right:0;transform:rotate(3deg)}.marketing-site .mkt-hero-record{z-index:2;width:280px;position:absolute;bottom:0;left:0}.marketing-site .mkt-page-intro{padding-block:var(--mkt-section-space)}.marketing-site .mkt-audiences{grid-template-columns:repeat(4,1fr);gap:35px 24px;margin-top:48px;display:grid}.marketing-site .mkt-audiences h3{font-size:17px;font-weight:500}.marketing-site .mkt-audiences p{font-size:12px;line-height:1.6}@media (max-width:1023px){.marketing-site{--mkt-section-space:64px}.marketing-site .mkt-split,.marketing-site .mkt-section-head{gap:30px}.marketing-site .mkt-hero-inner{grid-template-columns:1fr;padding-block:68px}.marketing-site .mkt-hero-scene{display:none}.marketing-site .mkt-audiences{grid-template-columns:repeat(2,1fr)}.marketing-site .mkt-photo-panel{height:420px}}@media (max-width:639px){.marketing-site .mkt-split,.marketing-site .mkt-section-head,.marketing-site .mkt-faq,.marketing-site .mkt-solutions{grid-template-columns:1fr;gap:30px}.marketing-site .mkt-photo-panel{height:370px}.marketing-site .mkt-comparison-head>div,.marketing-site .mkt-comparison-row>div{padding:18px 13px}.marketing-site .mkt-comparison-row h3{font-size:16px}.marketing-site .mkt-comparison-row p{font-size:12px}.marketing-site .mkt-stats{gap:15px;padding-block:45px}.marketing-site .mkt-stat-value{font-size:40px}.marketing-site .mkt-stat-label{font-size:11px}.marketing-site .mkt-closing-inner{flex-direction:column;align-items:flex-start;gap:28px}.marketing-site .mkt-photo-panel>.mkt-panel-art>div{max-width:100%}}
