.v3_root__UzZfx{--ink:#14201f;--sub:#4a5754;--teal:#2a8378;--mint:#c9f6ef;--wedge:#d4f7f3;--cream:#faf8f3;--white:#fff;--line:#d5dcda;--chip-line:#c4ccca;--shadow:0 4px 0 rgba(20,32,31,.12);--pad:20px;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif;color:var(--ink);background:var(--cream);word-break:normal;overflow-wrap:anywhere;font-feature-settings:"palt" 0}.v3_root__UzZfx :where(p,li,dd){text-wrap:wrap}@media (max-width:767px){.v3_root__UzZfx :where(p:not(.v3_lead__q6LXT):not(.v3_caption__lf7hI):not(.v3_heroSub__K19_g):not(.v3_heroCount__hh4X9)){text-align:justify}}@media (min-width:768px){.v3_root__UzZfx{--pad:40px}}@media (min-width:1024px){.v3_root__UzZfx{--pad:48px}}.v3_srOnly__KyFJX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:768px){.v3_onlySp__vsFx1{display:none}}@media (min-width:1024px){.v3_upToTb__Ze9TJ{display:none}}.v3_onlySpInline__M6dH3{display:inline}.v3_fromTbInline__Aa7rn{display:none}.v3_notTbInline__VHOh5{display:inline}.v3_onlyTbInline__mN_Vv{display:none}@media (min-width:768px){.v3_onlySpInline__M6dH3{display:none}.v3_fromTbInline__Aa7rn{display:inline}}@media (min-width:768px) and (max-width:1023px){.v3_notTbInline__VHOh5{display:none}.v3_onlyTbInline__mN_Vv{display:inline}}.v3_header__UR4Os{position:sticky;top:0;z-index:20;background:var(--white);border-bottom:1px solid var(--line)}.v3_headerInner__4hmW3{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 4px 0 16px;max-width:1280px;margin:0 auto}.v3_logoLink__ZsHu3{display:flex;align-items:center;min-height:44px}.v3_logo__bpOWV{width:119px;height:auto}.v3_nav__C_h6Q{display:none}.v3_navIcon__IOlgr{width:24px;height:24px;flex:none}.v3_menu___n5W8{position:relative}.v3_menuButton__yo2bX{display:flex;align-items:center;gap:4px;min-height:44px;padding:10px 8px;font-size:13px;font-weight:700;cursor:pointer;list-style:none}.v3_menuButton__yo2bX::-webkit-details-marker{display:none}.v3_menuPanel__EYRT3{position:absolute;right:4px;top:calc(100% + 8px);display:flex;flex-direction:column;min-width:220px;padding:8px;background:var(--white);border:2.5px solid var(--ink);border-radius:18px;box-shadow:var(--shadow)}.v3_menuLink__4ng30{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 12px;font-size:16px;font-weight:700;border-radius:10px}.v3_menuLink__4ng30:hover,.v3_navLink__5LTgN:hover{background:var(--wedge)}@media (min-width:1024px){.v3_headerInner__4hmW3{height:80px;padding:0 var(--pad)}.v3_logo__bpOWV{width:148px}.v3_nav__C_h6Q{display:flex;gap:24px}.v3_navLink__5LTgN{display:flex;align-items:center;gap:8px;min-height:48px;padding:10px 14px;font-size:17px;font-weight:700;border-radius:999px}.v3_menu___n5W8{display:none}}.v3_hero__IBs57{position:relative;background:linear-gradient(200deg,#e8f8f6,#f6fcfc 55%,#faf8f3);border-bottom:2.5px solid var(--ink);overflow:hidden}.v3_heroInner__RK_eR{display:flex;flex-direction:column;align-items:center;gap:20px;padding:40px var(--pad) 150px;text-align:center}.v3_heroTitle__MkXFq{font-size:36px;font-weight:800;line-height:1.25;letter-spacing:-.01em}.v3_heroSub__K19_g{font-size:18px;font-weight:700;line-height:1.5}.v3_search__5oEdS{display:flex;align-items:center;gap:12px;width:100%;max-width:680px;height:64px;padding:0 8px 0 20px;background:var(--white);border:2px solid var(--ink);border-radius:14px}.v3_searchIcon__YSFXj{width:24px;height:24px;flex:none;color:var(--sub)}.v3_searchInput__FqpAG{flex:1;min-width:0;height:100%;font-size:16px;font-weight:500;background:transparent;border:0;outline:none}.v3_searchInput__FqpAG::-moz-placeholder{color:var(--sub)}.v3_searchInput__FqpAG::placeholder{color:var(--sub)}.v3_search__5oEdS:focus-within{outline:3px solid var(--teal);outline-offset:2px}.v3_searchButton__g0XSm{flex:none;height:48px;padding:0 20px;font-size:16px;font-weight:700;color:var(--white);background:var(--teal);border:2.5px solid var(--ink);border-radius:999px;box-shadow:var(--shadow);cursor:pointer}.v3_heroCount__hh4X9{font-size:16px;font-weight:500;line-height:1.8}.v3_heroPicks__4ESGF{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:680px}.v3_heroPicksLabel__WeN7n{font-size:13px;font-weight:700;color:var(--sub)}.v3_heroPickList__PplsQ{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:100%}.v3_heroPickList__PplsQ li:last-child{grid-column:1/-1;justify-self:center}@media (min-width:768px){.v3_heroPickList__PplsQ{grid-template-columns:repeat(6,1fr)}}.v3_heroPick__I2Wgf{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 6px 6px;background:var(--white);border:1.5px solid var(--ink);border-radius:14px;transition:background-color .15s ease}.v3_heroPick__I2Wgf .v3_logoTile__mcB_i{border:0}.v3_heroPickName___DjIH{font-size:12px;font-weight:700;white-space:nowrap}.v3_heroPick__I2Wgf:hover{background:var(--wedge)}.v3_heroPickAll__QdeeP{display:inline-flex;align-items:center;min-height:40px;padding:6px 14px;font-size:14px;font-weight:700;color:var(--teal);border:1.5px dashed var(--teal);border-radius:999px}.v3_heroPickAll__QdeeP:hover{background:var(--wedge)}.v3_heroGirl__6iws9{position:absolute;right:16px;bottom:0;width:auto;height:132px}@media (min-width:768px){.v3_heroTitle__MkXFq{font-size:44px;line-height:1.3}.v3_heroSub__K19_g{font-size:20px}.v3_heroCount__hh4X9{font-size:17px}.v3_search__5oEdS{max-width:560px}.v3_heroGirl__6iws9{right:24px;height:156px}}@media (min-width:1024px){.v3_heroInner__RK_eR{gap:28px;padding:96px var(--pad) 72px}.v3_heroTitle__MkXFq{font-size:60px;line-height:1.2}.v3_search__5oEdS{max-width:680px}.v3_heroGirl__6iws9{right:max(24px,calc(50% - 593px));height:320px}}.v3_band__Aw8fL{padding:64px 0}.v3_bandWhite__cy5H7{background:var(--white)}.v3_bandCream__V_DgR{background:var(--cream)}.v3_inner__o4ZOF{gap:28px;max-width:calc(1080px + var(--pad) * 2);margin:0 auto;padding:0 var(--pad)}.v3_headBlock__gB5XG,.v3_inner__o4ZOF{display:flex;flex-direction:column;align-items:center}.v3_headBlock__gB5XG{gap:12px;text-align:center}.v3_h2__O0UNN{font-size:28px;font-weight:800;line-height:1.35;letter-spacing:-.01em;text-align:center}.v3_caption__lf7hI,.v3_lead__q6LXT{font-size:16px;font-weight:500;line-height:1.8;color:var(--sub);text-align:center}.v3_h3__n9OYG{font-size:18px;font-weight:700;line-height:1.5}@media (min-width:768px){.v3_band__Aw8fL{padding:104px 0}.v3_inner__o4ZOF{gap:44px}.v3_headBlock__gB5XG{gap:16px}.v3_h2__O0UNN{font-size:44px;line-height:1.3}.v3_caption__lf7hI,.v3_lead__q6LXT{font-size:17px}.v3_h3__n9OYG{font-size:20px}}.v3_card__jCCk5{position:relative;z-index:1;width:100%;background:var(--white);border:2.5px solid var(--ink);border-radius:18px;box-shadow:var(--shadow)}.v3_chipOn__qsvtV,.v3_chip__sWZbg{display:inline-flex;align-items:center;padding:4px 12px;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.02em;color:var(--sub);border:1.5px solid var(--chip-line);border-radius:999px;white-space:nowrap}.v3_chipOn__qsvtV{color:var(--teal);background:var(--wedge)}.v3_badge__B9s6w{padding:4px 10px;font-size:13px;line-height:1.2;border-radius:8px;white-space:nowrap}.v3_badge__B9s6w,.v3_button__Ma52k{display:inline-flex;align-items:center;font-weight:700;color:var(--white);background:var(--teal)}.v3_button__Ma52k{justify-content:center;min-height:56px;padding:0 32px;font-size:16px;border:2.5px solid var(--ink);border-radius:999px;box-shadow:var(--shadow);font-family:inherit;cursor:pointer}.v3_button__Ma52k:hover{transform:translateY(1px)}@media (min-width:768px){.v3_button__Ma52k{font-size:17px}}.v3_peek__oddXb{position:relative;display:flex;flex-direction:column;width:100%;--girl-h:128px;--girl-hidden:18px;--girl-inset:20px}.v3_peekGirl__HF3IN{position:relative;z-index:0;width:auto;height:var(--girl-h);margin-bottom:calc(var(--girl-hidden) * -1)}.v3_peekLeft__oLrub{align-self:flex-start;margin-left:var(--girl-inset)}@media (min-width:768px){.v3_peek__oddXb{--girl-h:152px;--girl-hidden:21px;--girl-inset:28px}}@media (min-width:1024px){.v3_peek__oddXb{--girl-h:184px;--girl-hidden:26px;--girl-inset:36px}}@media (min-width:1280px){.v3_peekThink__xs_3p .v3_peekGirl__HF3IN{position:absolute;left:6px;bottom:calc(100% - 26px);height:150px;margin:0}}.v3_esPaper___rtve{width:100%;max-width:720px;padding:24px 22px 26px;background:var(--white);border:2.5px solid var(--ink);border-radius:18px;box-shadow:var(--shadow)}.v3_esHead__DvpjZ{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:12px;border-bottom:2px solid var(--ink)}.v3_esTitle__5cMv2{font-size:18px;font-weight:700}.v3_esNote__rJ18z{font-size:14px;color:var(--sub)}.v3_esText___tJ8U{margin:24px 0 20px;font-size:22px;font-weight:800;line-height:1.75;text-align:left}.v3_esLine1__GQELZ{display:inline}.v3_esSlot__HM6hu{display:inline-flex;align-items:center;margin:0 6px;padding:0 8px;color:var(--teal);background:var(--mint);border:2px solid var(--teal);border-radius:8px;line-height:1.5;overflow:hidden;vertical-align:middle}.v3_esSlotName__lY2BZ{display:inline-block;animation:v3_slotIn__Ko9PE .45s ease-in-out}@keyframes v3_slotIn__Ko9PE{0%{opacity:0;transform:translateY(60%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.v3_esSlotName__lY2BZ{animation:none}}.v3_esFoot__kohaY{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px dashed var(--line)}.v3_esDots___dFCT{display:flex;align-items:center;gap:2px}.v3_esDotButton__fpdk9{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0;background:transparent;border:0;cursor:pointer}.v3_esDotOn__7o5HF,.v3_esDot__Icoy_{width:8px;height:8px;background:var(--line);border-radius:4px;transition:width .3s}.v3_esDotOn__7o5HF{width:20px;background:var(--teal)}.v3_esStamp__Bgfw7{display:inline-flex;padding:4px 12px;font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--teal);border:2px solid var(--teal);border-radius:999px;transform:rotate(-4deg);white-space:nowrap}@media (min-width:768px){.v3_esPaper___rtve{padding:28px 40px 30px}.v3_esTitle__5cMv2{font-size:20px}.v3_esNote__rJ18z{font-size:15px}.v3_esText___tJ8U{font-size:30px;line-height:1.6}}.v3_steps__kK9fw{display:flex;flex-direction:column;gap:34px;width:100%}.v3_step__AavJ3:not(:last-child):after{content:"";position:absolute;left:50%;bottom:-26px;width:14px;height:14px;margin-left:-7px;border-right:3px solid var(--teal);border-bottom:3px solid var(--teal);transform:rotate(45deg)}.v3_step__AavJ3{position:relative;z-index:1;display:flex;align-items:center;gap:16px;padding:18px 20px;background:var(--white);border:2.5px solid var(--ink);border-radius:18px;box-shadow:var(--shadow)}.v3_stepNum__i1dEg{display:grid;place-items:center;flex:none;width:40px;height:40px;font-size:16px;font-weight:700;color:var(--white);background:var(--teal);border-radius:999px}.v3_stepText__ci3T8{display:flex;flex-direction:column;gap:6px}.v3_stepTitle__Tphty{font-size:18px;font-weight:700;line-height:1.5}.v3_stepDesc__GANqq{font-size:14px;line-height:1.7;color:var(--sub)}@media (min-width:768px){.v3_steps__kK9fw{flex-direction:row;gap:44px}.v3_step__AavJ3:not(:last-child):after{left:auto;right:-31px;top:50%;bottom:auto;margin:-7px 0 0;transform:rotate(-45deg)}.v3_step__AavJ3{flex:1;flex-direction:column;justify-content:center;padding:28px 16px;text-align:center}.v3_stepText__ci3T8{align-items:center}.v3_stepTitle__Tphty{font-size:20px}.v3_stepDesc__GANqq{font-size:15px}}.v3_example__65_Ug{width:100%;max-width:880px;padding:18px 20px;background:var(--white);border:1.5px solid var(--line);border-radius:16px}.v3_exampleHead__R_EhD{display:flex;align-items:center;gap:8px;padding-bottom:14px}.v3_exampleMark__AfJic{font-size:13px;font-weight:700;color:var(--sub)}.v3_exampleName__YGxxo{font-size:18px;font-weight:700}.v3_exampleRow__j5RMq,.v3_exampleRows__32Kkg{display:flex;flex-direction:column}.v3_exampleRow__j5RMq{gap:8px;padding:14px 0;border-top:1px solid var(--line)}.v3_exampleLabel__50A5_{display:flex}.v3_exampleText__dfky9{font-size:14px;line-height:1.7}@media (min-width:768px){.v3_example__65_Ug{padding:24px 32px}.v3_exampleName__YGxxo{font-size:20px}.v3_exampleText__dfky9{font-size:15px}}@media (min-width:1024px){.v3_exampleRow__j5RMq{flex-direction:row;align-items:center;gap:20px}.v3_exampleLabel__50A5_{flex:none;width:120px}}.v3_forms__bfkWq{display:grid;grid-template-columns:1fr;gap:20px;width:100%}.v3_formCard__OpwQy{display:flex;flex-direction:column;gap:14px;padding:12px 12px 18px;background:var(--white);border:2.5px solid var(--ink);border-radius:18px;box-shadow:var(--shadow)}.v3_formBody__ytxkx{display:flex;flex:1;flex-direction:column;gap:8px;padding:0 6px}.v3_formHead__3KkEp{display:flex;align-items:center;gap:10px}.v3_formVerb__JPdgV{flex:none;padding:3px 12px;font-size:14px;font-weight:700;color:var(--white);background:var(--teal);border-radius:999px}.v3_formName__pSI79{font-size:18px;font-weight:700;line-height:1.45;white-space:nowrap}.v3_formDesc__CqRkI{font-size:14px;line-height:1.7;color:var(--sub)}.v3_formWhere__yTaot{display:flex;align-items:center;gap:6px;margin-top:auto;padding-top:10px;border-top:1px solid var(--line)}.v3_where__PzosM{display:inline-flex;align-items:center;gap:6px}.v3_whereText__fyy1s{font-size:13px;font-weight:700;white-space:nowrap}@media (min-width:768px){.v3_forms__bfkWq{grid-template-columns:1fr 1fr;gap:24px}.v3_formDesc__CqRkI{font-size:15px}}@media (min-width:1024px){.v3_forms__bfkWq{grid-template-columns:repeat(4,1fr);gap:20px}.v3_formName__pSI79{font-size:17px}.v3_formDesc__CqRkI{font-size:14px}}.v3_sampleTop__quCWD{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding-right:var(--girl-inset)}.v3_sampleLabel__C9IM6{padding:4px 12px;margin-bottom:calc(var(--girl-hidden) + 12px);font-size:13px;font-weight:700;color:var(--teal);background:var(--wedge);border-radius:999px}.v3_sampleTop__quCWD .v3_peekGirl__HF3IN{margin-bottom:calc(var(--girl-hidden) * -1)}.v3_browser__gTvFa{position:relative;z-index:1;overflow:hidden;background:var(--white);border:2.5px solid var(--ink);border-radius:18px;box-shadow:var(--shadow)}.v3_browserBar__TgK_x{display:flex;align-items:center;gap:12px;height:40px;padding:0 14px;background:var(--cream);border-bottom:1.5px solid var(--ink)}.v3_browserDots__RZcKE{display:flex;flex:none;gap:6px}.v3_browserDots__RZcKE span{width:10px;height:10px;background:var(--chip-line);border-radius:50%}.v3_browserUrl__QSmoR{flex:1;min-width:0;overflow:hidden;padding:4px 12px;font-size:12px;font-weight:500;color:var(--sub);white-space:nowrap;background:var(--white);border:1px solid var(--line);border-radius:999px}.v3_cpHead__VQKCp{display:flex;align-items:center;gap:14px;padding:20px 20px 16px;background:linear-gradient(200deg,#e8f8f6,#fff)}.v3_cpLogo__QXXtP{display:grid;flex:none;place-items:center;width:52px;height:52px;font-size:24px;font-weight:800;color:var(--white);background:var(--teal);border:2px solid var(--ink);border-radius:14px}.v3_cpHeadText__bEnwd{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.v3_cpName__aIMtk{font-size:24px;font-weight:800;line-height:1.3}.v3_cpTabs__uf907{display:flex;gap:18px;padding:0 20px;overflow-x:auto;white-space:nowrap;border-bottom:1px solid var(--line);scrollbar-width:none}.v3_cpTabs__uf907::-webkit-scrollbar{display:none}.v3_cpTabOn__U6m_N,.v3_cpTab__x6Wed{padding:10px 2px;font-size:13px;font-weight:700;color:var(--sub);border-bottom:3px solid transparent}.v3_cpTabOn__U6m_N{color:var(--ink);border-bottom-color:var(--teal)}.v3_cpBody__6iOVl{display:flex;flex-direction:column;gap:24px;padding:20px}.v3_cpSection__3WkKR{font-size:15px;font-weight:700}.v3_cpNote__yTO8C{font-size:12px;font-weight:500;color:var(--sub)}.v3_cpChoices__pInF_{display:grid;grid-template-columns:1fr;gap:12px;margin-top:-12px}.v3_cpChoice__4LnAY{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:4px 14px;padding:16px;background:var(--cream);border-radius:14px}.v3_cpChoiceIcon__WGNXF{display:grid;grid-row:1/span 2;place-items:center;width:48px;height:48px;color:var(--teal);background:var(--white);border:2px solid var(--ink);border-radius:50%}.v3_cpChoiceTitle__fw0hi{font-size:16px;font-weight:700;line-height:1.45}.v3_cpChoiceDesc__JHNSr{font-size:13px;line-height:1.7;color:var(--sub)}.v3_cpPeers__qlRAs{display:flex;flex-direction:column;gap:4px}.v3_spectrum__R6wZ_{padding:30px 8px 0}.v3_spectrumTrack__hDSmp{position:relative;height:8px;margin-bottom:34px;background:linear-gradient(90deg,#dfe4e3 0,var(--mint) 100%);border-radius:999px}.v3_spectrumDot__T9vLo{position:absolute;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;background:var(--white);border:2px solid var(--sub);border-radius:50%}.v3_spectrumAt14__PzRlb{left:14%}.v3_spectrumAt30__n7mIt{left:30%}.v3_spectrumAt80___4ey0{left:80%}.v3_spectrumMe__nyo1l{width:22px;height:22px;margin:-11px 0 0 -11px;background:var(--teal);border:2.5px solid var(--ink)}.v3_spectrumName__RkBkq{position:absolute;bottom:calc(100% + 6px);left:50%;font-size:12px;font-weight:700;color:var(--sub);white-space:nowrap;transform:translateX(-50%)}.v3_spectrumBelow__vHKtc .v3_spectrumName__RkBkq{top:calc(100% + 6px);bottom:auto}.v3_spectrumMe__nyo1l .v3_spectrumName__RkBkq{font-size:14px;color:var(--teal)}.v3_spectrumEnds__E5I89{display:flex;justify-content:space-between;font-size:12px;font-weight:700;color:var(--sub)}.v3_spectrumEnds__E5I89 span:first-child:before{content:"← "}.v3_spectrumEnds__E5I89 span:last-child:after{content:" →"}.v3_cpMedia__BBOmG{display:flex;flex-wrap:wrap;gap:8px;padding-top:18px;border-top:1px solid var(--line)}.v3_cpMediaItem__RlzRH{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:6px 14px 6px 8px;font-size:13px;font-weight:700;border:1.5px solid var(--chip-line);border-radius:999px}.v3_cpMediaVerb__yp5pf{color:var(--teal)}@media (min-width:768px){.v3_cpHead__VQKCp{padding:28px 32px 20px}.v3_cpLogo__QXXtP{width:64px;height:64px;font-size:30px}.v3_cpName__aIMtk{font-size:30px}.v3_cpTabs__uf907{gap:28px;padding:0 32px}.v3_cpTabOn__U6m_N,.v3_cpTab__x6Wed{font-size:14px}.v3_cpBody__6iOVl{gap:28px;padding:28px 32px 32px}.v3_cpSection__3WkKR{font-size:16px}.v3_cpChoiceTitle__fw0hi{font-size:17px}.v3_cpChoiceDesc__JHNSr{font-size:14px}.v3_spectrum__R6wZ_{padding:34px 24px 0}.v3_spectrumEnds__E5I89{font-size:13px}.v3_cpMediaItem__RlzRH{font-size:14px}}@media (min-width:1024px){.v3_cpChoices__pInF_{grid-template-columns:repeat(3,1fr);gap:16px}.v3_cpChoice__4LnAY{grid-template-columns:1fr;align-content:start;gap:8px;padding:20px}.v3_cpChoiceIcon__WGNXF{grid-row:auto;margin-bottom:4px}}.v3_scenes__Q_Usm{display:flex;flex-direction:column;gap:20px;width:100%}.v3_scene__srt89{display:flex;flex-direction:column;gap:14px;padding:12px 12px 18px;background:var(--white);border:2.5px solid var(--ink);border-radius:18px;box-shadow:var(--shadow)}.v3_sceneImg__JQjn5{width:100%;height:auto;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;border:1px solid var(--line);border-radius:12px}.v3_sceneText__JU_1K{display:flex;gap:14px;padding:0 6px}.v3_sceneNum__q21ST{font-size:32px;font-weight:800;line-height:1.15;color:var(--teal)}.v3_sceneTitle__WmMr5{display:block;font-size:18px;font-weight:700;line-height:1.5}.v3_sceneDesc__9M2dJ{display:block;margin-top:4px;font-size:14px;line-height:1.7;color:var(--sub)}@media (min-width:768px){.v3_scene__srt89{flex-direction:row;align-items:center;gap:24px;padding:12px}.v3_sceneImg__JQjn5{width:360px;flex:none}.v3_sceneText__JU_1K{padding:0}.v3_sceneNum__q21ST{font-size:44px;line-height:1.1}.v3_sceneTitle__WmMr5{font-size:20px}.v3_sceneDesc__9M2dJ{font-size:15px}}@media (min-width:1024px){.v3_scenes__Q_Usm{flex-direction:row;gap:24px}.v3_scene__srt89{flex:1;flex-direction:column;align-items:stretch;gap:14px;padding:12px 12px 18px}.v3_sceneImg__JQjn5{width:100%}.v3_sceneText__JU_1K{padding:0 6px}}.v3_flow__2WooW{gap:36px}.v3_flow__2WooW>.v3_scene__srt89{position:relative}.v3_flow__2WooW>.v3_scene__srt89:not(:last-child):after{content:"";position:absolute;left:50%;bottom:-27px;width:14px;height:14px;margin-left:-7px;border-right:3px solid var(--teal);border-bottom:3px solid var(--teal);transform:rotate(45deg)}@media (min-width:1024px){.v3_flow__2WooW{gap:40px}.v3_flow__2WooW>.v3_scene__srt89:not(:last-child):after{left:auto;right:-29px;top:50%;bottom:auto;margin:-7px 0 0;transform:rotate(-45deg)}}.v3_picker__9lvU5{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.v3_industries__CWNZd{display:flex;gap:8px;width:calc(100% + var(--pad) * 2);margin:0 calc(var(--pad) * -1);padding:0 var(--pad) 4px;overflow-x:auto;scrollbar-width:none}.v3_industries__CWNZd::-webkit-scrollbar{display:none}.v3_industryAll__alX3z,.v3_industryOn__3RxeM,.v3_industry__aI8Xp{display:inline-flex;flex:none;align-items:center;gap:6px;min-height:40px;padding:8px 16px;font:inherit;font-size:14px;font-weight:700;color:var(--ink);white-space:nowrap;background:var(--white);border:1.5px solid var(--ink);border-radius:999px;cursor:pointer;transition:background-color .15s ease,color .15s ease}.v3_industry__aI8Xp:hover{background:var(--wedge)}.v3_industryOn__3RxeM:focus-visible,.v3_industry__aI8Xp:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.v3_industryOn__3RxeM{color:var(--white);background:var(--teal);box-shadow:var(--shadow)}.v3_industryCount__z_dhG{font-weight:700;color:var(--sub)}.v3_industryOn__3RxeM .v3_industryCount__z_dhG{color:var(--white)}.v3_industryAll__alX3z{color:var(--sub);border:1.5px dashed var(--chip-line)}.v3_pickerCard__ONIwT{width:100%;overflow:hidden;background:var(--white);border:2.5px solid var(--ink);border-radius:18px;box-shadow:var(--shadow)}.v3_pickerBody__iDxYL{animation:v3_pickerIn__AEP46 .28s ease}@keyframes v3_pickerIn__AEP46{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.v3_pickerBody__iDxYL{animation:none}}.v3_pickerHead__VsMkx{display:flex;align-items:flex-start;gap:14px;padding:20px 20px 18px;background:var(--mint);border-bottom:1.5px solid var(--ink)}.v3_pickerBadge___bIVD{display:grid;flex:none;place-items:center;width:56px;height:56px;color:var(--teal);background:var(--white);border:2px solid var(--ink);border-radius:50%}.v3_pickerHeadText__v_CtN{display:flex;flex:1;flex-direction:column;gap:10px;min-width:0}.v3_pickerText__rUSa4{display:flex;flex-direction:column;gap:2px;min-width:0}.v3_pickerDesc__ZKE5E{font-size:13px;font-weight:500;line-height:1.6;color:var(--sub)}.v3_pickerTitleRow__wJb1k{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.v3_pickerTitle___rc5V{font-size:22px;font-weight:800;line-height:1.35}.v3_pickerCount__aU6fw{padding:2px 12px;font-size:14px;font-weight:700;background:var(--white);border:1.5px solid var(--ink);border-radius:999px}.v3_pickerPoint__yyl1_{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:15px;font-weight:700;line-height:1.6}.v3_pickerPointLabel__T_j6O{flex:none;padding:2px 10px;font-size:12px;color:var(--white);background:var(--teal);border-radius:6px}.v3_pickerList__bxNp5{display:grid;grid-template-columns:1fr}.v3_pickerList__bxNp5 li+li{border-top:1px solid var(--line)}.v3_pickerItem__9eN2C{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:6px 12px;min-height:64px;padding:14px 16px 14px 20px;transition:background-color .15s ease}.v3_phrase__Z0DQ7{display:inline-block}.v3_pickerItem__9eN2C:hover{background:var(--wedge)}.v3_pickerLogo__xMvKU{display:flex;justify-content:center;width:64px;grid-row:1/span 2;grid-column:1}.v3_pickerText__rUSa4{grid-column:2}.v3_pickerName__r0_pf{min-width:0;word-break:keep-all;font-size:16px;font-weight:700;line-height:1.45}.v3_pickerMedia__kh3pg{grid-column:2;grid-row:2;display:flex;align-items:center;gap:8px}.v3_pickerIcon__zXUT0{display:inline-flex}.v3_pickerArrow__Y7HDC{grid-column:3;grid-row:1/span 2;font-size:22px;font-weight:700;color:var(--sub)}.v3_pickerLegend__5FcOn{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;padding:12px 16px;font-size:12px;font-weight:700;color:var(--sub);background:var(--cream);border-top:1px solid var(--line)}.v3_pickerLegendItem__wsd28{display:inline-flex;align-items:center;gap:6px}.v3_picker__9lvU5 .v3_button__Ma52k{width:100%;padding:12px 20px;line-height:1.45;text-align:center}@media (min-width:768px){.v3_picker__9lvU5{gap:28px}.v3_industries__CWNZd{flex-wrap:wrap;justify-content:center;width:100%;max-width:900px;margin:0;padding:0;overflow:visible}.v3_pickerHead__VsMkx{align-items:center;gap:20px;padding:24px 32px}.v3_pickerBadge___bIVD{width:72px;height:72px}.v3_pickerBadge___bIVD svg{width:42px;height:42px}.v3_pickerDesc__ZKE5E{font-size:14px}.v3_pickerTitle___rc5V{font-size:26px}.v3_pickerPoint__yyl1_{font-size:16px}.v3_pickerList__bxNp5{grid-template-columns:1fr 1fr}.v3_pickerList__bxNp5 li+li{border-top:0}.v3_pickerList__bxNp5 li{border-bottom:1px solid var(--line)}.v3_pickerList__bxNp5 li:nth-child(odd){border-right:1px solid var(--line)}.v3_pickerList__bxNp5 li:nth-last-child(-n+2){border-bottom:0}.v3_pickerItem__9eN2C{display:flex;min-height:72px;padding:14px 24px 14px 32px}.v3_pickerText__rUSa4{flex:1}.v3_pickerName__r0_pf{font-size:17px}.v3_picker__9lvU5 .v3_button__Ma52k{width:auto;padding:0 40px}}@media (min-width:1024px){.v3_pickerTitle___rc5V{font-size:28px}}@media (min-width:768px) and (max-width:1023px){.v3_pickerList__bxNp5{grid-template-columns:1fr}.v3_pickerList__bxNp5 li:nth-child(odd){border-right:0}.v3_pickerList__bxNp5 li:nth-last-child(2){border-bottom:1px solid var(--line)}}.v3_faq__wqO98{width:100%;max-width:880px;border-top:1px solid var(--line)}.v3_faqItem__ZwqBT{border-bottom:1px solid var(--line)}.v3_faqQ__8qwCt{display:flex;align-items:center;gap:14px;min-height:72px;padding:16px 4px;font-size:17px;font-weight:700;line-height:1.5;list-style:none;cursor:pointer}.v3_faqQ__8qwCt::-webkit-details-marker{display:none}.v3_faqQ__8qwCt:hover .v3_faqQText__0RRfr{color:var(--teal)}.v3_faqMark__5yFOT{display:grid;flex:none;place-items:center;width:32px;height:32px;font-size:15px;font-weight:800;color:var(--white);background:var(--teal);border-radius:50%}.v3_faqQText__0RRfr{flex:1}.v3_faqToggle__0dMWz{position:relative;flex:none;width:28px;height:28px;border:1.5px solid var(--ink);border-radius:50%}.v3_faqToggle__0dMWz:after,.v3_faqToggle__0dMWz:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;margin:-1px 0 0 -6px;background:var(--ink);transition:transform .2s ease}.v3_faqToggle__0dMWz:after{transform:rotate(90deg)}.v3_faqItem__ZwqBT[open] .v3_faqToggle__0dMWz:after{transform:rotate(0deg)}.v3_faqA__iEzfu{margin:0 0 20px;padding:14px 18px;font-size:15px;font-weight:500;line-height:1.8;color:var(--ink);background:var(--cream);border-radius:12px}@media (min-width:768px){.v3_faqQ__8qwCt{min-height:80px;font-size:19px}.v3_faqA__iEzfu{margin-left:50px;font-size:16px}}.v3_peekLine__IUtx1{max-width:560px}.v3_lineCard__JvQ9c{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;padding:18px;background:var(--white);border:2.5px solid var(--ink);border-radius:18px;box-shadow:var(--shadow)}.v3_lineMark__sLSrs{align-self:flex-start;padding:4px 10px;font-size:13px;font-weight:700;color:var(--white);background:#00b900;border-radius:8px}.v3_lineText__SADvD{font-size:16px;font-weight:500;line-height:1.8;color:var(--sub)}.v3_lineButton__y07W8{display:flex;align-items:center;justify-content:center;min-height:52px;font-size:17px;font-weight:700;color:var(--white);background:#00b900;border-radius:10px}@media (min-width:768px){.v3_lineCard__JvQ9c{padding:18px}.v3_lineText__SADvD{font-size:20px}}.v3_footer__VH0HA{color:var(--white);background:var(--ink)}.v3_footerInner__dBz0K{max-width:1280px;margin:0 auto;padding:40px var(--pad)}.v3_footerBrand__RaMUN,.v3_footerInner__dBz0K{display:flex;flex-direction:column;gap:16px}.v3_footerLogo___GErZ{width:130px;height:auto}.v3_copy__ICnTK{font-size:12px}.v3_footerLinks__0dhPh{display:flex;flex-wrap:wrap;gap:0 24px}.v3_footerLink__jnmGO{display:flex;align-items:center;min-height:48px;font-size:16px}.v3_footerLink__jnmGO:hover{text-decoration:underline}@media (min-width:1024px){.v3_footerInner__dBz0K{flex-direction:row;justify-content:space-between;gap:24px;padding:56px 100px}.v3_footerLogo___GErZ{width:151px}.v3_copy__ICnTK{font-size:13px}.v3_footerLinks__0dhPh{gap:0 40px;max-width:744px}.v3_footerLink__jnmGO{font-size:17px}}.v3_logoInitial__UxkbU,.v3_logoTile__mcB_i{display:inline-flex;flex:none;align-items:center;justify-content:center;background:var(--white);border:1px solid var(--line);border-radius:10px}.v3_logoImg__hjdC_{width:auto;max-width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.v3_logoInitial__UxkbU{font-weight:800;color:var(--white);background:var(--teal);border:1.5px solid var(--ink)}.v3_logoSm__Z2hPC{width:64px;height:32px;padding:5px 6px;border-radius:8px}.v3_logoSm__Z2hPC.v3_logoInitial__UxkbU{width:32px;font-size:14px}.v3_logoMd__UACxq{width:104px;height:48px;padding:8px 10px}.v3_logoMd__UACxq.v3_logoInitial__UxkbU{width:48px;font-size:20px}.v3_logoLg__FnrsR{width:200px;height:84px;padding:14px 18px;border:2.5px solid var(--ink);border-radius:18px;box-shadow:var(--shadow)}.v3_logoLg__FnrsR.v3_logoInitial__UxkbU{width:84px;font-size:38px}.v3_pickerLogo__xMvKU{width:84px}.v3_pickerLogo__xMvKU .v3_logoMd__UACxq{width:84px;height:42px;padding:5px 7px}.v3_pickerLogo__xMvKU .v3_logoMd__UACxq.v3_logoInitial__UxkbU{width:42px}.v3_heroPick__I2Wgf .v3_logoSm__Z2hPC{width:100%;height:42px;padding:4px 6px}.v3_heroPick__I2Wgf .v3_logoSm__Z2hPC.v3_logoInitial__UxkbU{width:42px}@media (min-width:768px){.v3_pickerLogo__xMvKU,.v3_pickerLogo__xMvKU .v3_logoMd__UACxq{width:120px;height:50px}.v3_pickerLogo__xMvKU{height:auto}.v3_pickerLogo__xMvKU .v3_logoMd__UACxq.v3_logoInitial__UxkbU{width:50px}.v3_heroPick__I2Wgf .v3_logoSm__Z2hPC{height:48px}}.v3_pickerGoRequest__8rzYS,.v3_pickerGo__gQj7r{grid-column:2;grid-row:2;justify-self:start;align-self:start;padding:2px 10px;font-size:12px;font-weight:700;line-height:1.5;border-radius:999px}.v3_pickerGo__gQj7r{color:#1d5f57;background:var(--wedge);border:1.5px solid #8fd8cd}.v3_pickerGoRequest__8rzYS{color:var(--sub);background:var(--white);border:1.5px dashed var(--chip-line)}.v3_inlineLink__tEG1t{color:var(--teal);font-weight:700;text-decoration:underline;text-underline-offset:3px}.v3_formLink__S6_U0{display:flex;flex-direction:column;gap:14px;height:100%;color:inherit}a.v3_formLink__S6_U0:hover .v3_formName__pSI79{text-decoration:underline;text-underline-offset:3px}.v3_formGo__GR_Pg,.v3_formSoon__es8HJ{margin-left:auto;padding:2px 10px;font-size:12px;font-weight:800;border-radius:999px}.v3_formGo__GR_Pg{color:var(--white);background:var(--teal)}.v3_formSoon__es8HJ{color:var(--sub);border:1.5px dashed var(--chip-line)}