@charset "UTF-8";.p-partner-mv:where(.astro-X2TI4AT6){background:linear-gradient(315deg,#00469e,#001d67 30.3%,#e6f1ff 0,#fff 75%,#fff 0,#fff);overflow:hidden;padding-top:134px;position:relative}@media screen and (max-width:1024px){.p-partner-mv:where(.astro-X2TI4AT6){padding-top:0}}.p-partner-mv__inner:where(.astro-X2TI4AT6){align-items:center;display:grid;gap:61px;grid-template-columns:auto 644px;justify-content:center;left:65px;position:relative;z-index:2}@media screen and (max-width:1024px){.p-partner-mv__inner:where(.astro-X2TI4AT6){align-items:center;display:flex;flex-direction:column;gap:30px;left:auto;padding:60px 30px 20px}}@media screen and (max-width:767px){.p-partner-mv__inner:where(.astro-X2TI4AT6){gap:24px;padding:50px 20px 7px}}.p-partner-mv__content:where(.astro-X2TI4AT6){flex:0 0 auto;text-align:center}@media screen and (max-width:1024px){.p-partner-mv__content:where(.astro-X2TI4AT6){margin-left:0;padding-top:0;text-align:center;width:100%}}.p-partner-mv__titleArea:where(.astro-X2TI4AT6){position:relative}.p-partner-mv__titleDot:where(.astro-X2TI4AT6){border-radius:50%;height:10px;margin-left:-11px;margin-top:-8px;vertical-align:middle;width:10px}.p-partner-mv__titleDot:where(.astro-X2TI4AT6),.p-partner-mv__titleGrad:where(.astro-X2TI4AT6){background:linear-gradient(266deg,#2b8eff,#0050b3);display:inline-block}.p-partner-mv__titleGrad:where(.astro-X2TI4AT6){-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media screen and (max-width:767px){.p-partner-mv__titleGrad:where(.astro-X2TI4AT6){letter-spacing:2.56px}}.p-partner-mv__titleGrad:where(.astro-X2TI4AT6).--agency{letter-spacing:4.64px;margin-left:10px}@media screen and (max-width:1024px){.p-partner-mv__titleGrad:where(.astro-X2TI4AT6).--agency{margin-left:0}}@media screen and (max-width:767px){.p-partner-mv__titleGrad:where(.astro-X2TI4AT6).--agency{margin-left:0}}.p-partner-mv__titleGrad:where(.astro-X2TI4AT6).--oem{letter-spacing:5px;margin-left:-4px}@media screen and (max-width:1024px){.p-partner-mv__titleGrad:where(.astro-X2TI4AT6).--oem{margin-left:-3px}}@media screen and (max-width:767px){.p-partner-mv__titleGrad:where(.astro-X2TI4AT6).--oem{letter-spacing:.64px;margin-left:0}}.p-partner-mv__titleGrad:where(.astro-X2TI4AT6).--plan{letter-spacing:-3.36px;margin-left:-20px}@media screen and (max-width:1024px){.p-partner-mv__titleGrad:where(.astro-X2TI4AT6).--plan{margin-left:-18px}}@media screen and (max-width:767px){.p-partner-mv__titleGrad:where(.astro-X2TI4AT6).--plan{letter-spacing:-1.92px;margin-left:0}}.p-partner-mv__subtitle:where(.astro-X2TI4AT6){color:var(--ag-color-gray7);font-family:var(--ag-font-main);font-size:2.8rem;font-weight:900;letter-spacing:-.02em;line-height:1;margin-top:20px}@media screen and (max-width:1024px){.p-partner-mv__subtitle:where(.astro-X2TI4AT6){font-size:2.8rem}.p-partner-mv__subtitle:where(.astro-X2TI4AT6) span:where(.astro-X2TI4AT6){display:block;font-size:2rem;margin-left:0}}.p-partner-mv__subtitle:where(.astro-X2TI4AT6) span:where(.astro-X2TI4AT6):first-child{margin-left:-2px}@media screen and (max-width:1024px){.p-partner-mv__subtitle:where(.astro-X2TI4AT6) span:where(.astro-X2TI4AT6):first-child{margin-bottom:8px;margin-left:0}}.p-partner-mv__subtitleBold:where(.astro-X2TI4AT6){font-size:3rem}@media screen and (max-width:1024px){.p-partner-mv__subtitleBold:where(.astro-X2TI4AT6){font-size:2.8rem}}@media screen and (max-width:767px){.p-partner-mv__subtitleBold:where(.astro-X2TI4AT6){font-size:2rem}}.p-partner-mv__title:where(.astro-X2TI4AT6){display:block;margin:0 auto;max-width:100%}.p-partner-mv__title:where(.astro-X2TI4AT6) svg{display:block;height:auto;margin:0 auto;width:586px}@media screen and (max-width:767px){.p-partner-mv__title:where(.astro-X2TI4AT6) svg{max-width:295px}}.p-partner-mv__desc:where(.astro-X2TI4AT6){color:var(--ag-color-gray7);font-family:var(--ag-font-main);font-size:2rem;font-weight:700;line-height:1.8;margin-top:23px;text-align:center}@media screen and (max-width:767px){.p-partner-mv__desc:where(.astro-X2TI4AT6){font-size:1.4rem;line-height:1.7;margin-top:17px}}.p-partner-mv__buttons:where(.astro-X2TI4AT6){display:flex;gap:16px;justify-content:center;margin-top:36px}@media screen and (max-width:1024px){.p-partner-mv__buttons:where(.astro-X2TI4AT6){gap:16px;justify-content:center;margin-top:343px}}@media screen and (max-width:767px){.p-partner-mv__buttons:where(.astro-X2TI4AT6){background:#fff;bottom:0;flex-direction:row;gap:6px;justify-content:center;left:0;margin-top:0;padding:5px 14px max(5px,env(safe-area-inset-bottom));position:fixed;right:0;z-index:100}}.p-partner-mv__btn:where(.astro-X2TI4AT6){align-items:center;border:1px solid #fff;border-radius:100px;box-shadow:0 5px 8px #a8c1ea;display:inline-flex;font-family:var(--ag-font-main);font-size:1.8rem;font-weight:800;gap:12px;height:73px;justify-content:center;text-align:center;transition:all .3s ease;width:260px}@media screen and (max-width:767px){.p-partner-mv__btn:where(.astro-X2TI4AT6){border:0;border-radius:8px;box-shadow:none;flex:1 1 0;flex-direction:column;font-size:1.6rem;font-weight:700;gap:0;height:55px;justify-content:center;line-height:1.3;max-width:170px;min-width:0;width:auto}.p-partner-mv__btn:where(.astro-X2TI4AT6):before{color:#fff;display:block;font-size:1.2rem;font-weight:700;line-height:1.4}}.p-partner-mv__btn--orange:where(.astro-X2TI4AT6){background-color:var(--ag-color-orange)}.p-partner-mv__btn--orange:where(.astro-X2TI4AT6) span:where(.astro-X2TI4AT6){color:#fff}@media screen and (max-width:767px){.p-partner-mv__btn--orange:where(.astro-X2TI4AT6):before{content:"無料お試し2週間"}}.p-partner-mv__btn--orange:where(.astro-X2TI4AT6) svg:where(.astro-X2TI4AT6) path:where(.astro-X2TI4AT6){fill:#f9ad17}.p-partner-mv__btn--orange:where(.astro-X2TI4AT6):hover{background-color:#fff;border-color:var(--ag-color-orange)}.p-partner-mv__btn--orange:where(.astro-X2TI4AT6):hover span:where(.astro-X2TI4AT6){color:var(--ag-color-orange)}.p-partner-mv__btn--orange:where(.astro-X2TI4AT6):hover .p-partner-mv__btnCircle--white:where(.astro-X2TI4AT6){background-color:var(--ag-color-orange)}.p-partner-mv__btn--orange:where(.astro-X2TI4AT6):hover svg:where(.astro-X2TI4AT6) path:where(.astro-X2TI4AT6){fill:#fff}.p-partner-mv__btn--white:where(.astro-X2TI4AT6){background-color:#fff;border:2px solid #fff}.p-partner-mv__btn--white:where(.astro-X2TI4AT6) span:where(.astro-X2TI4AT6){color:var(--ag-color-blue6)}@media screen and (max-width:767px){.p-partner-mv__btn--white:where(.astro-X2TI4AT6):before{content:"MEO対策お役立ち資料"}}.p-partner-mv__btn--white:where(.astro-X2TI4AT6) svg:where(.astro-X2TI4AT6) path:where(.astro-X2TI4AT6){fill:var(--ag-color-blue6)}.p-partner-mv__btn--white:where(.astro-X2TI4AT6):hover{background-color:var(--ag-color-blue6)}.p-partner-mv__btn--white:where(.astro-X2TI4AT6):hover span:where(.astro-X2TI4AT6){color:#fff}.p-partner-mv__btn--white:where(.astro-X2TI4AT6):hover .p-partner-mv__btnCircle--blue:where(.astro-X2TI4AT6){background-color:#fff}@media screen and (max-width:767px){.p-partner-mv__btn--white:where(.astro-X2TI4AT6){background-color:#0050b3;border:0}.p-partner-mv__btn--white:where(.astro-X2TI4AT6) span:where(.astro-X2TI4AT6){color:#fff}}.p-partner-mv__btnCircle:where(.astro-X2TI4AT6){align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;height:31px;justify-content:center;width:31px}@media screen and (max-width:767px){.p-partner-mv__btnCircle:where(.astro-X2TI4AT6){display:none}}.p-partner-mv__btnCircle--white:where(.astro-X2TI4AT6){background-color:#fff}.p-partner-mv__btnCircle--blue:where(.astro-X2TI4AT6){background-color:#d6e4ff}.p-partner-mv__visual:where(.astro-X2TI4AT6){position:relative;top:-2px}@media screen and (max-width:1024px){.p-partner-mv__visual:where(.astro-X2TI4AT6){margin-bottom:110px;margin-top:-423px;max-width:486px;top:auto}}@media screen and (max-width:767px){.p-partner-mv__visual:where(.astro-X2TI4AT6){margin-bottom:0;margin-top:-8px;max-width:313px;width:100%}}.p-partner-mv__labelBadge:where(.astro-X2TI4AT6){background-color:#fff;box-shadow:0 2px 8px #0000001a;padding:14px 18px 11px;position:absolute;right:36px;top:-25px;z-index:3}@media screen and (max-width:1024px){.p-partner-mv__labelBadge:where(.astro-X2TI4AT6){display:none}}.p-partner-mv__labelBadge:where(.astro-X2TI4AT6):after{border-style:solid;border-bottom:16px solid transparent;border-left:29px solid #fff;border-right:0;border-top:16px solid transparent;bottom:-16px;content:"";display:block;height:0;left:50%;position:absolute;transform:translate(-50%);width:0}.p-partner-mv__labelText:where(.astro-X2TI4AT6){font-family:var(--ag-font-main);font-size:1.8rem;font-weight:900;line-height:1.8;text-align:center}@media screen and (max-width:767px){.p-partner-mv__labelText:where(.astro-X2TI4AT6){font-size:1.2rem}}.p-partner-mv__labelBlue:where(.astro-X2TI4AT6){color:var(--ag-color-blue6)}.p-partner-mv__labelYellow:where(.astro-X2TI4AT6){color:var(--ag-color-orange)}.p-partner-mv__labelDark:where(.astro-X2TI4AT6){color:var(--ag-color-gray7)}.p-partner-mv__pcFrame:where(.astro-X2TI4AT6),.p-partner-mv__pcWrap:where(.astro-X2TI4AT6){position:relative;width:100%}.p-partner-mv__pcFrame:where(.astro-X2TI4AT6){display:block;height:auto;z-index:2}.p-partner-mv__pcScreen:where(.astro-X2TI4AT6){height:80%;left:12%;overflow:hidden;position:absolute;top:8.5%;width:76%;z-index:2}.p-partner-mv__pcScreen:where(.astro-X2TI4AT6) video:where(.astro-X2TI4AT6),.p-partner-mv__pcVideo:where(.astro-X2TI4AT6){height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p-partner-mv__pcVideo:where(.astro-X2TI4AT6){-o-object-position:top left;object-position:top left}.p-partner-mv__badges:where(.astro-X2TI4AT6){align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:39px 35px 32px;position:relative;z-index:2}@media screen and (max-width:1024px){.p-partner-mv__badges:where(.astro-X2TI4AT6){align-items:flex-start;gap:16px 0;justify-content:space-between;margin:0 auto;max-width:543px;padding:0 0 32px}}@media screen and (max-width:767px){.p-partner-mv__badges:where(.astro-X2TI4AT6){gap:12px 0;max-width:308px;padding:16px 0 80px}.p-partner-mv__badges:where(.astro-X2TI4AT6) .p-partner-mv__badge:where(.astro-X2TI4AT6):first-child{order:1}.p-partner-mv__badges:where(.astro-X2TI4AT6) .p-partner-mv__badge:where(.astro-X2TI4AT6):nth-child(5){order:2;width:130px}.p-partner-mv__badges:where(.astro-X2TI4AT6) .p-partner-mv__badge:where(.astro-X2TI4AT6):nth-child(2){order:3;width:100%}.p-partner-mv__badges:where(.astro-X2TI4AT6) .p-partner-mv__badge:where(.astro-X2TI4AT6):nth-child(3){order:4}.p-partner-mv__badges:where(.astro-X2TI4AT6) .p-partner-mv__badge:where(.astro-X2TI4AT6):nth-child(4){order:5}}.p-partner-mv__badge:where(.astro-X2TI4AT6){align-items:center;background:#fff;box-shadow:3px 3px #0050b3;display:inline-flex;gap:5px;padding:12px 21px 12px 18px}@media screen and (max-width:767px){.p-partner-mv__badge:where(.astro-X2TI4AT6){padding:2px 8px 2px 2px}}.p-partner-mv__badgeIcon:where(.astro-X2TI4AT6){flex-shrink:0;height:32px;width:32px}@media screen and (max-width:767px){.p-partner-mv__badgeIcon:where(.astro-X2TI4AT6){height:24px;width:24px}}.p-partner-mv__badgeText:where(.astro-X2TI4AT6){color:var(--ag-color-blue6);font-family:var(--ag-font-main);font-size:1.6rem;font-weight:700;line-height:1.75;white-space:nowrap}@media screen and (max-width:767px){.p-partner-mv__badgeText:where(.astro-X2TI4AT6){font-size:1.4rem;line-height:28px}}.u-sr-only:where(.astro-X2TI4AT6){height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.p-partner-CTA_Btn:where(.astro-6R4GHTJE){align-items:center;border:1px solid #fff;border-radius:8px;display:grid;flex-wrap:wrap;gap:0;justify-content:center;min-width:304px;padding:10px 10px 18px;transition:all .3s ease}@media screen and (max-width:1024px){.p-partner-CTA_Btn:where(.astro-6R4GHTJE){max-width:auto}}.p-partner-CTA_Btn:where(.astro-6R4GHTJE):hover{opacity:1}.p-partner-CTA_Btn--orange:where(.astro-6R4GHTJE){background-color:var(--ag-color-orange)}.p-partner-CTA_Btn--orange:where(.astro-6R4GHTJE) .p-partner-CTA_BtnText:where(.astro-6R4GHTJE):after{border-left:9px solid var(--ag-color-orange)}.p-partner-CTA_Btn--orange:where(.astro-6R4GHTJE):hover{background-color:#fff;border-color:var(--ag-color-orange);color:var(--ag-color-orange)}.p-partner-CTA_Btn--orange:where(.astro-6R4GHTJE):hover .p-partner-CTA_BtnTag:where(.astro-6R4GHTJE){background-color:var(--ag-color-orange);color:#fff}.p-partner-CTA_Btn--orange:where(.astro-6R4GHTJE):hover .p-partner-CTA_BtnText:where(.astro-6R4GHTJE){color:var(--ag-color-orange)}.p-partner-CTA_Btn--orange:where(.astro-6R4GHTJE):hover .p-partner-CTA_BtnText:where(.astro-6R4GHTJE):before{background-color:var(--ag-color-orange)}.p-partner-CTA_Btn--orange:where(.astro-6R4GHTJE):hover .p-partner-CTA_BtnText:where(.astro-6R4GHTJE):after{border-left-color:#fff}.p-partner-CTA_Btn--blue:where(.astro-6R4GHTJE){background-color:#03418a;border-color:#fff;color:#fff}.p-partner-CTA_Btn--blue:where(.astro-6R4GHTJE):hover{background-color:#fff;border-color:#03418a;color:#03418a}.p-partner-CTA_Btn--blue:where(.astro-6R4GHTJE):hover .p-partner-CTA_BtnText:where(.astro-6R4GHTJE){color:#03418a}.p-partner-CTA_Btn--blue:where(.astro-6R4GHTJE):hover .p-partner-CTA_BtnText:where(.astro-6R4GHTJE):before{background-color:#03418a}.p-partner-CTA_Btn--blue:where(.astro-6R4GHTJE):hover .p-partner-CTA_BtnText:where(.astro-6R4GHTJE):after{border-left-color:#fff}.p-partner-CTA_Btn--blue:where(.astro-6R4GHTJE):hover .p-partner-CTA_BtnTag:where(.astro-6R4GHTJE){background-color:#03418a;color:#fff}.p-partner-CTA_BtnTag:where(.astro-6R4GHTJE){align-items:center;background-color:#fff;border-radius:100px;color:#faad14;display:inline-flex;font-size:1.4rem;font-weight:800;gap:10px;justify-content:center;line-height:1;margin:0 auto;padding:6px 18px;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}.p-partner-CTA_BtnTag--blue:where(.astro-6R4GHTJE){color:#03418a}.p-partner-CTA_BtnText:where(.astro-6R4GHTJE){color:#fff;display:inline-block;font-size:2rem;font-style:normal;font-weight:900;line-height:1;margin-right:28px;margin-top:12px;position:relative;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}.p-partner-CTA_BtnText:where(.astro-6R4GHTJE):after,.p-partner-CTA_BtnText:where(.astro-6R4GHTJE):before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%)}.p-partner-CTA_BtnText:where(.astro-6R4GHTJE):before{background-color:#fff;border-radius:50%;height:20px;right:-30px;width:20px}.p-partner-CTA_BtnText:where(.astro-6R4GHTJE):after{border-style:solid;border-bottom:5px solid transparent;border-left:9px solid #03418a;border-right:0;border-top:5px solid transparent;height:0;right:-26px;width:0}.p-partner-CTA_Btn--radius:where(.astro-6R4GHTJE){border-radius:100px;min-width:404px;padding:19px 0}@media screen and (max-width:1280px){.p-partner-CTA_Btn--radius:where(.astro-6R4GHTJE){min-width:0;padding:20px 30px}}@media screen and (max-width:767px){.p-partner-CTA_Btn--radius:where(.astro-6R4GHTJE){padding:10px 30px}}.p-partner-CTA_Btn--radius:where(.astro-6R4GHTJE) .p-partner-CTA_BtnTag:where(.astro-6R4GHTJE){font-size:1.6rem}@media screen and (max-width:767px){.p-partner-CTA_Btn--radius:where(.astro-6R4GHTJE) .p-partner-CTA_BtnTag:where(.astro-6R4GHTJE){font-size:1.4rem}}.p-partner-CTA_Btn--radius:where(.astro-6R4GHTJE) .p-partner-CTA_BtnText:where(.astro-6R4GHTJE){font-size:2.2rem}@media screen and (max-width:767px){.p-partner-CTA_Btn--radius:where(.astro-6R4GHTJE) .p-partner-CTA_BtnText:where(.astro-6R4GHTJE){font-size:1.8rem}}.p-partner-CTA_Btn--radius:where(.astro-6R4GHTJE) .p-partner-CTA_BtnText:where(.astro-6R4GHTJE):before{height:26px;right:-30px;width:26px}.p-partner-CTA_Btn--radius:where(.astro-6R4GHTJE) .p-partner-CTA_BtnText:where(.astro-6R4GHTJE):after{border-bottom:6px solid transparent;border-left-width:10px;border-top:6px solid transparent;right:-24px}.p-partner-problem:where(.astro-UDRWJQBX){overflow:hidden;padding-top:66px}@media screen and (max-width:1024px){.p-partner-problem:where(.astro-UDRWJQBX){padding-top:40px}}@media screen and (max-width:767px){.p-partner-problem:where(.astro-UDRWJQBX){padding-top:30px}}.p-partner-problem__cards:where(.astro-UDRWJQBX){display:flex;gap:24px;justify-content:space-between;margin-top:30px}@media screen and (max-width:767px){.p-partner-problem__cards:where(.astro-UDRWJQBX){align-items:stretch;flex-direction:column;gap:16px;margin-top:24px}}.p-partner-problem__card:where(.astro-UDRWJQBX){align-items:center;background-color:var(--ag-color-gray2);display:flex;flex:1;flex-direction:column;gap:16px;padding:40px 28px;text-align:center}@media screen and (max-width:767px){.p-partner-problem__card:where(.astro-UDRWJQBX){align-items:center;display:grid;gap:0 12px;grid-template-columns:56px 1fr;grid-template-rows:auto auto;padding:16px 12px}}.p-partner-problem__cardIcon:where(.astro-UDRWJQBX){align-items:center;display:flex;height:82px;justify-content:center}@media screen and (max-width:767px){.p-partner-problem__cardIcon:where(.astro-UDRWJQBX){grid-column:1;grid-row:1;height:auto;justify-content:center}}.p-partner-problem__cardIconImg:where(.astro-UDRWJQBX){height:auto;max-height:56px;width:auto}@media screen and (max-width:767px){.p-partner-problem__cardIconImg:where(.astro-UDRWJQBX){max-height:44px;width:auto}}.p-partner-problem__cardTitle:where(.astro-UDRWJQBX){color:var(--ag-color-blue6);font-family:var(--ag-font-main);font-size:2.4rem;font-weight:900;line-height:1.5;text-align:center}@media screen and (max-width:767px){.p-partner-problem__cardTitle:where(.astro-UDRWJQBX){align-self:center;font-size:1.6rem;grid-column:2;grid-row:1;text-align:left}.p-partner-problem__cardTitle:where(.astro-UDRWJQBX) br:where(.astro-UDRWJQBX){display:none}}.p-partner-problem__cardDesc:where(.astro-UDRWJQBX){color:var(--ag-color-gray7);font-family:var(--ag-font-main);font-size:1.6rem;font-weight:600;line-height:1.8;padding-top:20px;position:relative;text-align:left}.p-partner-problem__cardDesc:where(.astro-UDRWJQBX):before{background-color:#e3e3e3;border-radius:2px;content:"";height:2px;left:50%;position:absolute;top:0;transform:translate(-50%);width:146px}@media screen and (max-width:767px){.p-partner-problem__cardDesc:where(.astro-UDRWJQBX){font-size:1.4rem;grid-column:1/3;padding-top:12px}.p-partner-problem__cardDesc:where(.astro-UDRWJQBX):before{width:100%}}.p-partner-problem__arrow:where(.astro-UDRWJQBX){margin-top:29px;text-align:center}.p-partner-problem__arrowImg:where(.astro-UDRWJQBX){height:32px;width:57px}.p-partner-problem__solution:where(.astro-UDRWJQBX){background:linear-gradient(315deg,#00469e,#001d67 39%,#03418a 0,#03418a 82.5%,#0c4ea1 0,#0c4ea1);margin-top:25px;overflow:hidden;padding:78px 0 0;position:relative}@media screen and (max-width:1024px){.p-partner-problem__solution:where(.astro-UDRWJQBX){padding:50px 0 140px}}@media screen and (max-width:767px){.p-partner-problem__solution:where(.astro-UDRWJQBX){background:linear-gradient(315deg,#001d67,#001d67 20%,#03418a 0,#03418a 68%,#0c4ea1 0,#0c4ea1);padding:50px 0 60px}}.p-partner-problem__solutionInner:where(.astro-UDRWJQBX){display:grid;gap:102px;grid-template-columns:626px auto;justify-content:center;padding:0 20px 40px;position:relative;right:-5%;z-index:1}@media screen and (max-width:1280px){.p-partner-problem__solutionInner:where(.astro-UDRWJQBX){right:-15%}}@media screen and (max-width:1024px){.p-partner-problem__solutionInner:where(.astro-UDRWJQBX){align-items:center;display:flex;flex-direction:column;gap:0;padding:0 30px;right:inherit}}@media screen and (max-width:767px){.p-partner-problem__solutionInner:where(.astro-UDRWJQBX){margin-bottom:170px;padding:0 20px}}.p-partner-problem__solutionContent:where(.astro-UDRWJQBX){min-width:0}@media screen and (max-width:1024px){.p-partner-problem__solutionContent:where(.astro-UDRWJQBX){width:100%}}.p-partner-problem__solutionHeading:where(.astro-UDRWJQBX){position:relative}.p-partner-problem__solutionTitle:where(.astro-UDRWJQBX){color:#fff;display:inline-block;font-family:var(--ag-font-main);font-size:3.4rem;font-weight:900;line-height:1.4}@media screen and (max-width:1024px){.p-partner-problem__solutionTitle:where(.astro-UDRWJQBX){display:block;font-size:2.8rem;text-align:center}}@media screen and (max-width:767px){.p-partner-problem__solutionTitle:where(.astro-UDRWJQBX){font-size:2rem}}.p-partner-problem__solutionAccent:where(.astro-UDRWJQBX){color:#b9dbfe}.p-partner-problem__solutionLine:where(.astro-UDRWJQBX){background:#fff;height:3px;margin-top:10px;width:100%}@media screen and (max-width:1024px){.p-partner-problem__solutionLine:where(.astro-UDRWJQBX){margin:10px auto 0;width:300px}}@media screen and (max-width:767px){.p-partner-problem__solutionLine:where(.astro-UDRWJQBX){margin:10px auto 0;max-width:299px;width:100%}}.p-partner-problem__solutionDesc:where(.astro-UDRWJQBX){color:#fff;font-family:var(--ag-font-main);font-size:1.8rem;font-weight:700;line-height:1.8;margin-top:13px}@media screen and (max-width:1024px){.p-partner-problem__solutionDesc:where(.astro-UDRWJQBX){font-size:1.6rem;text-align:center}}@media screen and (max-width:767px){.p-partner-problem__solutionDesc:where(.astro-UDRWJQBX){font-size:1.4rem;margin-top:24px}}.p-partner-problem__solutionButtons:where(.astro-UDRWJQBX){display:flex;gap:18px;margin-top:27px}@media screen and (max-width:1024px){.p-partner-problem__solutionButtons:where(.astro-UDRWJQBX){gap:14px;justify-content:center;margin-top:346px}}@media screen and (max-width:767px){.p-partner-problem__solutionButtons:where(.astro-UDRWJQBX){align-items:center;flex-direction:column;margin-top:146px}}.p-partner-problem__solutionVisual:where(.astro-UDRWJQBX){align-items:center;bottom:57%;display:flex;justify-content:center;left:-26px;margin-top:-82px;position:relative;transform:translateY(50%);width:584px}@media screen and (max-width:1024px){.p-partner-problem__solutionVisual:where(.astro-UDRWJQBX){bottom:auto;left:auto;margin-bottom:20px;margin-top:-428px;max-width:none;transform:none;width:100%;width:500px}}@media screen and (max-width:767px){.p-partner-problem__solutionVisual:where(.astro-UDRWJQBX){margin-top:-329px;width:210px}}.p-partner-problem__solutionImg:where(.astro-UDRWJQBX){border-radius:8px;height:auto;width:100%}.p-partner__headingAccent{color:#004ca5}.p-partner-feature:where(.astro-RMAWAIYY){background:linear-gradient(315deg,#f7f9ff,#f7f9ff 21%,#eef4ff 0,#eef4ff 76.5%,#e2ecff 0,#e2ecff);overflow:hidden;padding:80px 0 90px;position:relative;z-index:1}@media screen and (max-width:1024px){.p-partner-feature:where(.astro-RMAWAIYY){padding:60px 0 70px}}@media screen and (max-width:767px){.p-partner-feature:where(.astro-RMAWAIYY){padding:40px 0 50px}}.p-partner-feature__cards:where(.astro-RMAWAIYY){display:flex;flex-direction:column;gap:20px;margin-top:50px}@media screen and (max-width:767px){.p-partner-feature__cards:where(.astro-RMAWAIYY){gap:16px;margin-top:30px}}.p-partner-feature__card:where(.astro-RMAWAIYY){background:#fff;background:linear-gradient(315deg,#f6f9ff,#f6f9ff 27%,#fff 0,#fff 95.5%,#03418a 0,#03418a);box-shadow:2px 2px #03418a;display:grid;gap:60px;grid-template-columns:auto 530px;min-height:354px;overflow:hidden;padding:0 57px;position:relative}.p-partner-feature__card--reverse:where(.astro-RMAWAIYY){background:linear-gradient(315deg,#03418a,#03418a 4.5%,#fff 0,#fff 75%,#f6f9ff 0,#f6f9ff)}.p-partner-feature__card--reverse:where(.astro-RMAWAIYY) .p-partner-feature__cardContent:where(.astro-RMAWAIYY){order:2}@media screen and (max-width:1024px){.p-partner-feature__card:where(.astro-RMAWAIYY){display:flex;flex-direction:column;gap:0;min-height:auto;padding:0}.p-partner-feature__card:where(.astro-RMAWAIYY) .p-partner-feature__cardContent:where(.astro-RMAWAIYY){order:1}.p-partner-feature__card:where(.astro-RMAWAIYY) .p-partner-feature__cardImg:where(.astro-RMAWAIYY){order:2}}.p-partner-feature__cardContent:where(.astro-RMAWAIYY){display:flex;flex:1;flex-direction:column;justify-content:center;position:relative;z-index:1}@media screen and (max-width:1024px){.p-partner-feature__cardContent:where(.astro-RMAWAIYY){flex:none;padding:28px 80px 20px}}@media screen and (max-width:767px){.p-partner-feature__cardContent:where(.astro-RMAWAIYY){padding:24px 30px}}.p-partner-feature__cardNum:where(.astro-RMAWAIYY){align-items:baseline;display:flex;gap:8px}.p-partner-feature__cardNumLine:where(.astro-RMAWAIYY){color:#03418a;font-family:var(--ag-font-en);font-size:2.2rem;font-weight:700}@media screen and (max-width:1024px){.p-partner-feature__cardNumLine:where(.astro-RMAWAIYY){font-size:1.6rem}}.p-partner-feature__cardNumLabel:where(.astro-RMAWAIYY){color:#03418a;font-family:var(--ag-font-en);font-size:2.2rem;font-weight:700;line-height:1.6}@media screen and (max-width:1024px){.p-partner-feature__cardNumLabel:where(.astro-RMAWAIYY){font-size:1.6rem}}.p-partner-feature__cardTitle:where(.astro-RMAWAIYY){color:var(--ag-color-gray7);font-family:var(--ag-font-main);font-size:2.8rem;font-weight:900;line-height:1.5;margin-top:12px}@media screen and (max-width:1024px){.p-partner-feature__cardTitle:where(.astro-RMAWAIYY){font-size:2rem;margin-top:8px}}@media screen and (max-width:767px){.p-partner-feature__cardTitle:where(.astro-RMAWAIYY){font-size:1.8rem}}.p-partner-feature__cardDesc:where(.astro-RMAWAIYY){color:#332d36;font-family:var(--ag-font-main);font-size:1.8rem;font-weight:500;line-height:1.8;margin-top:12px}@media screen and (max-width:1024px){.p-partner-feature__cardDesc:where(.astro-RMAWAIYY){font-size:1.4rem;margin-top:8px}}.p-partner-feature__cardChecks:where(.astro-RMAWAIYY){display:flex;flex-wrap:wrap;gap:8px 24px;line-height:1;margin-top:16px}@media screen and (max-width:1024px){.p-partner-feature__cardChecks:where(.astro-RMAWAIYY){gap:6px;margin-top:12px}}.p-partner-feature__cardCheck:where(.astro-RMAWAIYY){align-items:center;display:inline-flex;font-family:var(--ag-font-main);font-size:1.4rem;font-weight:400;gap:6px;width:100%}.p-partner-feature__cardCheckIcon:where(.astro-RMAWAIYY){flex-shrink:0;height:18px;width:18px}.p-partner-feature__cardImg:where(.astro-RMAWAIYY){align-items:center;display:flex;flex:0 0 45%;justify-content:center;overflow:hidden;position:relative;z-index:1}@media screen and (max-width:1024px){.p-partner-feature__cardImg:where(.astro-RMAWAIYY){flex:none;padding:0 24px 28px}}@media screen and (max-width:767px){.p-partner-feature__cardImg:where(.astro-RMAWAIYY){padding:0 20px 24px}}.p-partner-feature__cardImgInner:where(.astro-RMAWAIYY){height:auto;max-height:320px;max-width:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1024px){.p-partner-feature__cardImgInner:where(.astro-RMAWAIYY){max-height:220px}}@media screen and (max-width:767px){.p-partner-feature__cardImgInner:where(.astro-RMAWAIYY){max-height:180px}}.p-partner-cta:where(.astro-VLOLXVUX){background:linear-gradient(315deg,#003580,#001d67 52%,#03418a 0,#03418a);overflow:hidden;padding:40px 0;position:relative}@media screen and (max-width:767px){.p-partner-cta:where(.astro-VLOLXVUX){padding:30px 20px}}.p-partner-cta__inner:where(.astro-VLOLXVUX){align-items:center;display:flex;gap:40px;justify-content:center;margin:0 auto;max-width:1200px;position:relative;z-index:1}@media screen and (max-width:767px){.p-partner-cta__inner:where(.astro-VLOLXVUX){flex-direction:column;gap:20px}}.p-partner-cta__btnCircle:where(.astro-VLOLXVUX){align-items:center;background:#fff;border-radius:50%;color:var(--ag-color-orange);display:inline-flex;flex-shrink:0;height:40px;justify-content:center;transition:all .3s ease;width:40px}.p-partner-cta__btnCircle:where(.astro-VLOLXVUX) svg:where(.astro-VLOLXVUX){height:18px;width:18px}@media screen and (max-width:767px){.p-partner-cta__btnCircle:where(.astro-VLOLXVUX){height:34px;width:34px}.p-partner-cta__btnCircle:where(.astro-VLOLXVUX) svg:where(.astro-VLOLXVUX){height:14px;width:14px}}.p-partner-cta__btn--blue:where(.astro-VLOLXVUX) .p-partner-cta__btnCircle:where(.astro-VLOLXVUX){color:#03418a}.p-partner-company:where(.astro-X3JUPD7I){background-color:#fff;border-top:1px solid #95beeb;padding:66px 0 8px}@media screen and (max-width:1024px){.p-partner-company:where(.astro-X3JUPD7I){padding:50px 0 36px}}@media screen and (max-width:767px){.p-partner-company:where(.astro-X3JUPD7I){padding:40px 0 28px}}.p-partner-company__cards:where(.astro-X3JUPD7I){display:flex;gap:12px;margin-top:48px}@media screen and (max-width:1024px){.p-partner-company__cards:where(.astro-X3JUPD7I){flex-wrap:wrap;gap:12px;justify-content:center;margin-top:36px}}@media screen and (max-width:767px){.p-partner-company__cards:where(.astro-X3JUPD7I){flex-wrap:wrap;gap:10px;margin-top:28px}}.p-partner-company__card:where(.astro-X3JUPD7I){align-items:center;background-color:#f5f5f5;display:flex;flex:1;gap:12px;height:94px;min-width:0;padding:28px 12px 28px 16px}@media screen and (max-width:1024px){.p-partner-company__card:where(.astro-X3JUPD7I){flex:0 0 calc(33.333% - 8px);height:auto;padding:20px 12px 20px 16px}}@media screen and (max-width:767px){.p-partner-company__card:where(.astro-X3JUPD7I){flex:auto;flex:0 0 calc(50% - 8px);justify-content:center;padding:5px}}.p-partner-company__cardIcon:where(.astro-X3JUPD7I){align-items:center;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.p-partner-company__cardLabel:where(.astro-X3JUPD7I){color:#332d36;font-family:var(--ag-font-main);font-size:1.8rem;font-weight:700;line-height:1.4}@media screen and (max-width:1024px){.p-partner-company__cardLabel:where(.astro-X3JUPD7I){font-size:1.6rem}}@media screen and (max-width:767px){.p-partner-company__cardLabel:where(.astro-X3JUPD7I){font-size:1.4rem}}.p-partner-company__arrow:where(.astro-X3JUPD7I){margin-top:19px;text-align:center}@media screen and (max-width:767px){.p-partner-company__arrow:where(.astro-X3JUPD7I){margin-top:28px}}.p-partner-usecase:where(.astro-PJPIAGZG){background-color:#fff;margin-bottom:66px}.p-partner-usecase__heading:where(.astro-PJPIAGZG){align-items:center;border-bottom:2px solid #03418a;border-top:2px solid #03418a;display:flex;height:60px;justify-content:center}.p-partner-usecase__headingText:where(.astro-PJPIAGZG){color:#03418a;font-family:var(--ag-font-main);font-size:2rem;font-weight:900;text-align:center}@media screen and (max-width:767px){.p-partner-usecase__headingText:where(.astro-PJPIAGZG){font-size:1.6rem}}.p-partner-usecase__cards:where(.astro-PJPIAGZG){display:flex;gap:24px;padding:24px 0}@media screen and (max-width:767px){.p-partner-usecase__cards:where(.astro-PJPIAGZG){flex-direction:column;gap:20px}}.p-partner-usecase__card:where(.astro-PJPIAGZG){background-color:#f3f3f6;border-radius:8px;flex:1;overflow:hidden}.p-partner-usecase__cardHeader:where(.astro-PJPIAGZG){background-color:#004ca5;padding:40px 16px 32px;text-align:center}@media screen and (max-width:767px){.p-partner-usecase__cardHeader:where(.astro-PJPIAGZG){padding:30px 16px 24px}}.p-partner-usecase__cardTitle:where(.astro-PJPIAGZG){color:#fff;font-family:var(--ag-font-main);font-size:2rem;font-weight:900;line-height:1.4}@media screen and (max-width:767px){.p-partner-usecase__cardTitle:where(.astro-PJPIAGZG){font-size:1.8rem}}.p-partner-usecase__cardUnderline:where(.astro-PJPIAGZG){background-color:#fff;height:2px;margin:16px auto;width:100px}.p-partner-usecase__cardDesc:where(.astro-PJPIAGZG){color:#fff;font-family:var(--ag-font-main);font-size:1.6rem;font-weight:500;line-height:1.8}@media screen and (max-width:767px){.p-partner-usecase__cardDesc:where(.astro-PJPIAGZG){font-size:1.4rem}}.p-partner-usecase__cardBody:where(.astro-PJPIAGZG){display:grid;padding:20px 20px 22px}@media screen and (max-width:767px){.p-partner-usecase__cardBody:where(.astro-PJPIAGZG){padding:16px 16px 24px}}.p-partner-usecase__cardLabel:where(.astro-PJPIAGZG){background-color:#fff;box-shadow:2px 2px #03418a;color:#03418a;display:inline-block;font-family:var(--ag-font-main);font-size:1.6rem;font-weight:700;margin:0 auto;padding:4px 12px}@media screen and (max-width:767px){.p-partner-usecase__cardLabel:where(.astro-PJPIAGZG){font-size:1.4rem}}.p-partner-usecase__cardList:where(.astro-PJPIAGZG){margin-top:19px}.p-partner-usecase__cardItem:where(.astro-PJPIAGZG){align-items:center;border-bottom:1px solid #e3e3e3;color:#03418a;display:flex;font-family:var(--ag-font-main);font-size:1.6rem;font-weight:600;gap:8px;line-height:2;margin-bottom:6px;padding-bottom:9px}.p-partner-usecase__cardItem:where(.astro-PJPIAGZG):last-child{border-bottom:none;margin-bottom:0}@media screen and (max-width:767px){.p-partner-usecase__cardItem:where(.astro-PJPIAGZG){font-size:1.4rem}}.p-partner-usecase__cardCheck:where(.astro-PJPIAGZG){flex-shrink:0;height:10px;width:13px}.p-partner-voices:where(.astro-NXIJJXR4){background-color:#f5f5f5;padding:90px 0}@media screen and (max-width:1024px){.p-partner-voices:where(.astro-NXIJJXR4){padding:60px 0}}@media screen and (max-width:767px){.p-partner-voices:where(.astro-NXIJJXR4){padding:40px 0}}.p-partner-voices__inner:where(.astro-NXIJJXR4){margin:0 auto;max-width:1000px}.p-partner-voices__header:where(.astro-NXIJJXR4){align-items:flex-start;display:flex;margin-bottom:36px}@media screen and (max-width:767px){.p-partner-voices__header:where(.astro-NXIJJXR4){flex-direction:column;gap:24px;margin-bottom:24px}}.p-partner-voices__headerLeft:where(.astro-NXIJJXR4){flex-shrink:0}@media screen and (max-width:767px){.p-partner-voices__headerLeft:where(.astro-NXIJJXR4){margin:0 auto}}.p-partner-voices__title:where(.astro-NXIJJXR4){color:#332d36;font-family:var(--ag-font-main);font-size:3.4rem;font-weight:900;line-height:1.6}@media screen and (max-width:1024px){.p-partner-voices__title:where(.astro-NXIJJXR4){font-size:2.8rem}}@media screen and (max-width:767px){.p-partner-voices__title:where(.astro-NXIJJXR4){font-size:2.2rem}.p-partner-voices__title:where(.astro-NXIJJXR4) br:where(.astro-NXIJJXR4){display:none}}.p-partner-voices__headerRight:where(.astro-NXIJJXR4){border-left:2px solid #fff;display:flex;flex-direction:column;gap:8px;margin-left:20px;padding-left:20px}@media screen and (max-width:767px){.p-partner-voices__headerRight:where(.astro-NXIJJXR4){border-left:none;margin-left:0;padding-left:0}}.p-partner-voices__badge:where(.astro-NXIJJXR4){align-items:baseline;align-items:center;background:#fff;display:inline-flex;gap:2px;height:47px;overflow:hidden;padding:0 8px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:767px){.p-partner-voices__badge:where(.astro-NXIJJXR4){margin:0 auto}}.p-partner-voices__badgeLabel:where(.astro-NXIJJXR4){font-size:1.8rem}.p-partner-voices__badgeLabel:where(.astro-NXIJJXR4),.p-partner-voices__badgeNum:where(.astro-NXIJJXR4){color:#03418a;font-family:var(--ag-font-main);font-weight:900;line-height:47px}.p-partner-voices__badgeNum:where(.astro-NXIJJXR4){font-size:3rem}.p-partner-voices__badgeUnit:where(.astro-NXIJJXR4){color:#03418a;font-family:var(--ag-font-main);font-size:1.8rem;font-weight:900;line-height:47px}.p-partner-voices__headerDesc:where(.astro-NXIJJXR4){color:#332d36;font-family:var(--ag-font-main);font-size:1.6rem;font-weight:600;line-height:1.8}@media screen and (max-width:767px){.p-partner-voices__headerDesc:where(.astro-NXIJJXR4){font-size:1.4rem}}.p-partner-voices__cards:where(.astro-NXIJJXR4){display:flex;flex-direction:column;gap:28px}.p-partner-voices__card:where(.astro-NXIJJXR4){background:#fff;border:1px solid #8c8c8c;overflow:hidden;position:relative}.p-partner-voices__cardInner:where(.astro-NXIJJXR4){display:flex;flex-direction:column;gap:18px;position:relative;z-index:1}.p-partner-voices__cardHead:where(.astro-NXIJJXR4){align-items:center;background:#f0f0f0;display:flex;flex-wrap:wrap;gap:8px;padding:25px 28px 20px}@media screen and (max-width:767px){.p-partner-voices__cardHead:where(.astro-NXIJJXR4){align-content:center;align-items:baseline;flex-direction:column;gap:3px;padding:18px 18px 13px}}.p-partner-voices__cardNumWrap:where(.astro-NXIJJXR4){align-items:center;display:flex;flex-direction:column;flex-shrink:0}@media screen and (max-width:767px){.p-partner-voices__cardNumWrap:where(.astro-NXIJJXR4){margin:0 auto}}.p-partner-voices__cardNum:where(.astro-NXIJJXR4){color:#bfbfbf;font-family:var(--ag-font-main);font-size:2.2rem;font-weight:900;line-height:36px}.p-partner-voices__cardTitle:where(.astro-NXIJJXR4){color:#332d36;flex:1;font-family:var(--ag-font-main);font-size:2.2rem;font-weight:700;line-height:1.5}@media screen and (max-width:767px){.p-partner-voices__cardTitle:where(.astro-NXIJJXR4){font-size:1.8rem;margin:0 auto;text-align:center}}.p-partner-voices__cardTags:where(.astro-NXIJJXR4){display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px}@media screen and (max-width:767px){.p-partner-voices__cardTags:where(.astro-NXIJJXR4){justify-content:center;margin:15px auto 0}}.p-partner-voices__cardTag:where(.astro-NXIJJXR4){align-items:center;border:1px solid #bfbfbf;border-radius:4px;display:flex;gap:16px;padding:1px 6px}.p-partner-voices__cardTagLabel:where(.astro-NXIJJXR4){color:#727272;font-family:var(--ag-font-main);font-size:1.6rem;font-weight:700;line-height:28px}@media screen and (max-width:767px){.p-partner-voices__cardTagLabel:where(.astro-NXIJJXR4){font-size:1.2rem}}.p-partner-voices__cardTagValue:where(.astro-NXIJJXR4){color:#727272;font-family:var(--ag-font-main);font-size:1.6rem;font-weight:700;line-height:28px;position:relative}.p-partner-voices__cardTagValue:where(.astro-NXIJJXR4):before{background:#e3e3e3;content:"";display:inline-block;height:13px;left:-8px;position:absolute;top:50%;transform:translateY(-50%);width:1px}@media screen and (max-width:767px){.p-partner-voices__cardTagValue:where(.astro-NXIJJXR4){font-size:1.2rem}}.p-partner-voices__cardBody:where(.astro-NXIJJXR4){display:flex;flex-direction:column;gap:20px;padding:0 28px 28px}@media screen and (max-width:767px){.p-partner-voices__cardBody:where(.astro-NXIJJXR4){gap:16px;padding:0 17px 12px}}.p-partner-voices__cardBefore:where(.astro-NXIJJXR4){align-items:center;display:flex;gap:12px;margin-right:-10px}@media screen and (max-width:767px){.p-partner-voices__cardBefore:where(.astro-NXIJJXR4){align-items:flex-start;flex-direction:column;gap:12px}}.p-partner-voices__cardBeforeLabel:where(.astro-NXIJJXR4){align-items:center;background:#f0f0f0;border-radius:4px;color:#727272;display:inline-flex;flex-shrink:0;font-family:var(--ag-font-main);font-size:1.6rem;font-weight:700;line-height:28px;padding:4px 12px;white-space:nowrap}@media screen and (max-width:767px){.p-partner-voices__cardBeforeLabel:where(.astro-NXIJJXR4){font-size:1.4rem;margin:0 auto}}.p-partner-voices__cardBeforeText:where(.astro-NXIJJXR4){color:#332d36;font-family:var(--ag-font-main);font-size:1.6rem;font-weight:500;line-height:1.8}@media screen and (max-width:767px){.p-partner-voices__cardBeforeText:where(.astro-NXIJJXR4){font-size:1.4rem}}.p-partner-voices__cardSep:where(.astro-NXIJJXR4){background:#e3e3e3;height:1px;position:relative;width:100%}.p-partner-voices__cardSep:where(.astro-NXIJJXR4):after{border-style:solid;border-bottom:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:17px solid #03418a;bottom:-8px;content:"";height:0;left:60px;position:absolute;transform:translate(-50%);width:0}@media screen and (max-width:767px){.p-partner-voices__cardSep:where(.astro-NXIJJXR4):after{left:50%}}.p-partner-voices__cardAfter:where(.astro-NXIJJXR4){align-items:flex-start;display:flex;gap:12px}@media screen and (max-width:767px){.p-partner-voices__cardAfter:where(.astro-NXIJJXR4){flex-direction:column;gap:12px}}.p-partner-voices__cardAfterLabel:where(.astro-NXIJJXR4){align-items:center;align-self:stretch;background:#004ca5;border-radius:4px;color:#fff;display:flex;flex-shrink:0;font-family:var(--ag-font-main);font-size:1.6rem;font-weight:700;justify-content:center;line-height:28px;padding:4px 12px;white-space:nowrap;width:120px}@media screen and (max-width:767px){.p-partner-voices__cardAfterLabel:where(.astro-NXIJJXR4){align-self:flex-start;font-size:1.4rem;margin:0 auto;min-width:120px;width:auto}}.p-partner-voices__cardAfterContent:where(.astro-NXIJJXR4){display:flex;flex:1;flex-direction:column;gap:8px}@media screen and (max-width:767px){.p-partner-voices__cardAfterContent:where(.astro-NXIJJXR4){gap:12px}}.p-partner-voices__cardAfterTitle:where(.astro-NXIJJXR4){color:#03418a;font-family:var(--ag-font-main);font-size:2rem;font-weight:700;line-height:1.5}@media screen and (max-width:767px){.p-partner-voices__cardAfterTitle:where(.astro-NXIJJXR4){font-size:1.8rem;line-height:1.4}}.p-partner-voices__cardAfterDesc:where(.astro-NXIJJXR4){color:#332d36;font-family:var(--ag-font-main);font-size:1.6rem;font-weight:500;line-height:1.8}@media screen and (max-width:767px){.p-partner-voices__cardAfterDesc:where(.astro-NXIJJXR4){font-size:1.4rem}}.p-partner-voices__cardImage:where(.astro-NXIJJXR4){max-width:173px}@media screen and (max-width:767px){.p-partner-voices__cardImage:where(.astro-NXIJJXR4){margin:0 auto}}.p-partner-support:where(.astro-47UMWSPM){background-color:#fff;padding:90px 0}@media screen and (max-width:1024px){.p-partner-support:where(.astro-47UMWSPM){padding:60px 0}}@media screen and (max-width:767px){.p-partner-support:where(.astro-47UMWSPM){padding:40px 0}}.p-partner-support__cards:where(.astro-47UMWSPM){display:flex;gap:24px;margin-top:28px}@media screen and (max-width:1024px){.p-partner-support__cards:where(.astro-47UMWSPM){flex-direction:column;gap:20px}}.p-partner-support__card:where(.astro-47UMWSPM){border:1px solid #03418a;border-radius:8px;flex:1;overflow:hidden}.p-partner-support__cardHeader:where(.astro-47UMWSPM){background-color:#03418a;padding:40px 16px 32px}@media screen and (max-width:767px){.p-partner-support__cardHeader:where(.astro-47UMWSPM){padding:28px 16px 24px}}.p-partner-support__cardHeaderInner:where(.astro-47UMWSPM){align-items:center;display:flex;gap:24px;justify-content:center}.p-partner-support__cardIcon:where(.astro-47UMWSPM){flex-shrink:0}.p-partner-support__cardTitle:where(.astro-47UMWSPM){color:#fff;font-family:var(--ag-font-main);font-size:2.4rem;font-weight:900;line-height:1.5}@media screen and (max-width:1024px){.p-partner-support__cardTitle:where(.astro-47UMWSPM){font-size:1.8rem}}.p-partner-support__cardBody:where(.astro-47UMWSPM){display:flex;flex-direction:column;gap:24px;padding:28px 20px 32px}@media screen and (max-width:767px){.p-partner-support__cardBody:where(.astro-47UMWSPM){gap:20px;padding:20px 16px 24px}}.p-partner-support__cardDesc:where(.astro-47UMWSPM){color:#332d36;font-family:var(--ag-font-main);font-size:1.6rem;font-weight:500;line-height:1.8}@media screen and (max-width:767px){.p-partner-support__cardDesc:where(.astro-47UMWSPM){font-size:1.4rem}}.p-partner-support__cardGrid:where(.astro-47UMWSPM){display:grid;gap:13px 14px;grid-template-columns:1fr 1fr}.p-partner-support__cardGridItem:where(.astro-47UMWSPM){align-items:center;background-color:#e2ecff;display:flex;height:87px;justify-content:space-between;padding:12px 16px}@media screen and (max-width:1024px){.p-partner-support__cardGridItem:where(.astro-47UMWSPM){gap:10px;justify-content:flex-start}}@media screen and (max-width:767px){.p-partner-support__cardGridItem:where(.astro-47UMWSPM){flex-direction:column;height:auto;padding:12px 16px}}.p-partner-support__cardGridLabel:where(.astro-47UMWSPM){color:#004ca5;font-family:var(--ag-font-main);font-size:1.6rem;font-weight:700;line-height:28px}@media screen and (max-width:767px){.p-partner-support__cardGridLabel:where(.astro-47UMWSPM){font-size:1.4rem;order:2;text-align:center;white-space:nowrap}}.p-partner-support__cardGridItem-img:where(.astro-47UMWSPM){max-width:81px}.p-partner-support__cardPlaceholder:where(.astro-47UMWSPM){align-items:center;border-radius:4px;display:flex;justify-content:center}.p-partner-benefit:where(.astro-IT6CSQPH){background-color:#e2ecff;padding:90px 0}@media screen and (max-width:1024px){.p-partner-benefit:where(.astro-IT6CSQPH){padding:60px 0}}@media screen and (max-width:767px){.p-partner-benefit:where(.astro-IT6CSQPH){padding:40px 0}.p-partner-benefit__inner:where(.astro-IT6CSQPH){padding:0}}.p-partner-benefit__header:where(.astro-IT6CSQPH){display:grid;gap:29px;grid-template-columns:347px auto 228px;margin-bottom:32px}@media screen and (max-width:1024px){.p-partner-benefit__header:where(.astro-IT6CSQPH){gap:0;grid-template-columns:auto auto;grid-template-rows:auto auto}}@media screen and (max-width:767px){.p-partner-benefit__header:where(.astro-IT6CSQPH){gap:20px 0;grid-template-columns:1fr;grid-template-rows:auto}}@media screen and (max-width:1024px){.p-partner-benefit__headerLeft:where(.astro-IT6CSQPH){grid-row:1/3}}@media screen and (max-width:767px){.p-partner-benefit__headerLeft:where(.astro-IT6CSQPH){grid-column:1/3}}.p-partner-benefit__title:where(.astro-IT6CSQPH){color:#051c2c;font-family:var(--ag-font-main);font-size:3.4rem;font-weight:900;line-height:1.6}@media screen and (max-width:1024px){.p-partner-benefit__title:where(.astro-IT6CSQPH){font-size:2.8rem;white-space:normal}}@media screen and (max-width:767px){.p-partner-benefit__title:where(.astro-IT6CSQPH){font-size:2.2rem}.p-partner-benefit__title:where(.astro-IT6CSQPH) br:where(.astro-IT6CSQPH){display:none}}.p-partner-benefit__headerRight:where(.astro-IT6CSQPH){align-items:center;border-left:2px solid #fff;display:flex;margin-bottom:17px;margin-left:20px;padding-left:20px}@media screen and (max-width:767px){.p-partner-benefit__headerRight:where(.astro-IT6CSQPH){border-left:none;margin-bottom:0;margin-left:0;padding-left:0}}.p-partner-benefit__headerDesc:where(.astro-IT6CSQPH){color:#332d36;font-family:var(--ag-font-main);font-size:1.6rem;font-weight:600;line-height:1.8}@media screen and (max-width:767px){.p-partner-benefit__headerDesc:where(.astro-IT6CSQPH){font-size:1.4rem}}.p-partner-benefit__headerLink:where(.astro-IT6CSQPH){align-items:center;background:#fff;border-radius:4px;display:flex;flex-shrink:0;font-family:var(--ag-font-main);font-size:1.6rem;font-weight:700;gap:4px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:12px 20px;position:relative;transition:.2s;white-space:nowrap}.p-partner-benefit__headerLink:where(.astro-IT6CSQPH) span:where(.astro-IT6CSQPH){color:#03418a}.p-partner-benefit__headerLink:where(.astro-IT6CSQPH):before{border:.1em solid;border-bottom:0;border-left:0;box-sizing:border-box;color:#03418a;content:"";display:block;height:.65em;position:absolute;right:30px;top:50%;transform:rotate(45deg);transform-origin:top right;width:.65em}.p-partner-benefit__headerLink:where(.astro-IT6CSQPH):hover{background-color:#03418a;opacity:1}.p-partner-benefit__headerLink:where(.astro-IT6CSQPH):hover span:where(.astro-IT6CSQPH),.p-partner-benefit__headerLink:where(.astro-IT6CSQPH):hover:before{color:#fff}@media screen and (max-width:1024px){.p-partner-benefit__headerLink:where(.astro-IT6CSQPH){grid-column:1/3;margin:0 auto;padding-right:50px;width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media screen and (max-width:767px){.p-partner-benefit__headerLink:where(.astro-IT6CSQPH){font-size:1.4rem}}.p-partner-benefit__content:where(.astro-IT6CSQPH){margin:0 auto;max-width:1270px;padding:0 35px;width:100%}@media screen and (max-width:1024px){.p-partner-benefit__content:where(.astro-IT6CSQPH){padding:0}}@media screen and (max-width:767px){.p-partner-benefit__content:where(.astro-IT6CSQPH){margin-top:20px;overflow:hidden}}.p-partner-benefit__content:where(.astro-IT6CSQPH)>.benefit__content:where(.astro-IT6CSQPH){margin-top:0}.c-partner-frow:where(.astro-2BWPFZO6){background:#f5f5f5;padding:84px 0 100px}@media screen and (max-width:1280px){.c-partner-frow:where(.astro-2BWPFZO6){padding-top:92px}}@media screen and (max-width:767px){.c-partner-frow:where(.astro-2BWPFZO6){padding-bottom:40px;padding-top:37px}.c-partner-frow:where(.astro-2BWPFZO6) .c-partner-frow_headingWrap:where(.astro-2BWPFZO6){align-items:center;display:flex}}.c-partner-frow:where(.astro-2BWPFZO6) .c-subHeading:where(.astro-2BWPFZO6){color:var(--ag-color-gray7);display:block;font-size:2.8rem;font-weight:700;line-height:2}@media screen and (max-width:767px){.c-partner-frow:where(.astro-2BWPFZO6) .c-subHeading:where(.astro-2BWPFZO6){display:inline;font-size:1.6rem;margin-left:8px}}.c-partner-frow:where(.astro-2BWPFZO6) .c-btn:where(.astro-2BWPFZO6){align-items:center;background:#051c2c;border-radius:4px;display:flex;justify-content:space-between;padding:10px 28px 10px 20px}.c-partner-frow:where(.astro-2BWPFZO6) .c-btn__txt:where(.astro-2BWPFZO6){color:#fff;font-size:1.6rem;font-weight:700;line-height:2}.c-partner-frow:where(.astro-2BWPFZO6) .c-btn__icon:where(.astro-2BWPFZO6){display:inline-block}.c-partner-frow:where(.astro-2BWPFZO6) .c-partner-frow_itemImase:where(.astro-2BWPFZO6){align-items:center;background-color:#d6e4ff;border-radius:50%;display:flex;height:50px;justify-content:center;margin:0 auto;width:50px}@media screen and (max-width:767px){.c-partner-frow:where(.astro-2BWPFZO6) .c-partner-frow_itemIcon:where(.astro-2BWPFZO6){height:40px;width:40px}}.c-partner-frow:where(.astro-2BWPFZO6) .c-partner-frow_subHeading:where(.astro-2BWPFZO6){margin-top:18px;text-align:center}@media screen and (max-width:767px){.c-partner-frow:where(.astro-2BWPFZO6) .c-partner-frow_subHeading:where(.astro-2BWPFZO6){margin-top:10px}}.c-partner-frow:where(.astro-2BWPFZO6) .c-partner-frow_grid:where(.astro-2BWPFZO6){display:flex;justify-content:space-between;margin-top:35px}@media screen and (max-width:1280px){.c-partner-frow:where(.astro-2BWPFZO6) .c-partner-frow_grid:where(.astro-2BWPFZO6){padding:0 5px}}@media screen and (max-width:1024px){.c-partner-frow:where(.astro-2BWPFZO6) .c-partner-frow_grid:where(.astro-2BWPFZO6){flex-wrap:wrap;margin-top:11px;padding:0}}@media screen and (max-width:767px){.c-partner-frow:where(.astro-2BWPFZO6) .c-partner-frow_grid:where(.astro-2BWPFZO6){margin-top:20px}}.u-object--cover:where(.astro-X7LLB5EX){-o-object-fit:cover;object-fit:cover}.u-d-none:where(.astro-X7LLB5EX){display:none!important}.u-d-block:where(.astro-X7LLB5EX){display:block!important}.u-pc-none:where(.astro-X7LLB5EX){display:none}@media screen and (max-width:1024px){.u-pc-none:where(.astro-X7LLB5EX){display:block}}@media screen and (max-width:767px){.u-sp-none:where(.astro-X7LLB5EX){display:none!important}}@media screen and (min-width:767px){.u-sp-block-only:where(.astro-X7LLB5EX){display:none}}.u-sp-block:where(.astro-X7LLB5EX){display:none!important}@media screen and (max-width:767px){.u-sp-block:where(.astro-X7LLB5EX){display:block!important}}@media only screen and (max-width:1280px){.u-lg-none:where(.astro-X7LLB5EX){display:none}}.u-lg-block:where(.astro-X7LLB5EX){display:none}@media only screen and (max-width:1280px){.u-lg-block:where(.astro-X7LLB5EX){display:block}}.u-md-only:where(.astro-X7LLB5EX){display:none}@media only screen and (max-width:1024px) and (min-width:767px){.u-md-only:where(.astro-X7LLB5EX){display:block}.u-md-none-only:where(.astro-X7LLB5EX){display:none}}@media only screen and (max-width:1024px){.u-md-block-only:where(.astro-X7LLB5EX){display:block}}.u-md-none:where(.astro-X7LLB5EX){display:block}@media only screen and (max-width:1024px){.u-md-none:where(.astro-X7LLB5EX){display:none}}.u-md-block:where(.astro-X7LLB5EX){display:none}@media only screen and (max-width:1024px){.u-md-block:where(.astro-X7LLB5EX){display:block}}.u-float-right:where(.astro-X7LLB5EX){float:right}.u-float-left:where(.astro-X7LLB5EX){float:left}.u-blockBody:where(.astro-X7LLB5EX){height:100vh;overflow:hidden!important}@media only screen and (max-width:1024px){.u-border-bt:where(.astro-X7LLB5EX){border-bottom:2px solid #e3e3e3}}@media only screen and (max-width:767px){.u-border-bt:where(.astro-X7LLB5EX){border-bottom:1px solid #e3e3e3}}.p-faq:where(.astro-X7LLB5EX){padding:90px 0 96px}@media screen and (max-width:1024px){.p-faq:where(.astro-X7LLB5EX){padding:56px 0 64px}}@media screen and (max-width:767px){.p-faq:where(.astro-X7LLB5EX){padding:60px 0 64px}}.p-faq:where(.astro-X7LLB5EX) .c-heading_box:where(.astro-X7LLB5EX){text-align:center}.p-faq:where(.astro-X7LLB5EX) .c-heading_box:where(.astro-X7LLB5EX) .c-subtitle:where(.astro-X7LLB5EX){color:var(--ag-color-gray7);font-size:2.8rem;font-weight:700;margin-top:24px}@media screen and (max-width:767px){.p-faq:where(.astro-X7LLB5EX) .c-heading_box:where(.astro-X7LLB5EX) .c-subtitle:where(.astro-X7LLB5EX){font-size:1.8rem;margin-top:21px}}.p-faq:where(.astro-X7LLB5EX) .c-heading_box:where(.astro-X7LLB5EX) .c-subtitle__num:where(.astro-X7LLB5EX){font-size:4rem}@media screen and (max-width:767px){.p-faq:where(.astro-X7LLB5EX) .c-heading_box:where(.astro-X7LLB5EX) .c-subtitle__num:where(.astro-X7LLB5EX){font-size:3.6rem}}