.partners-page :is(h1,h2,h3,.bp-ways strong,.bp-cities){overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.partners-page .section{padding-block:56px}.partners-page .section-heading{margin-bottom:32px}.partners-page .section-heading h2{max-width:20ch;font-size:clamp(32px,4.8vw,68px)}.partners-page .partners-statement{padding-block:36px}.partners-page .partners-statement-inner{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:24px 64px;display:grid}.partners-page .partners-statement h2{max-width:30ch;font-size:clamp(26px,3vw,42px)}.partners-page .partners-statement h2 span{color:var(--violet)}.partners-page .partners-context summary{border-block:1px solid var(--ink);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:18px;font-size:13px;font-weight:800;list-style:none;display:flex}.partners-page .partners-context summary::-webkit-details-marker{display:none}.partners-page .partners-context summary svg{flex-shrink:0}.partners-page .partners-context[open] summary svg{rotate:45deg}.partners-page .partners-context p{margin-top:18px;font-size:16px;line-height:1.6}.partners-page .bp-offer-head{margin-bottom:28px}.partners-page .bp-offer-head>div{padding-bottom:28px}.partners-page .bp-offer h2{font-size:clamp(42px,5.8vw,84px)}.partners-page .bp-offer-person{width:clamp(220px,24vw,340px)}.partners-page .bp-offer-person-tall{width:clamp(170px,16vw,230px)}.partners-page .bp-mark{margin-bottom:22px;padding:10px 14px}.partners-page .bp-bring li{gap:12px;min-height:0;padding:22px 20px}.partners-page .bp-bring-icon{width:44px;height:44px}.partners-page .bp-bring h3{font-size:clamp(19px,1.9vw,27px)}.partners-page .bp-bring p{min-height:0;font-size:16px;line-height:1.5}.partners-page .bp-offer-foot{margin-top:28px}.partners-page .bp-flow{margin-bottom:28px}.partners-page .bp-flow li{gap:24px;min-height:176px;padding:22px}.partners-page .bp-flow-icon{width:44px;height:44px}.partners-page .bp-flow li strong{font-size:clamp(18px,1.7vw,24px)}.partners-page .bp-briefs a{padding:20px}.partners-page .bp-briefs strong{font-size:clamp(19px,1.9vw,27px)}.partners-page .bp-offer-actions{margin-top:28px}.partners-page .bp-reach h2{max-width:24ch;font-size:clamp(32px,4.5vw,64px)}.partners-page .bp-cities{margin-block:28px;padding-block:22px;font-size:clamp(30px,4.5vw,64px)}.partners-page .bp-partner{padding:22px}.partners-page .bp-partner h3{font-size:clamp(17px,1.6vw,22px);line-height:1.15}.partners-page .bp-partner h3 a svg{flex-shrink:0}.partners-page .bp-partner p{font-size:15px;line-height:1.6}.partners-page .partners-process{border-bottom:1px solid var(--ink);margin-bottom:40px;padding-bottom:40px;scroll-margin-top:24px}.partners-page .partners-process h2{max-width:24ch;font-size:clamp(28px,3.8vw,54px)}.partners-page .bp-step{background:var(--lime);grid-template-rows:auto 1fr;grid-template-columns:76px minmax(0,1fr);gap:12px 20px;min-height:0;padding:24px;display:grid}.partners-page .bp-step-art{background:0 0;grid-row:span 2;justify-content:center;align-self:start;min-height:0;padding:12px 8px}.partners-page .bp-step-art .icon-disc{--icon-disc:56px}.partners-page .bp-step h3{padding:0;font-size:clamp(19px,1.7vw,24px);line-height:1.05}.partners-page .bp-step p{color:var(--ink);padding:0;font-size:15px;line-height:1.5}.partners-page .bp-step:hover{background:var(--lilac)}.partners-page .bp-closing-inner h2{max-width:20ch;font-size:clamp(38px,5.5vw,78px)}@media (max-width:1200px){.partners-page .bp-step{grid-template-columns:minmax(0,1fr)}.partners-page .bp-step-art{grid-row:auto;justify-self:start}}@media (max-width:960px){.partners-page .partners-statement-inner{grid-template-columns:minmax(0,1fr);gap:24px}.partners-page .bp-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.partners-page .bp-grid-3>li:last-child:nth-child(odd){grid-column:auto}.partners-page .bp-step{padding:20px}}@media (max-width:760px){.partners-page .section{padding-block:40px}.partners-page .bp-hero h1{font-size:clamp(32px,9.6vw,64px)!important}.partners-page .section-heading h2,.partners-page .bp-reach h2{font-size:clamp(28px,7.8vw,46px)}.partners-page .partners-statement h2{font-size:clamp(24px,6.8vw,36px)}.partners-page .bp-offer h2{font-size:clamp(34px,9vw,54px)}.partners-page .bp-offer-head>div{padding-bottom:0}.partners-page .bp-offer-person{width:min(64vw,270px)}.partners-page .bp-offer-person-tall{width:min(48vw,210px)}.partners-page .bp-bring li{grid-template-columns:44px minmax(0,1fr);gap:10px 16px;padding:20px;display:grid}.partners-page .bp-bring-icon{grid-row:span 2}.partners-page .bp-bring h3{margin-top:0;font-size:22px}.partners-page .bp-bring p{font-size:15px}.partners-page .bp-flow li{gap:16px;min-height:0;padding:22px 20px}.partners-page .bp-cities{font-size:clamp(28px,8vw,42px)}.partners-page .bp-fields a{letter-spacing:.06em;padding:16px 12px;font-size:11px}.partners-page .bp-grid-3{grid-template-columns:minmax(0,1fr)}.partners-page .bp-step{grid-template-columns:64px minmax(0,1fr);gap:10px 18px;padding:22px 18px}.partners-page .bp-step-art{grid-row:span 2}.partners-page .bp-step h3{font-size:22px}.partners-page .bp-step p{font-size:15px}.partners-page .bp-closing-inner h2{font-size:clamp(32px,8.8vw,48px)}.partners-page .bp-closing-inner .button{max-width:100%}}
