body{margin:0;background:#FFFFFF}a{color:#1764D8}a:hover{color:#0F4FB0}@keyframes ldUp{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes floatY{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes drift{from{transform:translateX(0)}to{transform:translateX(-80px)}}@keyframes blob{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(30px,-20px) scale(1.08)}}@keyframes dashMove{to{stroke-dashoffset:-32}}@keyframes pulseRing{0%{box-shadow:0 0 0 0 rgba(232,116,12,.45)}100%{box-shadow:0 0 0 22px rgba(232,116,12,0)}}@keyframes shine{from{transform:translateX(-120%) skewX(-20deg)}to{transform:translateX(260%) skewX(-20deg)}}@keyframes wiggle{0%,100%{transform:rotate(0)}25%{transform:rotate(-8deg)}75%{transform:rotate(8deg)}}.ld{animation:ldUp .9s cubic-bezier(.2,.7,.2,1) both}.ld1{animation-delay:.1s}.ld2{animation-delay:.25s}.ld3{animation-delay:.4s}.ld4{animation-delay:.55s}.ld5{animation-delay:.7s}.ld6{animation-delay:.85s}.bt-js .fx{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.bt-js .fxz{opacity:0;transform:scale(.92);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.bt-js .fx.in,.bt-js .fxz.in{opacity:1;transform:none}.float{animation:floatY 5s ease-in-out infinite}.float2{animation-delay:-1.7s}.float3{animation-delay:-3.4s}.drift{animation:drift 26s linear infinite alternate}.blob{animation:blob 14s ease-in-out infinite}.dash{stroke-dasharray:8 8;animation:dashMove 1.1s linear infinite}.pulse{animation:pulseRing 2s ease-out infinite}.hov{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.hov:hover{transform:translateY(-6px)!important;box-shadow:0 24px 48px rgba(23,100,216,.18)!important}.hov .pop{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.hov:hover .pop{transform:scale(1.12) rotate(-6deg)}.btn{position:relative;overflow:hidden;transition:transform .2s,filter .2s}.btn:hover{transform:translateY(-3px);filter:brightness(1.07)}.btn::after{content:"";position:absolute;top:0;bottom:0;width:30%;background:rgba(255,255,255,.35);transform:translateX(-120%) skewX(-20deg)}.btn:hover::after{animation:shine .7s ease}.wig:hover svg{animation:wiggle .5s ease}summary{list-style:none}summary::-webkit-details-marker{display:none}.plus{transition:transform .3s}details[open] .plus{transform:rotate(45deg)}@keyframes memoIn{from{opacity:0;transform:translateX(-70px) rotate(-2.5deg)}to{opacity:1;transform:rotate(-2.5deg)}}@keyframes noteIn{from{opacity:0;transform:translateX(-70px) rotate(7deg)}to{opacity:1;transform:rotate(7deg)}}@keyframes sway{0%,100%{transform:rotate(-4deg)}50%{transform:rotate(4deg) translateY(-5px)}}@keyframes penWig{0%,100%{transform:rotate(-24deg)}50%{transform:rotate(-14deg) translateY(-6px)}}@keyframes inkDraw{from{stroke-dashoffset:320}to{stroke-dashoffset:0}}.bt-js .fxl{opacity:0}.bt-js .hv-memo.fxl.in{animation:memoIn .9s cubic-bezier(.2,.7,.2,1) both}.bt-js .hv-note.fxl.in{animation:noteIn .9s cubic-bezier(.2,.7,.2,1) .35s both}.ink path{stroke-dasharray:320}.bt-js .ink path{stroke-dashoffset:320}.bt-js .hv-memo.in .ink path{animation:inkDraw 1s cubic-bezier(.6,0,.3,1) .8s both}.bt-js .hv-memo.in .hv-row:nth-of-type(3) .ink path{animation-delay:1.2s}.hv-sway{transform-origin:50% 100%;animation:sway 2.4s ease-in-out infinite}.hv-wig{animation:penWig 2s ease-in-out infinite}@media (max-width:640px){.hv-memo{width:auto!important;margin:-40px 4px 0!important;padding:14px 14px 16px 40px!important}.hv-note{position:relative!important;right:auto!important;bottom:auto!important;margin:-18px 10px 44px auto!important;width:170px!important}.hv-pen{left:30%!important;bottom:22px!important;width:110px!important;z-index:5!important}.hv-person{width:20%!important;left:4%!important;bottom:40px!important}}@keyframes flowH{to{background-position:32px 0}}@keyframes flowV{to{background-position:0 32px}}.flow{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;max-width:1100px}.flow .flow-ic{position:relative;z-index:1}.flow li:not(:last-child)::before{content:"";position:absolute;z-index:0;top:55px;left:50%;width:calc(100% + 14px);height:3px;background:repeating-linear-gradient(90deg,#1764D8 0 8px,transparent 8px 16px);animation:flowH 1.1s linear infinite}@media (max-width:1000px){.flow{grid-template-columns:1fr;gap:26px;max-width:460px}.flow li{flex-direction:row!important;text-align:left!important;gap:18px!important}.flow .flow-ic{flex-shrink:0;width:124px!important;height:92px!important}.flow .flow-ic img{max-width:100px!important;max-height:70px!important}.flow .flow-tx{align-items:flex-start!important}.flow li:not(:last-child)::before{top:46px;left:61px;width:3px;height:calc(100% + 26px);background:repeating-linear-gradient(180deg,#1764D8 0 8px,transparent 8px 16px);animation-name:flowV}}@keyframes lgBar{from{transform:scaleX(0)}to{transform:scaleX(1)}}.lgb1{transform-origin:left center;animation:lgBar .8s .3s cubic-bezier(.2,.7,.2,1) both}.lgb2{transform-origin:right center;animation:lgBar .8s .5s cubic-bezier(.2,.7,.2,1) both}@media (max-width:640px){.lg-tag{display:none}}@media (max-width:400px){.hdr-btn{padding:0 12px!important;font-size:12px!important}.hdr-btn svg{display:none}.lg-ja{font-size:16px!important;letter-spacing:.06em!important}}#lp .lp-u-012d31{background: linear-gradient(transparent 60%,#FFE27A 60%)}#lp .lp-u-022c99{margin: 0;text-align: center;font-size: 13px;font-weight: 700;color: #4A5B78}#lp .lp-u-02d815{margin: 0;padding: 6px 12px 10px;font-size: 12px;font-weight: 700;color: #1764D8}#lp .lp-u-032483{margin: 0;font-family: 'Zen Maru Gothic',sans-serif;font-size: 16px;font-weight: 900}#lp .lp-u-051dda{display: flex;align-items: center;gap: 18px;padding: 20px 22px;border-radius: 22px;background: #FFFFFF;box-shadow: 0 8px 22px rgba(194,87,0,.08)}#lp .lp-u-0566cb{grid-column: 2 / 5;height: 3px;background: #2E8BFF}#lp .lp-u-05c2e4{font-size: 22px;color: #C25700;line-height: 1}#lp .lp-u-0636d1{display: inline-flex;align-items: center;gap: 6px;min-height: 44px;padding: 0 16px;border-radius: 999px;background: #04833A;color: #FFFFFF;font-weight: 700;font-size: 13px;text-decoration: none;white-space: nowrap}#lp .lp-u-06b91e{display: inline-flex;align-items: center;gap: 6px;padding: 8px 16px;border-radius: 999px;background: #C25700;color: #FFFFFF;font-size: 14px;font-weight: 700}#lp .lp-u-089122{margin-top: 30px;padding: clamp(20px,4vw,34px);border-radius: 26px;background: #FFFFFF;box-shadow: 0 16px 40px rgba(194,87,0,.10);display: flex;flex-direction: column;gap: 22px}#lp .lp-u-0986a2{margin: 0;font-size: 13px;font-weight: 700;color: #4A5B78}#lp .lp-u-0b2788{display: inline-flex;align-items: center;min-height: 58px;padding: 0 24px;border-radius: 999px;border: 2px solid #FFFFFF;color: #FFFFFF;font-family: 'Zen Maru Gothic',sans-serif;font-weight: 900;font-size: 16px;text-decoration: none}#lp .lp-u-0c2bac{margin: 4px 0 0;font-family: 'Zen Maru Gothic',sans-serif;font-weight: 900;color: #0B2447;font-size: 18px;line-height: 1.3}#lp .lp-u-0c2f45{margin: 0;align-self: flex-end;max-width: 88%;padding: 8px 12px;border-radius: 14px 4px 14px 14px;background: #B9F0C9;font-size: 13px}#lp .lp-u-0cb58e{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 14px;margin-top: 30px}#lp .lp-u-0d197b{margin: 0;padding: 0 18px 16px 60px;font-size: 14px;color: #33445F}#lp .lp-u-0e3c40{display: inline-flex;align-items: center;gap: 6px;padding: 8px 16px;border-radius: 999px;background: #EAF3FF;color: #0B2447;font-size: 14px;font-weight: 700}#lp .lp-u-100b37{font-family: Montserrat,sans-serif;font-size: 12px;font-weight: 800;color: #C25700}#lp .lp-u-1246cb{margin: 0;font-family: 'Zen Maru Gothic',sans-serif;font-size: 18px;font-weight: 900}#lp .lp-u-126f51{position: absolute;right: 2%;top: 14%;width: 31%;border-radius: 28px;padding: 7px;background: #0B2447;box-shadow: 0 30px 60px rgba(11,36,71,.28)}#lp .lp-u-12b584{padding: 22px 16px;text-align: center}#lp .lp-u-13a0ed{padding: clamp(56px,7vw,90px) 20px;background: #EAF3FF}#lp .lp-u-13c2a5{margin: 14px 0 0;font-family: 'Zen Maru Gothic',sans-serif;font-size: clamp(24px,3vw,34px);font-weight: 900;line-height: 1.4;color: #0B2447}#lp .lp-u-15d85d{flex: 1;height: 30px;border-radius: 5px;background: #FFE8D2}#lp .lp-u-1646e2{padding: 18px 20px 22px}#lp .lp-u-187c1c{margin: 14px 0 0;font-size: 15px;font-weight: 700;color: #33445F}#lp .lp-u-196c50{height: 2px;flex: 1;background: linear-gradient(90deg,#C25700,transparent)}#lp .lp-u-1ab66c{color: #C9DBF2}#lp .lp-u-1b2eec{display: flex;flex-direction: column;align-items: center;gap: 6px}#lp .lp-u-1b43a9{font-family: 'Zen Maru Gothic',sans-serif;font-size: 16px;font-weight: 900}#lp .lp-u-1bcc63{display: inline-flex;width: 40px;height: 40px;align-items: center;justify-content: center;border-radius: 12px;background: #EAF3FF;color: #1764D8}#lp .lp-u-1d683a{padding: 26px 22px;border-radius: 22px;border: 2px solid #CFE0F7;text-align: center}#lp .lp-u-1db270{height: 8px;width: 60%;border-radius: 4px;background: #DCE6F3}#lp .lp-u-1dbafc{position: relative;display: flex;justify-content: center;padding: 40px 28px 30px;background: linear-gradient(150deg,#EAF3FF 0%,#CFE3FF 100%);overflow: hidden;text-decoration: none}#lp .lp-u-1e071d{display: flex;align-items: center;gap: 8px;padding: 14px 14px 10px;background: #FFFFFF;color: #0B2447}#lp .lp-u-1e118d{font-family: 'Zen Kaku Gothic New',sans-serif;font-size: 15px}#lp .lp-u-1ee745{position: relative;overflow: hidden;background: linear-gradient(180deg,#EAF3FF 0%,#F6FAFF 100%);padding: clamp(40px,6vw,80px) 20px 0}#lp .lp-u-1efd36{padding: clamp(64px,8vw,96px) 20px;background: #FFFFFF}#lp .lp-u-206e0e{flex-shrink: 0;position: relative;width: 76px;height: 76px;border-radius: 22px;background: #FFF0E0;display: flex;align-items: center;justify-content: center}#lp .lp-u-20bd3f{position: absolute;left: 12px;top: 12px;padding: 3px 10px;border-radius: 999px;background: #C25700;color: #FFFFFF;font-size: 11px;font-weight: 700}#lp .lp-u-238b1c{position: relative;z-index: 3;width: 50%;margin: -168px 0 48px 1%;padding: 16px 20px 18px 46px;border-radius: 4px;background-color: #FFFFFF;background-image: linear-gradient(90deg,transparent 30px,#F6C9C4 30px,#F6C9C4 31px,transparent 31px),repeating-linear-gradient(180deg,transparent 0,transparent 39px,#E3ECF8 39px,#E3ECF8 40px);background-position: 0 0,0 34px;transform: rotate(-2.5deg);box-shadow: 0 24px 46px rgba(11,36,71,.22)}#lp .lp-u-26284b{display: block;width: 100%;max-width: 240px;height: auto;margin: 20px auto 0}#lp .lp-u-2672db{max-width: 760px;margin: 0 auto}#lp .lp-u-27c331{display: flex;align-items: center;gap: 12px;padding: 16px 18px;cursor: pointer;font-size: 15px;font-weight: 700}#lp .lp-u-284597{font-size: 13px;font-weight: 700}#lp .lp-u-2888a2{margin: 0;font-size: 14px;font-weight: 700;line-height: 1.5}#lp .lp-u-2a0136{display: inline-flex;align-items: center;min-height: 44px;padding: 0 16px;border-radius: 999px;background: #1764D8;color: #FFFFFF;font-weight: 700;font-size: 13px;text-decoration: none;white-space: nowrap}#lp .lp-u-2a10af{flex: 1 1 440px;min-width: 0}#lp .lp-u-2a867c{display: flex;flex-wrap: wrap;align-items: center;gap: 32px;margin-top: 52px;padding: clamp(24px,4vw,40px);border-radius: 28px;background: #FFFFFF;box-shadow: 0 14px 36px rgba(23,100,216,.08)}#lp .lp-u-2abdbc{margin: 8px 0 0;text-align: center;font-family: 'Zen Maru Gothic',sans-serif;font-size: clamp(24px,3.2vw,34px);font-weight: 900;color: #0B2447}#lp .lp-u-2b02bd{position: relative;max-width: 1100px;margin: 0 auto}#lp .lp-u-2b5800{background: #EAF3FF;line-height: 0}#lp .lp-u-2b7d8e{color: #9AA8BC;align-self: center}#lp .lp-u-2c3f23{display: block;width: 100%;aspect-ratio: 16 / 10;object-fit: cover;object-position: top;border-radius: 12px 12px 0 0}#lp .lp-u-2f3cd2{height: 8px;width: 80%;border-radius: 4px;background: #DCE6F3}#lp .lp-u-2f671f{flex: 0 1 300px;min-width: 0;margin: 0 auto;text-align: center;padding: 22px 18px;border-radius: 18px;background: linear-gradient(160deg,#FFF3E6,#FFE3C7)}#lp .lp-u-2f857d{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 22px}#lp .lp-u-30e7ae{display: flex;align-items: center;gap: 12px;margin-top: 18px;padding-top: 16px;border-top: 1px dashed #F3D6C4}#lp .lp-u-3168ed{max-width: 640px;margin: 0 auto;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px}#lp .lp-u-31c7c9{margin: 0;font-size: 12px;color: #EAF3FF}#lp .lp-u-322d40{background: #FFF1EC;line-height: 0}#lp .lp-u-3444db{position: relative;display: flex;flex-direction: column;align-items: center;text-align: center;gap: 8px}#lp .lp-u-35d02d{margin-top: 8px;display: flex;flex-direction: column;gap: 6px}#lp .lp-u-35df48{height: 7px;width: 50%;border-radius: 4px;background: #DCE6F3}#lp .lp-u-362da7{position: absolute;left: 0;bottom: 0;width: 112%;height: 100%;opacity: .5}#lp .lp-u-36e320{display: flex;flex-direction: column;gap: 10px;padding: 14px 12px 40px}#lp .lp-u-37f2dc{display: block;width: 100%;aspect-ratio: 16 / 10;object-fit: cover;object-position: center}#lp .lp-u-392486{max-width: 1060px;margin: 0 auto;display: grid;grid-template-columns: repeat(auto-fit,minmax(200px,1fr));border-radius: 22px;background: #FFFFFF;box-shadow: 0 16px 40px rgba(23,100,216,.12)}#lp .lp-u-3c67eb{padding: 0 20px;background: #F6FAFF}#lp .lp-u-3c7976{display: grid;grid-template-columns: repeat(auto-fit,minmax(240px,1fr));gap: 12px;margin-top: 22px}#lp .lp-u-3ca7e1{display: inline-flex;width: 38px;height: 38px;align-items: center;justify-content: center;border-radius: 12px;background: #C25700}#lp .lp-u-3e0639{max-width: 420px;margin: 28px auto 0;padding: 18px 20px 10px;border-radius: 24px;background: #FFFFFF}#lp .lp-u-3f6509{margin-left: 6px;flex: 1;height: 12px;border-radius: 99px;background: #FFFFFF}#lp .lp-u-4114c2{flex: 0 1 300px;min-width: 0;margin: 0 auto}#lp .lp-u-413216{display: block;width: 100%;height: 56px}#lp .lp-u-41ba8b{flex: 0 1 300px;min-width: 0;margin: 0 auto;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px}#lp .lp-u-431b46{padding: clamp(64px,8vw,100px) 20px;background: #FFF7E6}#lp .lp-u-43a321{width: 7px;height: 7px;border-radius: 99px;background: #FF8A7A}#lp .lp-u-4409d6{display: block;width: 100%;max-width: 320px;height: auto;margin: 0 auto}#lp .lp-u-4413dc{margin: 10px 0 0;padding-top: 8px;border-top: 1px dashed #DCE6F3;display: flex;justify-content: space-between;font-size: 12px;font-weight: 900}#lp .lp-u-4458dc{display: block;width: 100%;max-width: 280px;height: auto;margin: 22px auto 0}#lp .lp-u-447f26{grid-column: 1 / 5;white-space: nowrap;font-family: 'Zen Kaku Gothic New',sans-serif;font-weight: 900;font-size: 18px;letter-spacing: .1em}#lp .lp-u-449e48{background: #0B2447;line-height: 0}#lp .lp-u-45c3ce{margin: 8px 0 0;text-align: center;font-family: 'Zen Maru Gothic',sans-serif;font-size: clamp(24px,3.4vw,36px);font-weight: 900;color: #0B2447}#lp .lp-u-45ef1f{position: relative;width: 84%;border-radius: 10px;overflow: hidden;background: #FFFFFF;box-shadow: 0 18px 36px rgba(11,36,71,.20)}#lp .lp-u-45f371{display: inline-grid;grid-template-columns: repeat(4,auto);row-gap: 3px;line-height: 1;color: #0B2447}#lp .lp-u-462bda{position: sticky;bottom: 0;z-index: 30;padding: 10px 12px;background: rgba(255,255,255,.97);box-shadow: 0 -8px 24px rgba(11,36,71,.10)}#lp .lp-u-477b3d{display: flex;align-items: center;gap: 12px;margin-top: 22px}#lp .lp-u-47a9c5{display: flex;flex-wrap: wrap;align-items: center;gap: 32px;margin-top: 22px;padding: clamp(24px,4vw,40px);border-radius: 28px;background: #FFFFFF;box-shadow: 0 14px 36px rgba(23,100,216,.08)}#lp .lp-u-47d375{margin: 14px 0 0;font-size: 13px;color: #4A5B78}#lp .lp-u-47e5cc{font-weight: 700}#lp .lp-u-481f24{margin: 14px 0 0;font-size: 15px;color: #EAF3FF}#lp .lp-u-4850f9{font-family: 'Zen Kaku Gothic New',sans-serif;font-size: 13px;font-weight: 500;color: #4A5B78}#lp .lp-u-4887ea{display: inline-flex;width: 48px;height: 48px;align-items: center;justify-content: center;border-radius: 999px;background: #0B2447;color: #FFFFFF;font-family: Montserrat,sans-serif;font-size: 16px;font-weight: 800}#lp .lp-u-488a58{margin: 10px 0 0;text-align: center;font-size: 15px;color: #33445F}#lp .lp-u-4a1dd7{margin: 10px 0 0;display: flex;flex-wrap: wrap;align-items: center;gap: 6px;font-size: 11px;color: #4A5B78}#lp .lp-u-4bd4a0{display: inline-flex;width: 38px;height: 38px;align-items: center;justify-content: center;border-radius: 12px;background: #1764D8}#lp .lp-u-4cb513{width: 108px;font-size: 13px;font-weight: 700;color: #4A5B78}#lp .lp-u-4d6026{flex: 1 1 380px;min-width: 0}#lp .lp-u-4dc393{margin: 0;font-size: 13px;font-weight: 700;color: #9C4600}#lp .lp-u-4e0dc0{font-size: 16px}#lp .lp-u-5032cf{width: 8px;height: 8px;border-radius: 99px;background: #1764D8}#lp .lp-u-50b277{margin: 14px 0 0;font-family: 'Zen Maru Gothic',sans-serif;font-size: clamp(22px,2.8vw,30px);font-weight: 900;line-height: 1.45;color: #0B2447}#lp .lp-u-50dd82{padding: 2px 10px;border-radius: 6px;background: #F1F5FB;border: 1px solid #DCE6F3;color: #33445F;font-family: Montserrat,'Zen Kaku Gothic New',sans-serif;font-size: 11px;font-weight: 700}#lp .lp-u-518dfe{position: relative;width: 100%;max-width: 560px;aspect-ratio: 56 / 50;margin: 10px auto 0}#lp .lp-u-52ab64{height: 7px;width: 22%;border-radius: 4px;background: #DCE6F3}#lp .lp-u-54c0fa{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 50px;padding: 0 20px;border-radius: 999px;background: #04833A;color: #FFFFFF;font-weight: 700;font-size: 14px;text-decoration: none}#lp .lp-u-54c894{display: inline-flex;width: 40px;height: 40px;align-items: center;justify-content: center;border-radius: 12px;background: #FFE8D2;color: #C25700}#lp .lp-u-557d6e{position: relative;overflow: hidden;padding: clamp(40px,6vw,72px) 20px clamp(64px,8vw,100px);background: #FFF7E6}#lp .lp-u-56e850{margin: 14px 0 0;font-size: 16px;line-height: 1.9;color: #33445F}#lp .lp-u-57c3e9{font-family: 'Zen Maru Gothic',sans-serif;font-size: 16px;font-weight: 900;color: #C25700}#lp .lp-u-57db39{width: 9px;height: 9px;border-radius: 99px;background: #7FD69A}#lp .lp-u-58c565{font-size: 12px;font-weight: 500;color: #EAF3FF}#lp .lp-u-58fc42{margin: 0;font-size: 13px;font-weight: 900;color: #0B2447}#lp .lp-u-5a0ba9{position: absolute;right: -100px;top: 40px;width: 360px;height: 360px;border-radius: 999px;background: radial-gradient(circle,rgba(255,200,140,.35) 0%,rgba(255,200,140,0) 70%)}#lp .lp-u-5b0b14{border-radius: 22px;overflow: hidden;background: #FFFFFF;box-shadow: 0 12px 32px rgba(23,100,216,.12)}#lp .lp-u-5b7cc2{color: #E8740C;background: linear-gradient(transparent 64%,#FFE27A 64%)}#lp .lp-u-5baa98{display: inline-block;padding: 2px 12px;border-radius: 999px;background: #EAF3FF;color: #0F4FB0;font-size: 12px;font-weight: 700}#lp .lp-u-5c0ed7{position: relative;max-width: 1060px;margin: 0 auto}#lp .lp-u-5c2aa2{display: inline-flex;align-items: center;justify-content: center;min-height: 50px;border-radius: 999px;background: #C25700;color: #FFFFFF;font-weight: 700;font-size: 14px;text-decoration: none}#lp .lp-u-5e64c8{padding: clamp(48px,6vw,80px) 20px clamp(72px,9vw,110px);background: #EAF3FF}#lp .lp-u-5f2712{color: #C25700}#lp .lp-u-5fe0bc{display: flex;gap: 8px;align-items: center}#lp .lp-u-62a06c{display: block;width: 100%;max-width: 260px;height: auto;margin: 0 auto}#lp .lp-u-645e82{font-size: 13px}#lp .lp-u-652bf2{margin: 10px 0 0;text-align: center;font-size: 14px;color: #4A5B78}#lp .lp-u-65c33e{display: flex;align-items: center;gap: 6px;padding: 10px 12px;background: #F1F5FB;border-bottom: 1px solid #E3ECF8}#lp .lp-u-663ba0{padding: 12px;display: flex;flex-direction: column;gap: 7px}#lp .lp-u-675386{margin: 2px 0 0;font-family: 'Zen Maru Gothic',sans-serif;font-weight: 900;color: #C25700;font-size: 22px}#lp .lp-u-6753b6{display: flex;gap: 8px}#lp .lp-u-6913ca{display: grid;grid-template-columns: repeat(auto-fit,minmax(200px,1fr));gap: 8px;margin-top: 12px}#lp .lp-u-6a53c9{width: 100%;max-width: 270px;margin: 0 auto;border-radius: 36px 36px 0 0;padding: 10px 10px 0;background: #0B2447;box-shadow: 0 30px 60px rgba(11,36,71,.35)}#lp .lp-u-6cf95e{display: inline-flex;align-items: center;min-height: 50px;padding: 0 22px;border-radius: 999px;background: #FFFFFF;color: #C25700;font-weight: 900;font-size: 14px;text-decoration: none;white-space: nowrap}#lp .lp-u-6f3149{position: absolute;left: 40%;bottom: 26px;z-index: 2;width: 150px;height: 14px;border-radius: 7px;background: linear-gradient(90deg,#D2342A 0,#D2342A 78%,#E9EDF2 78%,#E9EDF2 88%,#3B4B63 88%);transform: rotate(-24deg);box-shadow: 0 6px 10px rgba(11,36,71,.2)}#lp .lp-u-708ef0{position: absolute;left: 12px;top: 12px;padding: 3px 10px;border-radius: 999px;background: #0B2447;color: #FFFFFF;font-size: 11px;font-weight: 700}#lp .lp-u-7094b7{color: #FFE27A}#lp .lp-u-717eb3{display: grid;grid-template-columns: repeat(auto-fit,minmax(270px,1fr));gap: 18px;margin-top: 40px}#lp .lp-u-722690{font-family: Montserrat,sans-serif;color: #1764D8}#lp .lp-u-725c1c{display: flex;width: 150px;height: 112px;align-items: center;justify-content: center;border-radius: 22px;background: #FFFFFF;border: 3px solid #E8740C;box-shadow: 0 12px 26px rgba(23,100,216,.14)}#lp .lp-u-72ea5b{margin: 12px 0 0;text-align: center;font-family: 'Zen Maru Gothic',sans-serif;font-size: 17px;font-weight: 900;color: #1764D8}#lp .lp-u-74060a{margin: 10px 0 0;font-family: 'Zen Maru Gothic',sans-serif;font-size: 18px;font-weight: 900}#lp .lp-u-740723{width: 9px;height: 9px;border-radius: 99px;background: #FF8A7A}#lp .lp-u-764e48{margin: 0 0 12px;display: flex;align-items: center;gap: 10px;font-family: 'Zen Maru Gothic',sans-serif;font-size: 17px;font-weight: 900;color: #0B2447}#lp .lp-u-767543{margin: 0;text-align: center;font-family: Montserrat,sans-serif;font-weight: 800;font-size: 13px;letter-spacing: .2em;color: #1764D8}#lp .lp-u-771187{position: relative;flex: 0 1 300px;margin: 0 auto}#lp .lp-u-7937d1{display: inline-flex;align-items: center;gap: 10px;min-height: 58px;padding: 0 26px;border-radius: 999px;background: #FFFFFF;color: #C25700;font-family: 'Zen Maru Gothic',sans-serif;font-weight: 900;font-size: 17px;text-decoration: none;box-shadow: 0 8px 0 -3px #0F4FB0}#lp .lp-u-79e486{color: #1764D8}#lp .lp-u-7a0e27{background: #FFFFFF;line-height: 0}#lp .lp-u-7a4b66{flex: 1 1 320px;min-width: 0;position: relative;height: 230px}#lp .lp-u-7a5e5b{display: block;width: 100%;max-width: 170px;height: auto;margin: 0 auto 10px}#lp .lp-u-7b6d91{padding: 24px 20px 8px;background: #EAF3FF;text-align: center}#lp .lp-u-7c1c79{display: inline-flex;width: 30px;height: 30px;align-items: center;justify-content: center;border-radius: 99px;background: #1764D8;color: #FFFFFF}#lp .lp-u-7c2cdb{font-family: Montserrat,sans-serif;font-size: 56px;font-weight: 800;color: #C25700}#lp .lp-u-7ced2b{margin-top: 28px;padding: clamp(20px,4vw,34px);border-radius: 26px;background: #F6FAFF;display: flex;flex-direction: column;gap: 16px}#lp .lp-u-801aa5{padding: 4px 10px;border-radius: 999px;background: #EAF3FF;color: #1764D8;font-size: 11px;font-weight: 700;white-space: nowrap}#lp .lp-u-818081{margin: 8px 0 0;text-align: center;font-family: 'Zen Maru Gothic',sans-serif;font-size: clamp(26px,3.8vw,40px);font-weight: 900;line-height: 1.45}#lp .lp-u-8182d0{margin: 0;font-family: 'Zen Maru Gothic',sans-serif;font-size: 18px;font-weight: 900;color: #0B2447;line-height: 1.45}#lp .lp-u-81a65d{position: absolute;left: 12px;top: 12px;padding: 3px 10px;border-radius: 999px;background: #04833A;color: #FFFFFF;font-size: 11px;font-weight: 700}#lp .lp-u-826bfd{flex: 1;height: 30px;border-radius: 5px;background: #EAF3FF}#lp .lp-u-82e06f{display: grid;grid-template-columns: repeat(auto-fit,minmax(300px,1fr));gap: 22px;margin-top: 40px}#lp .lp-u-8321f5{margin: 10px 0 0;font-family: Montserrat,sans-serif;font-size: 30px;font-weight: 800;color: #0B2447}#lp .lp-u-85a107{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 60px;padding: 0 24px;border-radius: 999px;background: #1764D8;color: #FFFFFF;font-family: 'Zen Maru Gothic',sans-serif;font-size: 17px;font-weight: 900;text-decoration: none;box-shadow: 0 8px 0 -3px #0F4FB0}#lp .lp-u-87ae02{display: flex;align-items: center;flex-wrap: wrap;gap: 4px 16px;min-height: 40px;margin: 0}#lp .lp-u-87b86b{position: absolute;right: -120px;top: -140px;width: 520px;height: 520px;border-radius: 999px;background: radial-gradient(circle,rgba(46,139,255,.22) 0%,rgba(46,139,255,0) 70%)}#lp .lp-u-87e60b{margin: 0;display: flex;align-items: center;gap: 10px;font-family: 'Zen Maru Gothic',sans-serif;font-size: 19px;font-weight: 900}#lp .lp-u-889b4d{display: block;width: 100%;aspect-ratio: 16 / 9;object-fit: cover;object-position: center top}#lp .lp-u-897d46{width: 9px;height: 9px;border-radius: 99px;background: #FFD36B}#lp .lp-u-898cfe{margin: 22px 0 0;font-family: 'Zen Maru Gothic',sans-serif;font-size: clamp(18px,2vw,22px);font-weight: 900;color: #0B2447}#lp .lp-u-89a3b9{margin: 0;align-self: flex-start;padding: 8px 12px;border-radius: 4px 14px 14px 14px;background: #FFFFFF;font-size: 13px}#lp .lp-u-8a4b1d{position: relative;max-width: 1160px;margin: 0 auto;display: flex;flex-wrap: wrap;align-items: flex-end;gap: 24px}#lp .lp-u-8a5b3b{display: block;width: 100%;max-width: 300px;height: auto;margin: 0 auto}#lp .lp-u-8a9b54{border-radius: 28px 28px 0 0;overflow: hidden;background: #EEF3F9}#lp .lp-u-8b14f3{display: flex;align-items: center;gap: 10px;min-height: 48px;padding: 0 14px;border-radius: 12px;background: #FFFFFF;font-size: 14px;font-weight: 700}#lp .lp-u-8bc17c{font-size: 12px;font-weight: 700;padding: 1px 10px;border-radius: 999px;background: rgba(255,255,255,.22)}#lp .lp-u-8c5b70{display: flex;width: 150px;height: 112px;align-items: center;justify-content: center;border-radius: 22px;background: #FFFFFF;border: 3px solid #1764D8;box-shadow: 0 12px 26px rgba(23,100,216,.14)}#lp .lp-u-8dd62d{display: inline-flex;align-items: center;min-height: 44px;padding: 0 18px;border-radius: 999px;background: #C25700;color: #FFFFFF;font-weight: 700;font-size: 13px;text-decoration: none;white-space: nowrap;box-shadow: 0 6px 14px rgba(194,87,0,.25)}#lp .lp-u-8e5e90{flex: 1 1 420px;min-width: 0;position: relative;display: flex;flex-direction: column;justify-content: flex-end;align-items: stretch}#lp .lp-u-90137a{position: relative;list-style: none;margin: 0 auto;padding: 0}#lp .lp-u-903ef2{padding: 24px;border-radius: 22px;background: #FFFFFF;box-shadow: 0 10px 28px rgba(194,87,0,.08)}#lp .lp-u-913027{position: absolute;top: -14px;left: 50%;transform: translateX(-50%);padding: 3px 16px;border-radius: 999px;background: #C25700;color: #FFFFFF;font-size: 12px;font-weight: 700;white-space: nowrap}#lp .lp-u-91481a{font-family: Montserrat,sans-serif;font-style: italic;font-size: 56px;font-weight: 800;line-height: 1;color: #C25700}#lp .lp-u-928109{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px;margin-top: 18px}#lp .lp-u-935b99{position: absolute;left: -10px;top: -8px;width: calc(100% + 20px);height: calc(100% + 16px);overflow: visible}#lp .lp-u-93dbd1{display: flex;align-items: center;gap: 14px}#lp .lp-u-9407c0{width: 7px;height: 7px;border-radius: 99px;background: #7FD69A}#lp .lp-u-96ce7e{display: block}#lp .lp-u-96f1f1{display: block;max-width: 116px;max-height: 84px;width: auto;height: auto}#lp .lp-u-977153{font-family: Montserrat,sans-serif;font-style: italic;font-size: 56px;font-weight: 800;line-height: 1;color: #1764D8}#lp .lp-u-9778ce{position: absolute;right: 12px;bottom: 10px;padding: 4px 12px;border-radius: 999px;background: rgba(11,36,71,.82);color: #FFFFFF;font-size: 11px;font-weight: 700}#lp .lp-u-97b1cc{display: block;width: 100%;height: auto;border-radius: 12px}#lp .lp-u-99cddb{border-radius: 18px;background: #F6FAFF;border: 1px solid #E3ECF8}#lp .lp-u-9a9d21{background: linear-gradient(transparent 62%,#FFE27A 62%)}#lp .lp-u-9c47b6{font-family: Montserrat,sans-serif;font-size: 12px;font-weight: 800;color: #1764D8}#lp .lp-u-9c8b90{position: absolute;right: -2%;bottom: 36px;z-index: 4;width: 150px;margin: 0;padding: 14px 12px 14px;background: #FFE27A;transform: rotate(7deg);box-shadow: 0 10px 18px rgba(11,36,71,.18);font-family: 'Zen Maru Gothic',sans-serif;font-size: 15px;font-weight: 900;line-height: 1.45;color: #0B2447}#lp .lp-u-9ca016{margin: 0;font-size: 13px;color: #4A5B78}#lp .lp-u-9cd793{padding: clamp(40px,6vw,72px) 20px clamp(64px,8vw,100px);background: #FFF1EC}#lp .lp-u-9d2a12{display: grid;grid-template-columns: repeat(auto-fit,minmax(230px,1fr));gap: 16px;margin-top: 40px}#lp .lp-u-9d4a4c{grid-column: 1 / 4;height: 3px;margin-top: 5px;background: #FFFFFF}#lp .lp-u-9ec75b{margin: 0;font-family: 'Zen Maru Gothic',sans-serif;font-size: 16px;font-weight: 700;color: #FFE27A}#lp .lp-u-9f6138{max-width: 1160px;margin: 0 auto;padding: 10px 20px;display: flex;align-items: center;justify-content: space-between;gap: 12px}#lp .lp-u-a1a02d{position: relative;overflow: hidden;padding: clamp(40px,6vw,72px) 20px clamp(64px,8vw,100px);background: #EAF3FF}#lp .lp-u-a263a1{max-width: 1100px;margin: 0 auto;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 12px}#lp .lp-u-a28fd5{display: inline-flex;align-items: center;gap: 10px;min-height: 58px;padding: 0 26px;border-radius: 999px;background: #FFFFFF;color: #04833A;font-family: 'Zen Maru Gothic',sans-serif;font-weight: 900;font-size: 17px;text-decoration: none;box-shadow: 0 8px 0 -3px #0F4FB0}#lp .lp-u-a4002a{display: block;width: 72px;height: 72px;object-fit: cover;object-position: center 30%;border-radius: 999px;border: 3px solid #FFFFFF}#lp .lp-u-a4351a{display: block;width: 100%;aspect-ratio: 375 / 760;object-fit: cover;object-position: top;border-radius: 22px}#lp .lp-u-a483ee{position: absolute;left: -120px;top: 20%;width: 420px;height: 420px;border-radius: 999px;background: radial-gradient(circle,rgba(46,139,255,.25) 0%,rgba(46,139,255,0) 70%)}#lp .lp-u-a543af{flex: 1 1 520px;min-width: 0;padding-bottom: clamp(40px,6vw,80px)}#lp .lp-u-a664c2{display: flex;flex-direction: column;gap: 10px}#lp .lp-u-a7418e{display: inline-flex;align-items: center;gap: 6px;padding: 8px 14px;border-radius: 12px;background: #FFFFFF;border: 2px solid #CFE0F7;font-size: 14px;font-weight: 700;color: #0B2447}#lp .lp-u-a8beb0{padding: 40px 20px 110px;background: #0B2447;color: #C9DBF2;font-size: 12px}#lp .lp-u-a8e5ba{margin: 18px 0 0;font-family: 'Zen Maru Gothic',sans-serif;font-size: clamp(24px,3.6vw,38px);font-weight: 900;color: #0B2447;line-height: 1.55}#lp .lp-u-ab7aeb{position: absolute;right: 0;bottom: 0;width: 46%;padding: 14px;border-radius: 14px;background: #FFFFFF;box-shadow: 0 18px 36px rgba(11,36,71,.18);border-top: 5px solid #C25700}#lp .lp-u-ab9bd9{display: inline-grid;grid-template-columns: repeat(4,auto);row-gap: 3px;line-height: 1;color: #FFFFFF}#lp .lp-u-ac7233{display: block;margin-bottom: 2px;font-size: 11px;font-weight: 700;color: #7A5B00}#lp .lp-u-ac944c{grid-column: 1 / 5;margin-top: 5px;font-family: 'IBM Plex Mono',monospace;font-size: 9px;letter-spacing: .28em;color: #EEF5FF}#lp .lp-u-ae6af3{position: relative;display: flex;justify-content: center;padding: 40px 28px 30px;background: linear-gradient(150deg,#FFF7E6 0%,#FFE6C2 100%);overflow: hidden;text-decoration: none}#lp .lp-u-af9947{font-size: 11px;color: #6A778C}#lp .lp-u-b09311{grid-column: 2 / 5;height: 3px;background: #9CC8FF}#lp .lp-u-b0e8f0{margin: 0;text-align: center;font-family: Montserrat,sans-serif;font-weight: 800;font-size: 13px;letter-spacing: .2em;color: #C25700}#lp .lp-u-b1798d{flex: 0 1 300px;min-width: 0;margin: 0 auto;display: flex;flex-direction: column;gap: 8px;padding: 14px;border-radius: 18px;background: #EEF3F9}#lp .lp-u-b20abf{display: inline-flex;flex-direction: column;align-items: center;justify-content: center;min-width: 260px;min-height: 68px;padding: 8px 28px;border-radius: 999px;background: linear-gradient(180deg,#E8740C 0%,#C25700 100%);color: #FFFFFF;text-decoration: none}#lp .lp-u-b4c0a9{position: relative;display: inline-block;padding: 2px 6px;font-family: 'Zen Maru Gothic',sans-serif;font-size: 27px;font-weight: 900;line-height: 1.15;color: #0B2447}#lp .lp-u-b72803{margin: 8px 0 0;text-align: center;font-family: 'Zen Maru Gothic',sans-serif;font-size: clamp(24px,3.2vw,32px);font-weight: 900;color: #0B2447}#lp .lp-u-b74561{position: relative;display: flex;justify-content: center;padding: 40px 28px 30px;background: linear-gradient(150deg,#FFF8DC 0%,#FFE9A8 100%);overflow: hidden;text-decoration: none}#lp .lp-u-b76c77{height: 2px;flex: 1;background: linear-gradient(90deg,#1764D8,transparent)}#lp .lp-u-b76d03{margin: 0;font-size: 13px;color: #4A5B78;line-height: 1.5}#lp .lp-u-ba4f09{padding: 24px;border-radius: 22px;background: #FFFFFF;border: 2px dashed #F3C9A8;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 8px;text-align: center;min-height: 190px}#lp .lp-u-bbe09b{flex-shrink: 0;display: inline-flex;width: 30px;height: 30px;align-items: center;justify-content: center;border-radius: 999px;background: #1764D8;color: #FFFFFF;font-family: Montserrat,sans-serif;font-weight: 800;font-size: 14px}#lp .lp-u-bc0c83{display: flex;gap: 4px;padding: 7px 9px;background: #F1F5FB}#lp .lp-u-bc1f73{padding: clamp(48px,7vw,80px) 20px clamp(64px,8vw,100px);background: #FFFFFF}#lp .lp-u-bc54fe{flex-shrink: 0;position: relative;width: 76px;height: 76px;border-radius: 22px;background: #EAF3FF;display: flex;align-items: center;justify-content: center}#lp .lp-u-bf0a46{position: relative;padding: 18px 18px 0;background: #EEF8F1}#lp .lp-u-bfa8c2{max-width: 1060px;margin: 0 auto}#lp .lp-u-bfc759{margin-top: 44px;display: flex;flex-wrap: wrap;align-items: center;gap: 28px;padding: clamp(22px,4vw,40px);border-radius: 28px;background: #FFFFFF;border: 3px solid #E8740C;box-shadow: 0 20px 44px rgba(232,116,12,.14)}#lp .lp-u-c0b9b9{margin: 0 0 14px;font-family: 'Zen Maru Gothic',sans-serif;font-weight: 700;font-size: 16px;color: #0B2447}#lp .lp-u-c0cde7{color: #E8740C}#lp .lp-u-c186f0{font-family: Montserrat,sans-serif;font-size: 38px;font-weight: 800}#lp .lp-u-c1ff75{margin: 0;align-self: flex-start;max-width: 88%;padding: 9px 12px;border-radius: 4px 14px 14px 14px;background: #FFFFFF;color: #0B2447;font-size: 12px;line-height: 1.6}#lp .lp-u-c29015{display: grid;grid-template-columns: repeat(auto-fit,minmax(270px,1fr));gap: 22px;margin-top: 36px}#lp .lp-u-c351fa{margin: 2px 0 0;font-family: 'Zen Maru Gothic',sans-serif;font-weight: 900;color: #1764D8;font-size: 22px}#lp .lp-u-c402c2{font-family: Montserrat,sans-serif}#lp .lp-u-c4160d{font-family: 'Zen Kaku Gothic New',sans-serif;color: #23324A;background: #FFFFFF;line-height: 1.75;letter-spacing: .03em;overflow-x: hidden}#lp .lp-u-c5329a{position: absolute;left: 0;top: 10px;width: 66%;border-radius: 14px;background: #FFFFFF;box-shadow: 0 18px 36px rgba(11,36,71,.16);overflow: hidden}#lp .lp-u-c5ddda{position: relative;padding: 26px 22px;border-radius: 22px;border: 3px solid #E8740C;text-align: center;box-shadow: 0 14px 30px rgba(232,116,12,.16)}#lp .lp-u-c79292{display: inline-flex;width: 48px;height: 48px;align-items: center;justify-content: center;border-radius: 999px;background: #1764D8;color: #FFFFFF;font-family: Montserrat,sans-serif;font-size: 16px;font-weight: 800}#lp .lp-u-c82227{margin: 4px 0 0;font-size: 12px;color: #4A5B78}#lp .lp-u-c90901{align-self: flex-start;width: 88%;padding: 10px 12px;border-radius: 4px 14px 14px 14px;background: #FFFFFF;color: #0B2447;font-size: 11px;line-height: 1.7}#lp .lp-u-c9264e{margin: 0;align-self: flex-start;max-width: 88%;padding: 8px 12px;border-radius: 4px 14px 14px 14px;background: #FFFFFF;font-size: 13px}#lp .lp-u-c93b25{background: #FFF7E6;line-height: 0}#lp .lp-u-c9a4ad{font-family: 'Zen Maru Gothic',sans-serif;font-size: 20px;font-weight: 900;line-height: 1.4}#lp .lp-u-c9dd2d{padding: 22px 16px;text-align: center;border-right: 1px dashed #DCE6F3}#lp .lp-u-ca1e14{position: absolute;left: 12px;top: 12px;padding: 3px 10px;border-radius: 999px;background: #1764D8;color: #FFFFFF;font-size: 11px;font-weight: 700}#lp .lp-u-ca2135{margin: 8px 0 0;font-family: 'Zen Maru Gothic',sans-serif;font-size: clamp(26px,3.8vw,42px);font-weight: 900;line-height: 1.4}#lp .lp-u-cb06a7{grid-column: 1 / 4;height: 3px;margin-top: 5px;background: #0B2447}#lp .lp-u-cd38e6{margin: 8px 0 0;text-align: center;font-size: 14px;color: #4A5B78}#lp .lp-u-cfe6f0{width: 7px;height: 7px;border-radius: 99px;background: #FFD36B}#lp .lp-u-d190ad{margin: 0;font-family: 'Zen Maru Gothic',sans-serif;font-size: clamp(34px,5.4vw,64px);font-weight: 900;line-height: 1.28;color: #0B2447}#lp .lp-u-d1dbcf{margin: 0;align-self: flex-end;max-width: 85%;padding: 9px 12px;border-radius: 14px 4px 14px 14px;background: #B9F0C9;color: #0B2447;font-size: 12px;line-height: 1.6}#lp .lp-u-d1f84a{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 60px;padding: 0 24px;border-radius: 999px;background: #04833A;color: #FFFFFF;font-family: 'Zen Maru Gothic',sans-serif;font-size: 17px;font-weight: 900;text-decoration: none;box-shadow: 0 8px 0 -3px #02622B}#lp .lp-u-d2d01d{display: inline-block;padding: 0 12px;border-radius: 10px;background: #1764D8;color: #FFFFFF;font-size: .62em;line-height: 1.6;vertical-align: .18em}#lp .lp-u-d2d75b{margin: 0;font-size: 14px;line-height: 1.6}#lp .lp-u-d2dc0a{flex: 1}#lp .lp-u-d2e58b{display: inline-block;padding: 2px 12px;border-radius: 999px;background: #FFE8D2;color: #9C4600;font-size: 12px;font-weight: 700}#lp .lp-u-d70d58{flex-shrink: 0;display: inline-flex;width: 30px;height: 30px;align-items: center;justify-content: center;border-radius: 999px;background: #C25700;color: #FFFFFF;font-family: Montserrat,sans-serif;font-weight: 800;font-size: 14px}#lp .lp-u-d81714{margin: 16px 0 0;text-align: center;font-size: 17px;font-weight: 700;color: #EAF3FF}#lp .lp-u-d867e1{position: absolute;left: 0;top: 8%;width: 74%;border-radius: 16px;background: #FFFFFF;box-shadow: 0 30px 60px rgba(11,36,71,.18);overflow: hidden}#lp .lp-u-d8a8c7{display: flex;gap: 6px}#lp .lp-u-d8af08{display: flex;flex-wrap: wrap;gap: 6px 18px}#lp .lp-u-d95bc0{position: sticky;top: 0;z-index: 20;background: rgba(255,255,255,.96);box-shadow: 0 2px 14px rgba(35,50,74,.06)}#lp .lp-u-d9dfc0{font-size: 12px;color: #4A5B78}#lp .lp-u-da32f6{position: relative;flex: 1 1 460px;min-width: 0;padding-bottom: clamp(28px,5vw,56px)}#lp .lp-u-dafac9{max-width: 1100px;margin: 0 auto}#lp .lp-u-dc73e0{margin: 0;text-align: center;font-family: Montserrat,sans-serif;font-weight: 800;font-size: 13px;letter-spacing: .2em;color: #8FC2FF}#lp .lp-u-dd741f{display: grid;grid-template-columns: repeat(auto-fit,minmax(300px,1fr));gap: 16px;margin-top: 40px}#lp .lp-u-de5148{position: absolute;right: -80px;top: -80px;width: 320px;height: 320px;border-radius: 999px;background: radial-gradient(circle,rgba(255,255,255,.2) 0%,rgba(255,255,255,0) 70%)}#lp .lp-u-deb6cf{position: relative;overflow: hidden;padding: clamp(48px,7vw,84px) 20px clamp(64px,8vw,96px);background: #0B2447;color: #FFFFFF}#lp .lp-u-dee26c{position: absolute;left: 0;top: 0;z-index: 2;margin: 0;display: inline-flex;align-items: center;gap: 6px;padding: 4px 12px;border-radius: 999px;background: #FFFFFF;box-shadow: 0 6px 16px rgba(11,36,71,.10);color: #0B2447;font-size: 12px;font-weight: 700}#lp .lp-u-e00907{margin: 0;display: inline-block;padding: 4px 12px;border-radius: 999px;background: #C25700;color: #FFFFFF;font-size: 13px;font-weight: 700}#lp .lp-u-e0c168{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 50px;border-radius: 999px;background: #1764D8;color: #FFFFFF;font-weight: 700;font-size: 14px;text-decoration: none}#lp .lp-u-e11bcd{font-size: 22px;color: #1764D8;line-height: 1}#lp .lp-u-e14436{list-style: none;margin: 16px 0 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fit,minmax(190px,1fr));gap: 8px 14px;font-size: 14px;font-weight: 700}#lp .lp-u-e16d72{margin-top: 16px;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 12px;padding: 20px 26px;border-radius: 22px;background: linear-gradient(90deg,#1764D8,#2E8BFF);color: #FFFFFF}#lp .lp-u-e23c9c{margin-top: 22px;padding: 22px;border-radius: 22px;background: #F6FAFF}#lp .lp-u-e2746b{margin: 10px 0 0;font-size: 12px;font-weight: 700;color: #1764D8}#lp .lp-u-e2af5c{margin: 4px 0 0;font-size: 13px;color: #4A5B78}#lp .lp-u-e4534d{margin: 8px 0 0;text-align: center;font-family: 'Zen Maru Gothic',sans-serif;font-size: clamp(24px,3.4vw,36px);font-weight: 900;line-height: 1.5;color: #0B2447}#lp .lp-u-e463de{display: inline-flex;align-items: center;gap: 14px;text-decoration: none}#lp .lp-u-e778eb{display: flex;flex-wrap: wrap;align-items: center;gap: 12px;margin-top: 28px}#lp .lp-u-e7ccbd{display: flex;flex-direction: column;align-items: center;gap: 4px;padding: 12px 4px;border-radius: 14px;background: #F4F8FD;font-size: 11px;font-weight: 700}#lp .lp-u-e7e2d6{display: block;width: 86px;height: 86px;border-radius: 12px;background: #FFFFFF;padding: 6px}#lp .lp-u-e80d66{list-style: none;margin: 16px 0 0;padding: 0;display: flex;flex-direction: column;gap: 8px;font-size: 15px;font-weight: 700}#lp .lp-u-e9406d{height: 7px;width: 56%;border-radius: 4px;background: #DCE6F3}#lp .lp-u-e9e9b3{flex: 0 1 300px;min-width: 0;margin: 0 auto;display: flex;flex-direction: column;gap: 12px}#lp .lp-u-ea7ac7{margin: 8px 0 0;text-align: center;font-family: 'Zen Maru Gothic',sans-serif;font-size: clamp(24px,3.4vw,34px);font-weight: 900;line-height: 1.5;color: #0B2447}#lp .lp-u-ed2e77{max-width: 720px;margin: 0 auto}#lp .lp-u-ed4e46{margin: 0;display: flex;align-items: center;gap: 10px;padding: 16px 18px;border-radius: 16px;background: #FFFFFF;font-size: 14px;font-weight: 700}#lp .lp-u-eec8b0{position: absolute;left: -160px;bottom: -200px;width: 480px;height: 480px;border-radius: 999px;background: radial-gradient(circle,rgba(255,226,122,.35) 0%,rgba(255,226,122,0) 70%);animation-delay: -6s}#lp .lp-u-ef8490{grid-column: 1 / 5;margin-top: 5px;font-family: 'IBM Plex Mono',monospace;font-size: 9px;letter-spacing: .28em;color: #4A5A75}#lp .lp-u-f093d4{background: #F6FAFF;line-height: 0;padding-top: 30px}#lp .lp-u-f211c5{margin: 0;font-size: 12px;color: #4A5B78}#lp .lp-u-f24258{display: flex;align-items: center;gap: 5px;padding: 7px 10px;background: #F1F5FB;border-bottom: 1px solid #E3ECF8}#lp .lp-u-f278fa{position: absolute;right: -6px;top: -6px;display: inline-flex;width: 24px;height: 24px;align-items: center;justify-content: center;border-radius: 99px;background: #C25700;color: #FFFFFF;font-size: 13px;font-weight: 900}#lp .lp-u-f2c022{position: relative;margin-top: 44px}#lp .lp-u-f30a99{margin: 0 0 4px;font-size: 12px;font-weight: 700;letter-spacing: .08em;color: #4A5B78}#lp .lp-u-f467ce{max-width: 1100px;margin: 0 auto;position: relative;overflow: hidden;display: flex;flex-wrap: wrap;align-items: flex-end;gap: 24px;padding: clamp(28px,5vw,56px) clamp(22px,5vw,56px) 0;border-radius: 32px;background: linear-gradient(150deg,#2E8BFF 0%,#1764D8 60%,#1152B8 100%);color: #FFFFFF}#lp .lp-u-f63f17{display: flex;justify-content: space-between}#lp .lp-u-f69e4f{margin: 0;display: inline-block;padding: 4px 14px;border-radius: 999px;background: #C25700;color: #FFFFFF;font-size: 13px;font-weight: 700}#lp .lp-u-f81c6d{height: 7px;width: 40%;border-radius: 4px;background: #DCE6F3}#lp .lp-u-f989ce{display: flex;align-items: center;gap: 8px}#lp .lp-u-f99360{font-family: Montserrat,sans-serif;font-size: 44px;font-weight: 800}#lp .lp-u-f9c077{display: block;margin: 0 auto}#lp .lp-u-fa6e5b{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 50px;border-radius: 999px;background: #04833A;color: #FFFFFF;font-weight: 700;font-size: 14px;text-decoration: none}#lp .lp-u-fb7f6a{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 24px}#lp .lp-u-fd5282{padding: 26px;border-radius: 22px;background: #13305A}#lp .lp-u-fd9f53{margin: 10px 0 0;font-family: Montserrat,sans-serif;font-size: 30px;font-weight: 800;color: #C25700}#lp .lp-u-fecb35{padding: clamp(64px,8vw,100px) 20px;background: #FFFFFF}#lp .lp-u-fecbd2{position: absolute;left: -10%;bottom: 40px;z-index: 4;width: 15%;height: auto}#lp .lp-u-ff9e6f{margin-left: 8px;flex: 1;height: 18px;border-radius: 99px;background: #FFFFFF}#lp .lp-u-ffe9b0{height: 46px;border-radius: 6px;background: linear-gradient(120deg,#1764D8,#2E8BFF)}.lp-body{margin: 0}#lp img{max-width: 100%;height: auto}.lp a:focus-visible,.lp button:focus-visible,.lp input:focus-visible,.lp textarea:focus-visible{outline: 3px solid #2E8BFF;outline-offset: 2px}.lp-skip{position: absolute;left: 12px;top: -60px;z-index: 100;padding: 10px 16px;background: #0B2447;color: #FFFFFF !important;border-radius: 8px;text-decoration: none}.lp-skip:focus{top: 12px}.lp-sp{display: none}@media (max-width: 640px){.lp-sp{display: inline}}html{scroll-behavior: smooth;scroll-padding-top: 80px}.lp-form .wpcf7{margin: 0}.lp-form .wpcf7-form{display: flex;flex-direction: column;gap: 18px;margin: 0}.lp-form fieldset{margin: 0;padding: 0;border: 0;min-width: 0}.lp-form legend{padding: 0;font-family: 'Zen Maru Gothic',sans-serif;font-size: 16px;font-weight: 900;color: #0B2447}.lp-form legend span{color: #C25700}.lp-form--meet legend{font-family: inherit;font-size: 13px;font-weight: 700}.lp-form .wpcf7-form-control-wrap{display: block}.lp-form .wpcf7-radio{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 10px}.lp-form .wpcf7-list-item{margin: 0}.lp-form .wpcf7-radio label{display: inline-flex;align-items: center;gap: 8px;min-height: 46px;padding: 0 18px;border-radius: 999px;background: #FFFFFF;border: 2px solid #DCE6F3;font-size: 14px;font-weight: 700;cursor: pointer;transition: background .2s,border-color .2s}.lp-form--check .wpcf7-radio label{background: #FFFFFF}.lp-form .wpcf7-radio label:hover{border-color: #9DC3F5}.lp-form .wpcf7-radio label:has(input:checked){background: #EAF3FF;border-color: #1764D8}.lp-form .wpcf7-radio input{accent-color: #1764D8;width: 18px;height: 18px;margin: 0}.lp-fields{display: grid;grid-template-columns: repeat(auto-fit,minmax(220px,1fr));gap: 14px}.lp-form label.lp-field{display: flex;flex-direction: column;gap: 6px;font-size: 13px;font-weight: 700;color: #0B2447}.lp-req{display: inline-block;margin-left: 6px;padding: 1px 8px;border-radius: 999px;background: #C25700;color: #FFFFFF;font-size: 11px;font-weight: 700;vertical-align: 1px}.lp-opt{margin-left: 6px;color: #4A5B78;font-size: 11px;font-weight: 500}.lp-form input[type="text"],.lp-form input[type="email"],.lp-form input[type="url"],.lp-form input[type="tel"],.lp-form textarea{box-sizing: border-box;width: 100%;min-height: 50px;padding: 0 16px;border: 2px solid #DCE6F3;border-radius: 14px;background: #FFFFFF;font: inherit;font-size: 16px;font-weight: 400;color: #23324A;letter-spacing: .02em}.lp-form textarea{min-height: 110px;padding: 12px 16px;line-height: 1.7;resize: vertical}.lp-form input:focus,.lp-form textarea:focus{border-color: #1764D8;outline: none;box-shadow: 0 0 0 4px rgba(23,100,216,.15)}.lp-form ::placeholder{color: #8A99B2}.lp-hr{height: 1px;margin: 4px 0;border: 0;background: #E3ECF8}.lp-agree{font-size: 13px}.lp-agree .wpcf7-list-item{margin: 0}.lp-agree label{display: inline-flex;align-items: center;gap: 8px;cursor: pointer}.lp-agree input{width: 20px;height: 20px;margin: 0;accent-color: #1764D8}.lp-agree a{color: #1764D8}.lp-form .wpcf7-submit{width: 100%;min-height: 62px;margin: 4px 0 0;border: 0;border-radius: 999px;background: linear-gradient(180deg,#E8740C 0%,#C25700 100%);color: #FFFFFF;font-family: 'Zen Maru Gothic',sans-serif;font-size: 19px;font-weight: 900;letter-spacing: .04em;cursor: pointer;box-shadow: 0 8px 0 -3px #9C4600;transition: transform .2s,filter .2s;-webkit-appearance: none;appearance: none}.lp-form .wpcf7-submit:hover{transform: translateY(-3px);filter: brightness(1.07)}.lp-form .wpcf7-submit:disabled{opacity: .6;cursor: wait}.lp-submit{position: relative}.lp-form .lp-submit .wpcf7-spinner{position: absolute;right: 18px;top: 50%;margin: -9px 0 0}.lp-form .wpcf7-not-valid-tip{display: block;margin-top: 6px;color: #B3261E;font-size: 13px;font-weight: 700}.lp-form .wpcf7-not-valid{border-color: #B3261E !important}.lp-form .wpcf7-response-output{margin: 0 !important;padding: 14px 16px !important;border-radius: 14px;border-width: 2px !important;font-size: 14px;font-weight: 700;line-height: 1.7}.lp-form .wpcf7 form.sent .wpcf7-response-output{border-color: #1E8E4E !important;background: #EEF8F1;color: #135C33}.lp-form .wpcf7 form.invalid .wpcf7-response-output,.lp-form .wpcf7 form.unaccepted .wpcf7-response-output{border-color: #C25700 !important;background: #FFF4EA;color: #7A3700}.lp-form .wpcf7 form.failed .wpcf7-response-output,.lp-form .wpcf7 form.spam .wpcf7-response-output{border-color: #B3261E !important;background: #FDEDEC;color: #8C1D18}.lp-form .screen-reader-response{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0)}.lp-form-off{margin: 0;padding: 18px;border-radius: 14px;background: #F6FAFF;color: #4A5B78;font-size: 14px}.stw-hp{position: absolute !important;left: -9999px !important;width: 1px;height: 1px;overflow: hidden}.admin-bar #lp > header{top: 32px}html:has(body.admin-bar){scroll-padding-top: 112px}@media (max-width: 782px){.admin-bar #lp > header{top: 46px}html:has(body.admin-bar){scroll-padding-top: 126px}}@media (max-width: 600px){.admin-bar #lp > header{top: 0}html:has(body.admin-bar){scroll-padding-top: 80px}}.lp-shot{transition: transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s}.hov:hover .lp-shot{transform: translateY(-6px) scale(1.03);box-shadow: 0 26px 44px rgba(11,36,71,.26) !important}.lp-shot-deco{position: absolute;right: -40px;bottom: -60px;width: 180px;height: 180px;border-radius: 50%;background: rgba(255,255,255,.55)}.lp-shot-deco::before{content: "";position: absolute;left: -150px;top: -40px;width: 90px;height: 90px;border-radius: 50%;border: 2px dashed rgba(23,100,216,.25)}.lp-shot-go{transition: background .3s,transform .3s}.lp-shot-link:hover .lp-shot-go,.lp-shot-link:focus-visible .lp-shot-go{background: #1764D8 !important;transform: translateY(-2px)}.screen-reader-text{position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}