.PartnerPage-module__Mmp03q__page{color:#20384d}.PartnerPage-module__Mmp03q__page h1{letter-spacing:-.055em;text-wrap:initial;font-size:clamp(48px,5vw,72px);line-height:1.04}.PartnerPage-module__Mmp03q__page h2{letter-spacing:-.045em;text-wrap:initial;font-size:clamp(35px,3.6vw,50px);line-height:1.12}.PartnerPage-module__Mmp03q__page h3{letter-spacing:-.025em;font-size:23px;line-height:1.25}.PartnerPage-module__Mmp03q__page :is(h1,h2)>span{color:#58778e}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__eyebrow{text-transform:uppercase;letter-spacing:.16em;color:#4b6273;align-items:center;gap:10px;font-size:11px;font-weight:500;line-height:1.5;display:flex}.PartnerPage-module__Mmp03q__eyebrow>span{background:#58778e;border-radius:50%;flex-shrink:0;width:7px;height:7px}.PartnerPage-module__Mmp03q__intro{background:#d7e3ed;margin-top:12px;padding-bottom:48px}.PartnerPage-module__Mmp03q__introGrid{grid-template-columns:1.35fr 1fr;align-items:center;gap:9%;padding:28px 0 52px;display:grid}.PartnerPage-module__Mmp03q__heroCopy{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__introCopy{color:#415c70;max-width:530px;font-size:18px;line-height:1.7}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__heroChecks{gap:10px;padding:0;font-size:15px;list-style:none;display:grid}.PartnerPage-module__Mmp03q__heroChecks li{align-items:center;gap:10px;display:flex}.PartnerPage-module__Mmp03q__heroChecks svg{flex-shrink:0}.PartnerPage-module__Mmp03q__introActions{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.PartnerPage-module__Mmp03q__button{color:#faf8f4;background:#20384d;border-radius:12px;justify-content:space-between;align-items:center;gap:28px;min-height:54px;padding:14px 24px;font-size:16px;font-weight:500;line-height:1.5;text-decoration:none;transition:background .18s;display:inline-flex}.PartnerPage-module__Mmp03q__button:hover{background:#365a75}.PartnerPage-module__Mmp03q__button svg,.PartnerPage-module__Mmp03q__textLink svg{flex-shrink:0}.PartnerPage-module__Mmp03q__textLink{text-underline-offset:5px;align-items:center;gap:12px;min-height:44px;font-size:15px;text-decoration:underline;display:inline-flex}.PartnerPage-module__Mmp03q__textLink:hover{text-decoration-thickness:2px}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__buildingNote{color:#4b6273;max-width:430px;font-size:12px;line-height:1.6}.PartnerPage-module__Mmp03q__partnerCard{color:#faf8f4;background:#20384d;border-radius:26px;flex-direction:column;align-items:flex-start;gap:24px;padding:35px;display:flex;box-shadow:0 18px 40px #1735520a}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__cardLabel{color:#e1eaf0;background:#ffffff09;border:1px solid #ffffff26;border-radius:99px;align-items:center;gap:9px;padding:6px 12px;font-size:12px;display:inline-flex}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__partnerCard h2{letter-spacing:-.025em;font-size:clamp(27px,2.4vw,34px);line-height:1.2}.PartnerPage-module__Mmp03q__partnerCard>p:not(.PartnerPage-module__Mmp03q__cardLabel){color:#c7d6e2;font-size:16px;line-height:1.7}.PartnerPage-module__Mmp03q__cardFocus{border-top:1px solid #ffffff26;width:100%;padding-top:24px}.PartnerPage-module__Mmp03q__cardFocus>span{text-transform:uppercase;letter-spacing:.13em;color:#b8cedd;font-size:10px}.PartnerPage-module__Mmp03q__cardFocus>div{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.PartnerPage-module__Mmp03q__cardFocus>div>span{color:#edf3f7;border:1px solid #ffffff26;border-radius:99px;padding:6px 11px;font-size:12px}.PartnerPage-module__Mmp03q__overview{background:#faf8f4;border:1px solid #bccdd9;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.PartnerPage-module__Mmp03q__overview>div{text-align:center;flex-direction:column;align-items:center;gap:7px;padding:23px 12px;display:flex}.PartnerPage-module__Mmp03q__overview>div+div{border-left:1px solid #d2dce2}.PartnerPage-module__Mmp03q__overview svg{color:#58778e;margin-bottom:4px}.PartnerPage-module__Mmp03q__overview strong{letter-spacing:-.025em;font-size:20px;font-weight:500}.PartnerPage-module__Mmp03q__overview span{color:#4b6273;font-size:12px}.PartnerPage-module__Mmp03q__benefitSection,.PartnerPage-module__Mmp03q__crmSection{background:#faf8f4;padding-block:88px}.PartnerPage-module__Mmp03q__sectionHeading{flex-direction:column;gap:20px;max-width:700px;display:flex}.PartnerPage-module__Mmp03q__sectionHeading>p:not(.PartnerPage-module__Mmp03q__eyebrow){color:#4b6273;max-width:570px;font-size:17px;line-height:1.7}.PartnerPage-module__Mmp03q__benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:38px;display:grid}.PartnerPage-module__Mmp03q__benefitCard{background:#f1f5f7;border:1px solid #c7d4dc;border-radius:22px;flex-direction:column;align-items:flex-start;gap:22px;padding:30px;display:flex}.PartnerPage-module__Mmp03q__iconTile{color:#3b627e;background:#e3edf4;border-radius:15px;flex-shrink:0;place-items:center;width:48px;height:48px;display:inline-grid}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__benefitCard p{color:#4b6273;margin-top:-10px;font-size:16px;line-height:1.7}.PartnerPage-module__Mmp03q__inquirySection{background:#e9f0f6;padding-block:78px}.PartnerPage-module__Mmp03q__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:9%;display:grid}.PartnerPage-module__Mmp03q__featureCopy{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.PartnerPage-module__Mmp03q__featureCopy>p:not(.PartnerPage-module__Mmp03q__eyebrow){color:#4b6273;font-size:17px;line-height:1.75}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__checkList{gap:17px;padding:0;font-size:16px;list-style:none;display:grid}.PartnerPage-module__Mmp03q__checkList li{align-items:flex-start;gap:12px;display:flex}.PartnerPage-module__Mmp03q__checkList svg{color:#58778e;flex-shrink:0;width:20px;height:20px;margin-top:3px}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__featureCopy>.PartnerPage-module__Mmp03q__smallNote{border-top:1px solid #c7d4dc;padding-top:22px;font-size:13px}.PartnerPage-module__Mmp03q__phoneFigure{min-width:0}.PartnerPage-module__Mmp03q__phoneStage{justify-content:center;padding-block:12px 25px;display:flex;position:relative}.PartnerPage-module__Mmp03q__phone{color:#fff;background:linear-gradient(155deg,#38566d,#142f46);border:7px solid #20384d;border-radius:43px;width:306px;min-height:530px;padding:15px 15px 34px;position:relative;box-shadow:0 18px 32px #20384d21,inset 0 0 0 1px #ffffff16}.PartnerPage-module__Mmp03q__phoneStatus{justify-content:space-between;align-items:center;margin:0 7px;font-size:11px;display:flex}.PartnerPage-module__Mmp03q__phoneStatus>span:last-child{align-items:center;gap:4px;display:flex}.PartnerPage-module__Mmp03q__phoneIsland{background:#102433;border-radius:20px;width:88px;height:23px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.PartnerPage-module__Mmp03q__phoneHeading{flex-direction:column;align-items:center;gap:8px;padding:37px 0 25px;display:flex}.PartnerPage-module__Mmp03q__phoneHeading>span:first-child{letter-spacing:-.04em;font-size:19px;font-weight:600}.PartnerPage-module__Mmp03q__phoneHeading>span:last-child{color:#cbdae5;font-size:12px}.PartnerPage-module__Mmp03q__notification{color:#20384d;background:#f7f8f5;border:1px solid #fff;border-radius:20px;padding:15px}.PartnerPage-module__Mmp03q__notificationTop{align-items:center;gap:8px;margin-bottom:12px;font-size:11px;display:flex}.PartnerPage-module__Mmp03q__notificationIcon{background:#d7e3ed;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.PartnerPage-module__Mmp03q__notificationTop>span:last-child{color:#587083;margin-left:auto;font-size:9px}.PartnerPage-module__Mmp03q__notification>strong{font-size:17px;font-weight:500;display:block}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__notification>p{color:#4b6273;margin-top:5px;font-size:12px;line-height:1.5}.PartnerPage-module__Mmp03q__notificationLocation{color:#4b6273;align-items:center;gap:5px;margin-top:13px;font-size:10px;display:flex}.PartnerPage-module__Mmp03q__phoneDetail{background:#ffffff0d;border:1px solid #ffffff25;border-radius:18px;flex-direction:column;align-items:flex-start;gap:8px;margin-top:11px;padding:15px;display:flex}.PartnerPage-module__Mmp03q__phoneDetail>span{letter-spacing:.12em;color:#b9d0df;font-size:8px}.PartnerPage-module__Mmp03q__phoneDetail>strong{margin-bottom:7px;font-size:13px;font-weight:500}.PartnerPage-module__Mmp03q__phoneDetail>p{color:#edf3f7;font-size:11px;line-height:1.5}.PartnerPage-module__Mmp03q__phoneDetail>div{color:#c6e0d9;align-items:center;gap:6px;padding-top:6px;font-size:9px;display:flex}.PartnerPage-module__Mmp03q__phoneHome{background:#cfdae399;border-radius:4px;width:90px;height:4px;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}.PartnerPage-module__Mmp03q__phoneBadge{color:#4b6273;background:#faf8f4;border:1px solid #c0d1dc;border-radius:17px;align-items:center;gap:11px;padding:15px 19px;font-size:11px;line-height:1.6;display:flex;position:absolute;bottom:73px;right:0;box-shadow:0 10px 22px #20384d12}.PartnerPage-module__Mmp03q__phoneBadge strong{color:#20384d;font-weight:500}.PartnerPage-module__Mmp03q__page figure>figcaption{color:#4b6273;text-align:center;margin-top:12px;font-size:11px;line-height:1.6}.PartnerPage-module__Mmp03q__crmFigure{min-width:0}.PartnerPage-module__Mmp03q__crmCanvas{background:#e6eef4;border:1px solid #b6cbd9;border-radius:24px;overflow:hidden;box-shadow:0 20px 40px #20384d09}.PartnerPage-module__Mmp03q__crmTop{color:#4b6273;background:#f4f7f9;border-bottom:1px solid #c5d4df;align-items:center;gap:13px;padding:17px 20px;font-size:11px;display:flex}.PartnerPage-module__Mmp03q__crmTop>svg{margin-left:auto}.PartnerPage-module__Mmp03q__windowDots{gap:4px;display:flex}.PartnerPage-module__Mmp03q__windowDots i{background:#b5c9d6;border-radius:50%;width:6px;height:6px}.PartnerPage-module__Mmp03q__crmFlow{grid-template-columns:1fr 44px 1fr;align-items:center;padding:44px 24px 32px;display:grid}.PartnerPage-module__Mmp03q__crmSource,.PartnerPage-module__Mmp03q__crmDestination{flex-direction:column;align-items:center;gap:9px;display:flex}.PartnerPage-module__Mmp03q__crmMark{color:#faf8f4;background:#20384d;border-radius:21px;place-items:center;width:70px;height:70px;display:grid;box-shadow:0 6px 15px #20384d10}.PartnerPage-module__Mmp03q__crmDestination .PartnerPage-module__Mmp03q__crmMark{color:#20384d;background:#faf8f4;border:1px solid #b6cbd9}.PartnerPage-module__Mmp03q__crmFlow strong{font-size:18px;font-weight:500}.PartnerPage-module__Mmp03q__crmFlow span:not(.PartnerPage-module__Mmp03q__crmMark){color:#4b6273;font-size:10px}.PartnerPage-module__Mmp03q__connector{color:#68859b;justify-content:center;align-self:start;align-items:center;height:70px;display:flex}.PartnerPage-module__Mmp03q__record{background:#faf8f4;border:1px solid #c7d6df;border-radius:15px;align-items:center;gap:12px;margin:0 24px 28px;padding:18px 15px;display:flex}.PartnerPage-module__Mmp03q__recordAvatar{color:#58778e;background:#e6eef4;border-radius:50%;flex-shrink:0;place-items:center;width:37px;height:37px;display:grid}.PartnerPage-module__Mmp03q__record>div{flex-direction:column;gap:5px;display:flex}.PartnerPage-module__Mmp03q__record strong{font-size:12px;font-weight:500;line-height:1.4}.PartnerPage-module__Mmp03q__record>div>span{color:#4b6273;font-size:9px}.PartnerPage-module__Mmp03q__recordCheck{color:#3d6656;background:#dfebe5;border-radius:50%;flex-shrink:0;place-items:center;width:23px;height:23px;margin-left:auto;display:grid}.PartnerPage-module__Mmp03q__crmBottom{color:#4b6273;border-top:1px solid #c5d4df;justify-content:center;align-items:center;gap:7px;padding:15px;font-size:11px;display:flex}.PartnerPage-module__Mmp03q__crmBottom>span:first-child{background:#5d8876;border-radius:50%;width:5px;height:5px}.PartnerPage-module__Mmp03q__processSection{background:#e9f0f6;padding-block:80px;scroll-margin-top:100px}.PartnerPage-module__Mmp03q__centered{text-align:center;align-items:center;margin-inline:auto}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:42px;padding:0;list-style:none;display:grid}.PartnerPage-module__Mmp03q__steps li{background:#faf8f4;border:1px solid #c4d3de;border-radius:21px;padding:26px 23px}.PartnerPage-module__Mmp03q__stepTop{color:#58778e;justify-content:space-between;align-items:center;gap:10px;margin-bottom:34px;display:flex}.PartnerPage-module__Mmp03q__stepTop>span{color:#aec2d1;letter-spacing:-.05em;font-size:39px;line-height:1}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__steps h3{font-size:21px}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__steps p{color:#4b6273;margin-top:13px;font-size:15px;line-height:1.7}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__terms{text-align:center;color:#4b6273;margin-top:28px;font-size:12px}.PartnerPage-module__Mmp03q__contact{color:#faf8f4;background:#20384d;padding-block:80px}.PartnerPage-module__Mmp03q__contactGrid{grid-template-columns:1.1fr 1fr;align-items:center;gap:12%;display:grid}.PartnerPage-module__Mmp03q__contactCopy{flex-direction:column;align-items:flex-start;gap:25px;display:flex}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__contact .PartnerPage-module__Mmp03q__eyebrow,.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__contact h2>span{color:#b6cedf}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__contact h2{font-size:clamp(42px,4.5vw,62px)}.PartnerPage-module__Mmp03q__contactCopy>p:not(.PartnerPage-module__Mmp03q__eyebrow){color:#cfdee8;font-size:17px;line-height:1.75}.PartnerPage-module__Mmp03q__contactEmail{align-items:center;gap:11px;min-height:44px;margin-top:8px;font-size:16px;display:inline-flex}.PartnerPage-module__Mmp03q__contactEmail:hover{text-decoration:underline}.PartnerPage-module__Mmp03q__applicationCard{color:#20384d;background:#faf8f4;border-radius:24px;flex-direction:column;align-items:flex-start;gap:23px;padding:36px;display:flex}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__applicationCard h3{letter-spacing:-.035em;font-size:30px}.PartnerPage-module__Mmp03q__applicationCard>p{color:#4b6273;font-size:16px;line-height:1.7}.PartnerPage-module__Mmp03q__applicationCard .PartnerPage-module__Mmp03q__button{width:100%}.PartnerPage-module__Mmp03q__applicationNote{color:#4b6273;font-size:11px;line-height:1.6}.PartnerPage-module__Mmp03q__contactCopy a:focus-visible{outline-color:#d7e3ed}@media (max-width:1050px){.PartnerPage-module__Mmp03q__introGrid{gap:5%}.PartnerPage-module__Mmp03q__partnerCard{padding:28px}.PartnerPage-module__Mmp03q__page h1{font-size:56px}.PartnerPage-module__Mmp03q__split{gap:6%}.PartnerPage-module__Mmp03q__benefitCard{padding:25px}.PartnerPage-module__Mmp03q__phoneBadge{right:-5px}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.PartnerPage-module__Mmp03q__contactGrid{gap:7%}}@media (max-width:760px){.PartnerPage-module__Mmp03q__intro{padding-bottom:32px}.PartnerPage-module__Mmp03q__introGrid{grid-template-columns:1fr;gap:35px;padding:13px 0 35px}.PartnerPage-module__Mmp03q__page h1{font-size:clamp(43px,8.8vw,62px)}.PartnerPage-module__Mmp03q__heroCopy{gap:21px}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__introCopy{max-width:580px}.PartnerPage-module__Mmp03q__partnerCard{gap:20px}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__partnerCard h2{font-size:32px}.PartnerPage-module__Mmp03q__overview{grid-template-columns:repeat(2,minmax(0,1fr))}.PartnerPage-module__Mmp03q__overview>div:nth-child(3){border-left:0}.PartnerPage-module__Mmp03q__overview>div:nth-child(n+3){border-top:1px solid #d2dce2}.PartnerPage-module__Mmp03q__benefitSection,.PartnerPage-module__Mmp03q__inquirySection,.PartnerPage-module__Mmp03q__crmSection,.PartnerPage-module__Mmp03q__processSection,.PartnerPage-module__Mmp03q__contact{padding-block:55px}.PartnerPage-module__Mmp03q__page h2{font-size:clamp(33px,6.5vw,43px)}.PartnerPage-module__Mmp03q__benefits{grid-template-columns:1fr;gap:16px;margin-top:28px}.PartnerPage-module__Mmp03q__benefitCard{gap:18px;padding:26px}.PartnerPage-module__Mmp03q__split{grid-template-columns:1fr;gap:37px}.PartnerPage-module__Mmp03q__featureCopy{gap:22px}.PartnerPage-module__Mmp03q__crmSection .PartnerPage-module__Mmp03q__featureCopy{grid-row:1}.PartnerPage-module__Mmp03q__crmFigure{width:100%;max-width:490px;margin-inline:auto}.PartnerPage-module__Mmp03q__phoneFigure{width:100%;max-width:440px;margin-inline:auto}.PartnerPage-module__Mmp03q__phoneStage{padding-bottom:58px}.PartnerPage-module__Mmp03q__phoneBadge{bottom:6px;right:0}.PartnerPage-module__Mmp03q__contactGrid{grid-template-columns:1fr;gap:34px}.PartnerPage-module__Mmp03q__applicationCard{width:100%;padding:29px}}@media (max-width:420px){.PartnerPage-module__Mmp03q__introActions{gap:10px;width:100%}.PartnerPage-module__Mmp03q__introActions .PartnerPage-module__Mmp03q__button{width:100%}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__introCopy{font-size:17px}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__eyebrow{font-size:10px}.PartnerPage-module__Mmp03q__partnerCard{padding:25px}.PartnerPage-module__Mmp03q__overview>div{padding:20px 9px}.PartnerPage-module__Mmp03q__overview strong{font-size:18px}.PartnerPage-module__Mmp03q__overview span{font-size:11px}.PartnerPage-module__Mmp03q__phone{width:282px;padding-inline:12px}.PartnerPage-module__Mmp03q__phoneBadge{padding:11px 14px;font-size:10px}.PartnerPage-module__Mmp03q__crmFlow{grid-template-columns:1fr 28px 1fr;padding-inline:14px}.PartnerPage-module__Mmp03q__record{gap:8px;margin-inline:14px;padding:14px 10px}.PartnerPage-module__Mmp03q__recordAvatar{width:30px;height:30px}.PartnerPage-module__Mmp03q__recordCheck{display:none}.PartnerPage-module__Mmp03q__page .PartnerPage-module__Mmp03q__steps{grid-template-columns:1fr;gap:14px;margin-top:30px}.PartnerPage-module__Mmp03q__steps li{padding:24px}.PartnerPage-module__Mmp03q__stepTop{margin-bottom:23px}.PartnerPage-module__Mmp03q__applicationCard{padding:25px}.PartnerPage-module__Mmp03q__applicationCard .PartnerPage-module__Mmp03q__button{gap:14px;padding-inline:18px}.PartnerPage-module__Mmp03q__contactEmail{gap:8px;font-size:15px}}@media (prefers-reduced-motion:reduce){.PartnerPage-module__Mmp03q__button{transition:none}}
