/* START_SECTION:ak-collab (INDEX:4) */
.ak-partner{background:#f6f3ee;color:#242320}.ak-partner *{box-sizing:border-box}.ak-partner h1,.ak-partner h2,.ak-partner h3{color:inherit;font-weight:400;line-height:1.1;letter-spacing:-.025em}.ak-partner h1{font-size:clamp(42px,5.4vw,82px);margin:22px 0}.ak-partner h2{font-size:clamp(32px,4vw,52px);margin:0 0 24px}.ak-partner h3{font-size:30px;margin:0 0 15px}.ak-partner p{font-size:16px;line-height:1.65;margin:0 0 24px;max-width:580px}.ak-partner .ak-kicker{font-size:11px;text-transform:uppercase;letter-spacing:.2em}.ak-partner .ak-hero{display:grid;grid-template-columns:1fr 1fr;min-height:650px}.ak-partner .ak-copy{padding:80px clamp(24px,6vw,100px);align-self:center}.ak-partner .ak-photo{width:100%;height:100%;object-fit:cover;display:block}.ak-partner .ak-hero-media{min-height:500px}.ak-partner .ak-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.ak-partner a{color:inherit;text-underline-offset:5px}.ak-partner .ak-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:14px 25px;background:#242320;color:#fff;text-decoration:none;font-size:13px;letter-spacing:.04em}.ak-partner .ak-button:hover{background:#48443e}.ak-partner a:focus-visible,.ak-partner summary:focus-visible{outline:2px solid #947040;outline-offset:5px}.ak-partner .ak-inner{max-width:1320px;margin:auto;padding:80px clamp(24px,5vw,70px)}.ak-partner .ak-intro{max-width:730px;margin-bottom:44px}.ak-partner .ak-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.ak-partner .ak-card img{height:480px;width:100%;object-fit:cover;display:block;margin-bottom:28px}.ak-partner .ak-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:44px}.ak-partner .ak-step{border-top:1px solid #bcb5aa;padding-top:22px}.ak-partner .ak-step span{display:block;font-size:12px;letter-spacing:.1em;margin-bottom:22px}.ak-partner .ak-dark{background:#252622;color:#f6f3ee}.ak-partner .ak-dark p{color:#e1ded6}.ak-partner details{border-bottom:1px solid #c8c1b7;padding:20px 0}.ak-partner summary{cursor:pointer;font-size:18px;line-height:1.5}.ak-partner details p{margin:20px 0 0;max-width:850px}.ak-partner .ak-end{text-align:center;border-top:1px solid #c8c1b7}.ak-partner .ak-end p{margin:0 auto 28px}.ak-partner .ak-end .ak-actions{justify-content:center}.ak-partner table{border-collapse:collapse;width:100%;max-width:650px;margin:24px 0}.ak-partner th,.ak-partner td{text-align:left;padding:12px;border-bottom:1px solid #c8c1b7}.ak-partner .ak-rate{font-size:clamp(60px,9vw,110px);line-height:1.1;margin:16px 0}.ak-partner .ak-note{font-size:13px}.ak-partner .ak-dark details{border-color:#77776b}@media(max-width:749px){.ak-partner .ak-hero,.ak-partner .ak-grid,.ak-partner .ak-steps{grid-template-columns:1fr}.ak-partner .ak-copy{padding:48px 24px}.ak-partner .ak-hero-media{height:440px;min-height:0}.ak-partner .ak-inner{padding:52px 24px}.ak-partner .ak-card img{height:400px}.ak-partner .ak-grid{gap:42px}.ak-partner .ak-steps{gap:20px}.ak-partner h3{font-size:26px}}
/* END_SECTION:ak-collab */
