.ipa5{background:var(--pa-bg);color:var(--pa-copy);font:400 var(--pa-body-size)/1.7 var(--pa-body);letter-spacing:0;padding:var(--pa-top) 0 var(--pa-bottom);position:relative;overflow-wrap:break-word}.ipa5 *,.ipa5 *:before,.ipa5 *:after{box-sizing:border-box}.ipa5 h1,.ipa5 h2,.ipa5 h3,.ipa5 p,.ipa5 figure{margin:0}.ipa5 a{color:inherit}.ipa5 img{display:block;width:100%;max-width:100%;border:0;border-radius:0;box-shadow:none;transform:none;transition:none;mix-blend-mode:normal}.ipa5 .ipa5-shell{width:min(var(--pa-width),calc(100% - 2 * var(--pa-side)));margin-inline:auto}.ipa5 .ipa5-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--pa-gap);align-items:center}.ipa5 .ipa5-grid>*{min-width:0}.ipa5 .ipa5-grid--left .ipa5-media{order:-1}.ipa5 .ipa5-copy{max-width:660px}.ipa5 .ipa5-kicker{font:700 11px/1.6 var(--pa-body);letter-spacing:.13em;color:var(--pa-accent);text-transform:uppercase;margin-bottom:20px}.ipa5 .ipa5-title{font-family:var(--pa-head);font-weight:var(--pa-weight);font-size:var(--pa-title);line-height:1.12;letter-spacing:-.025em;color:var(--pa-ink);text-wrap:balance}.ipa5 .ipa5-body{font-size:var(--pa-body-size);line-height:1.75;margin-top:24px;max-width:60ch}.ipa5 .ipa5-body p+p{margin-top:14px}.ipa5 .ipa5-body strong{color:var(--pa-ink);font-weight:700}.ipa5 .ipa5-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;margin-top:28px}.ipa5 .ipa5-button{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:50px;padding:14px 20px;background:var(--pa-button);color:var(--pa-button-ink);border:1px solid var(--pa-button);border-radius:2px;font:600 14px/1.4 var(--pa-body);text-decoration:none}.ipa5 .ipa5-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;font:600 13px/1.5 var(--pa-body);color:var(--pa-ink);text-decoration:underline;text-underline-offset:5px}.ipa5 a:focus-visible{outline:2px solid var(--pa-accent);outline-offset:5px}.ipa5 .ipa5-photo{height:var(--pa-photo-height);object-fit:cover;object-position:var(--pa-x) var(--pa-y)}.ipa5 .ipa5-caption{border-top:1px solid var(--pa-line);padding-top:13px;margin-top:14px;font:500 10px/1.5 var(--pa-body);letter-spacing:.08em;text-transform:uppercase}.ipa5 .ipa5-note{margin-top:18px;font-size:12px;line-height:1.6}.ipa5 .ipa5-routes{margin-top:24px;display:flex;gap:12px 26px;flex-wrap:wrap;border-top:1px solid var(--pa-line);padding-top:16px}.ipa5 .ipa5-route{display:inline-flex;align-items:center;gap:12px;min-height:44px;font:600 13px/1.5 var(--pa-body);text-decoration:none;color:var(--pa-ink)}.ipa5 .ipa5-step-list{list-style:none;padding:0;margin:0;border-top:1px solid var(--pa-line)}.ipa5 .ipa5-step{display:grid;grid-template-columns:30px minmax(0,1fr);gap:18px;border-bottom:1px solid var(--pa-line);padding:20px 0}.ipa5 .ipa5-step-number{font:500 11px/1.8 var(--pa-body);color:var(--pa-accent);letter-spacing:.05em}.ipa5 .ipa5-step h3{font:600 17px/1.4 var(--pa-body);color:var(--pa-ink);letter-spacing:-.01em}.ipa5 .ipa5-step p{font-size:14px;line-height:1.6;margin-top:6px}.ipa5 .ipa5-anchor{position:absolute;top:0;scroll-margin-top:140px}.ipa5.ipa5-hero .ipa5-caption{color:var(--pa-accent)}@media(hover:hover){.ipa5 .ipa5-button:hover,.ipa5 .ipa5-route:hover{text-decoration:underline;text-underline-offset:5px}}@media(min-width:750px)and (max-width:1099px){.ipa5 .ipa5-shell{width:calc(100% - 64px)}.ipa5 .ipa5-grid{gap:32px}.ipa5 .ipa5-title{font-size:min(var(--pa-title),44px)}.ipa5 .ipa5-photo{height:460px}}@media(max-width:749px){.ipa5{padding:var(--pa-mtop) 0 var(--pa-mbottom);font-size:var(--pa-mobile-body)}.ipa5 .ipa5-shell{width:calc(100% - 2 * var(--pa-mobile-side))}.ipa5 .ipa5-grid{display:flex;flex-direction:column;gap:30px;align-items:stretch}.ipa5 .ipa5-copy{max-width:none}.ipa5 .ipa5-title{font-size:var(--pa-mobile-title);line-height:1.16}.ipa5 .ipa5-kicker{font-size:10px;letter-spacing:.1em;margin-bottom:16px}.ipa5 .ipa5-body{font-size:var(--pa-mobile-body);margin-top:20px}.ipa5 .ipa5-photo{height:var(--pa-mobile-photo);object-position:var(--pa-mx) var(--pa-my)}.ipa5 .ipa5-grid .ipa5-media{order:0}.ipa5.ipa5-mobile-image-first .ipa5-media{order:-1}.ipa5 .ipa5-button{width:100%;min-height:50px;justify-content:center;padding:14px 16px}.ipa5 .ipa5-actions{gap:10px 22px;margin-top:24px}.ipa5 .ipa5-caption{font-size:9px}.ipa5 .ipa5-routes{gap:4px 22px;margin-top:20px;padding-top:12px}.ipa5 .ipa5-step{padding:17px 0;gap:14px}.ipa5 .ipa5-note{font-size:12px}.ipa5 .ipa5-anchor{scroll-margin-top:120px}}@media(prefers-reduced-motion:reduce){.ipa5 *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/idrak-partner-v5.css.map */
