.md-partner,.md-partner *{box-sizing:border-box}.md-partner{--mdp-ink: #151515;--mdp-paper: #f4f2ee;--mdp-surface: #fbfaf7;--mdp-line: #bdbab2;--mdp-muted: #505050;--mdp-accent: #c14c2b;--mdp-accent-bright: #ff6841;background:var(--mdp-paper);color:var(--mdp-ink)}.md-partner .mdp-shell{width:min(1320px,calc(100% - 64px));margin-inline:auto}.md-partner .mdp-section{padding-block:clamp(44px,6vw,76px)}.md-partner .mdp-kicker{margin:0 0 12px;color:var(--mdp-accent);font-size:.76rem;font-weight:800;letter-spacing:.15em;line-height:1.3;text-transform:uppercase}.md-partner .mdp-kicker--light{color:var(--mdp-accent-bright)}.md-partner h1,.md-partner h2,.md-partner h3{color:inherit;text-wrap:balance}.md-partner .mdp-hero{border-bottom:1px solid var(--mdp-line);background:var(--mdp-paper)}.md-partner .mdp-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(390px,.78fr);gap:clamp(34px,6vw,88px);align-items:center;padding-block:clamp(54px,7vw,92px)}.md-partner .mdp-hero__copy{max-width:760px}.md-partner .mdp-hero h1{max-width:820px;margin:0;font-size:clamp(3.4rem,6.8vw,7.2rem);font-weight:700;letter-spacing:-.04em;line-height:.88;text-transform:uppercase}.md-partner .mdp-lead{max-width:680px;margin:26px 0 0;font-size:clamp(1.1rem,1.55vw,1.34rem);line-height:1.5}.md-partner .mdp-promise{max-width:680px;margin:8px 0 30px;color:var(--mdp-muted);font-size:clamp(1rem,1.3vw,1.16rem);line-height:1.55}.md-partner .mdp-promise strong{color:var(--mdp-ink)}.md-partner .mdp-btn{display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:14px;padding:14px 20px;border:1px solid var(--mdp-ink);border-radius:0;background:var(--mdp-ink);color:#fff;font-size:.88rem;font-weight:800;letter-spacing:.055em;line-height:1.2;text-decoration:none;text-transform:uppercase;cursor:pointer}.md-partner .mdp-btn:hover{border-color:var(--mdp-accent-bright);background:var(--mdp-accent-bright);color:var(--mdp-ink)}.md-partner .mdp-offer{padding:clamp(30px,4vw,52px);background:var(--mdp-ink);color:#fff}.md-partner .mdp-offer h2{margin:0;font-size:clamp(1.45rem,2.3vw,2rem);font-weight:650;letter-spacing:-.025em;line-height:1;text-transform:uppercase}.md-partner .mdp-price{margin:14px 0 0;color:var(--mdp-accent-bright);font-size:clamp(3.3rem,6vw,6rem);font-weight:700;letter-spacing:-.055em;line-height:.9;text-transform:uppercase}.md-partner .mdp-vat{margin:8px 0 22px;font-size:.86rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.md-partner .mdp-offer__intro{max-width:520px;margin:0 0 20px;color:#dedede;line-height:1.55}.md-partner .mdp-checklist{margin:0;padding:0;list-style:none}.md-partner .mdp-checklist li{position:relative;padding:12px 0 12px 30px;border-top:1px solid #454545;font-weight:650;line-height:1.4}.md-partner .mdp-checklist li:before{position:absolute;top:13px;left:0;color:var(--mdp-accent-bright);content:"\2713";font-weight:900}.md-partner .mdp-heading{max-width:850px}.md-partner .mdp-heading h2,.md-partner .mdp-contact h2{margin:0;font-size:clamp(2.3rem,4.2vw,4.2rem);font-weight:700;letter-spacing:-.04em;line-height:.94;text-transform:uppercase}.md-partner .mdp-proof{background:var(--mdp-surface);border-bottom:1px solid var(--mdp-line)}.md-partner .mdp-casegrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:32px}.md-partner .mdp-case{color:#fff;text-decoration:none}.md-partner .mdp-case figure{position:relative;margin:0;overflow:hidden;background:var(--mdp-ink)}.md-partner .mdp-case img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;transition:transform .22s ease}.md-partner .mdp-case:nth-child(1) img{object-position:center 44%}.md-partner .mdp-case:nth-child(2) img{object-position:center 38%}.md-partner .mdp-case:nth-child(3) img{object-position:center}.md-partner .mdp-case figcaption{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-top:1px solid #444;background:var(--mdp-ink)}.md-partner .mdp-case figcaption strong{font-size:1.02rem;letter-spacing:.035em}.md-partner .mdp-case figcaption span{color:#bfbfbf;font-size:.7rem;font-weight:800;letter-spacing:.12em;text-align:right}.md-partner .mdp-case:hover img{transform:scale(1.025)}.md-partner .mdp-club{margin:22px 0 0;padding-top:20px;border-top:1px solid var(--mdp-line);color:var(--mdp-muted);line-height:1.55}.md-partner .mdp-club strong{color:var(--mdp-ink)}.md-partner .mdp-process{background:var(--mdp-paper);border-bottom:1px solid var(--mdp-line)}.md-partner .mdp-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:34px 0 0;padding:0;border-top:2px solid var(--mdp-ink);border-bottom:1px solid var(--mdp-line);list-style:none}.md-partner .mdp-steps li{display:grid;grid-template-columns:auto 1fr;gap:18px;min-height:220px;padding:26px 24px 30px}.md-partner .mdp-steps li+li{border-left:1px solid var(--mdp-line)}.md-partner .mdp-stepno{padding-top:3px;color:var(--mdp-accent);font-size:.78rem;font-weight:900;letter-spacing:.12em}.md-partner .mdp-steps h3{margin:0 0 10px;font-size:clamp(1.25rem,2vw,1.8rem);font-weight:700;letter-spacing:-.02em;line-height:1;text-transform:uppercase}.md-partner .mdp-steps p{max-width:390px;margin:0;color:var(--mdp-muted);line-height:1.55}.md-partner .mdp-ondemand{margin-top:22px;padding:clamp(24px,4vw,44px);border:1px solid var(--mdp-line);border-top:4px solid var(--mdp-accent);background:var(--mdp-surface)}.md-partner .mdp-ondemand h3{max-width:900px;margin:0;font-size:clamp(1.8rem,3.4vw,3.25rem);font-weight:700;letter-spacing:-.035em;line-height:.98;text-transform:uppercase}.md-partner .mdp-ondemand__text{max-width:980px;margin:20px 0 0;color:var(--mdp-muted);font-size:clamp(1rem,1.4vw,1.14rem);line-height:1.6}.md-partner .mdp-ondemand__flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:30px 0 0;padding:0;border-top:1px solid var(--mdp-line);border-bottom:1px solid var(--mdp-line);list-style:none}.md-partner .mdp-ondemand__flow li{display:grid;gap:9px;align-content:start;min-height:112px;padding:20px}.md-partner .mdp-ondemand__flow li+li{border-left:1px solid var(--mdp-line)}.md-partner .mdp-ondemand__flow span{color:var(--mdp-accent);font-size:.72rem;font-weight:900;letter-spacing:.12em}.md-partner .mdp-ondemand__flow strong{font-size:clamp(.95rem,1.25vw,1.08rem);line-height:1.3;text-transform:uppercase}.md-partner .mdp-responsibility{display:grid;grid-template-columns:1fr 1fr;margin-top:22px;background:var(--mdp-ink);color:#fff}.md-partner .mdp-responsibility>div{display:grid;grid-template-columns:44px 1fr;gap:16px;align-items:center;min-height:86px;padding:20px 24px}.md-partner .mdp-responsibility>div+div{border-left:1px solid #454545}.md-partner .mdp-responsibility span{color:var(--mdp-accent-bright);font-size:.76rem;font-weight:900;letter-spacing:.12em}.md-partner .mdp-responsibility strong{font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.3}.md-partner .mdp-faq{background:var(--mdp-surface);border-bottom:1px solid var(--mdp-line)}.md-partner .mdp-faq__grid{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(36px,6vw,86px)}.md-partner .mdp-faq__list details{border-top:1px solid var(--mdp-line)}.md-partner .mdp-faq__list details:last-child{border-bottom:1px solid var(--mdp-line)}.md-partner .mdp-faq__list summary{position:relative;padding:18px 42px 18px 0;font-weight:750;line-height:1.4;list-style:none;cursor:pointer}.md-partner .mdp-faq__list summary::-webkit-details-marker{display:none}.md-partner .mdp-faq__list summary:after{position:absolute;top:13px;right:4px;color:var(--mdp-accent);content:"+";font-size:1.5rem;font-weight:400}.md-partner .mdp-faq__list details[open] summary:after{content:"\2212"}.md-partner .mdp-faq__list p{max-width:760px;margin:0;padding:0 40px 20px 0;color:var(--mdp-muted);line-height:1.6}.md-partner .mdp-contact{scroll-margin-top:100px;background:var(--mdp-ink);color:#fff}.md-partner .mdp-contact__grid{display:grid;grid-template-columns:minmax(280px,.76fr) minmax(0,1.24fr);gap:clamp(36px,6vw,86px);align-items:start}.md-partner .mdp-contact__copy{position:sticky;top:120px}.md-partner .mdp-contact__copy>p:last-child{max-width:520px;margin:22px 0 0;color:#d2d2d2;font-size:1.05rem;line-height:1.6}.md-partner .mdp-formwrap{padding:clamp(24px,4vw,42px);background:var(--mdp-paper);color:var(--mdp-ink)}.md-partner .mdp-form{display:grid;gap:18px}.md-partner .mdp-form__row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.md-partner .mdp-field{display:grid;gap:8px}.md-partner .mdp-field label{font-size:.78rem;font-weight:800;letter-spacing:.065em;line-height:1.35;text-transform:uppercase}.md-partner .mdp-field label span{font-weight:600;letter-spacing:0;text-transform:none}.md-partner .mdp-field input,.md-partner .mdp-field textarea{width:100%;min-height:52px;padding:13px 14px;border:1px solid #8f8c85;border-radius:0;background:#fff;color:var(--mdp-ink);font-family:inherit;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.4;text-transform:none}.md-partner .mdp-field textarea{min-height:140px;resize:vertical}.md-partner .mdp-field input:focus,.md-partner .mdp-field textarea:focus{outline:3px solid var(--mdp-accent);outline-offset:2px}.md-partner .mdp-formnote{margin:-2px 0 0;color:var(--mdp-muted);font-size:.9rem;line-height:1.45}.md-partner .mdp-btn--full{width:100%}.md-partner .mdp-success,.md-partner .mdp-errors{padding:16px;border-left:5px solid var(--mdp-accent);background:#fff;color:var(--mdp-ink);line-height:1.5}.md-partner .mdp-errors{border-left-color:#a32121}.md-partner .mdp-btn:focus-visible,.md-partner .mdp-case:focus-visible,.md-partner .mdp-faq__list summary:focus-visible{outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 6px var(--mdp-ink)}@media(max-width:999px){.md-partner .mdp-hero__grid,.md-partner .mdp-faq__grid,.md-partner .mdp-contact__grid{grid-template-columns:1fr}.md-partner .mdp-hero__copy{max-width:880px}.md-partner .mdp-contact__copy{position:static}}@media(max-width:749px){.md-partner .mdp-shell{width:calc(100% - 32px)}.md-partner .mdp-hero__grid{gap:30px;padding-block:44px}.md-partner .mdp-hero h1{font-size:clamp(3.2rem,15vw,5.2rem)}.md-partner .mdp-offer{padding:28px 20px}.md-partner .mdp-casegrid,.md-partner .mdp-steps,.md-partner .mdp-ondemand__flow,.md-partner .mdp-responsibility,.md-partner .mdp-form__row{grid-template-columns:1fr}.md-partner .mdp-casegrid{gap:10px}.md-partner .mdp-steps li{min-height:0;padding:22px 2px}.md-partner .mdp-steps li+li{border-top:1px solid var(--mdp-line);border-left:0}.md-partner .mdp-ondemand{padding:24px 18px}.md-partner .mdp-ondemand__flow li{min-height:0;padding:18px 2px}.md-partner .mdp-ondemand__flow li+li{border-top:1px solid var(--mdp-line);border-left:0}.md-partner .mdp-responsibility>div+div{border-top:1px solid #454545;border-left:0}.md-partner .mdp-faq__grid,.md-partner .mdp-contact__grid{gap:30px}.md-partner .mdp-formwrap{padding:24px 18px}.md-partner .mdp-btn{width:100%}}@media(prefers-reduced-motion:reduce){.md-partner .mdp-case img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/53/compiled_assets/styles.css.map?subset=AAAAAAAAAEA */
