._nav_11o43_1{position:fixed;top:0;left:0;right:0;z-index:100;background:var(--nav-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);height:64px;display:flex;align-items:center}._inner_11o43_13{max-width:1200px;margin:0 auto;width:100%;padding:0 32px;display:flex;align-items:center;justify-content:space-between}._logo_11o43_23{display:flex;align-items:center;flex-shrink:0}._logoImg_11o43_29{height:40px;width:auto;display:block}._links_11o43_35{display:flex;align-items:center;gap:4px}._links_11o43_35 a{color:var(--text-muted);font-size:.9rem;font-weight:500;padding:6px 14px;border-radius:8px;transition:all .2s}._links_11o43_35 a:hover,._links_11o43_35 a._active_11o43_50{color:var(--text);background:#0000000d}._cta_11o43_55{background:var(--accent)!important;color:#fff!important;padding:8px 20px!important;border-radius:8px!important;font-weight:600!important}._cta_11o43_55:hover{background:var(--accent-dark)!important}._burger_11o43_65{display:none;background:none;border:none;cursor:pointer;padding:4px;flex-direction:column;gap:5px}._burger_11o43_65 span{display:block;width:24px;height:2px;background:var(--text);border-radius:2px;transition:all .3s}@media (max-width: 640px){._inner_11o43_13{padding:0 20px}._logoImg_11o43_29{height:34px}._links_11o43_35{display:none}._burger_11o43_65{display:flex}._links_11o43_35._open_11o43_88{display:flex;flex-direction:column;position:fixed;top:64px;left:0;right:0;background:var(--bg);box-shadow:0 12px 24px #0000000f;padding:16px 24px 24px;border-bottom:1px solid var(--border);gap:4px}}._footer_1iir2_1{background:var(--text);color:#ffffffb3;padding:48px 32px 32px}._inner_1iir2_7{max-width:1200px;margin:0 auto}._top_1iir2_9{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px;flex-wrap:wrap;gap:32px}._logo_1iir2_18{font-family:var(--font-head);font-weight:800;font-size:1.2rem;color:#fff;letter-spacing:-.02em;margin-bottom:8px}._tagline_1iir2_27{font-size:.85rem;color:#ffffff73;font-weight:300}._links_1iir2_33{display:flex;gap:48px}._col_1iir2_35 h4{font-family:var(--font-head);font-size:.8rem;font-weight:700;color:#ffffff80;text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px}._col_1iir2_35 ul{display:flex;flex-direction:column;gap:10px}._col_1iir2_35 a{color:#fff9;font-size:.9rem;transition:color .2s}._col_1iir2_35 a:hover{color:#fff}._bottom_1iir2_59{border-top:1px solid rgba(255,255,255,.1);padding-top:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}._bottom_1iir2_59 p{font-size:.82rem}._email_1iir2_71{color:var(--accent);font-size:.82rem;transition:opacity .2s}._email_1iir2_71:hover{opacity:.8}@media (max-width: 640px){._links_1iir2_33{flex-direction:column;gap:24px}}._pageHero_kwhgm_2{max-width:1200px;margin:0 auto 16px;padding:56px 32px 32px}._pageHero_kwhgm_2 h1{font-family:var(--font-head);font-size:clamp(2rem,4vw,3rem);font-weight:800;letter-spacing:-.03em;margin-bottom:16px}._pageHero_kwhgm_2 p{font-size:1.05rem;color:var(--text-muted);max-width:520px;font-weight:300;line-height:1.7}._section_kwhgm_25{max-width:1200px;margin:0 auto;padding:56px 32px}._sectionLabel_kwhgm_31{font-size:.78rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:12px}._sectionTitle_kwhgm_40{font-family:var(--font-head);font-size:clamp(1.8rem,3vw,2.6rem);font-weight:800;letter-spacing:-.03em;margin-bottom:16px}._sectionSubtitle_kwhgm_48{font-size:1rem;color:var(--text-muted);max-width:540px;font-weight:300;line-height:1.7;margin-bottom:48px}._grid3_kwhgm_57{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}._grid2_kwhgm_58{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}._card_kwhgm_60{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:32px;box-shadow:var(--card-shadow);transition:all .25s}._card_kwhgm_60:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-2px);border-color:#c8ccc8}._cardIcon_kwhgm_75{width:44px;height:44px;border-radius:10px;background:var(--accent-soft);color:var(--accent-strong);display:flex;align-items:center;justify-content:center;margin-bottom:16px}._card_kwhgm_60 h3{font-family:var(--font-head);font-size:1.05rem;font-weight:700;margin-bottom:10px;letter-spacing:-.01em}._card_kwhgm_60 p{font-size:.9rem;color:var(--text-muted);line-height:1.6;font-weight:300}._divider_kwhgm_97{height:1px;background:var(--border);max-width:1200px;margin:0 auto}._ctaBanner_kwhgm_99{background:var(--accent);padding:56px 32px;text-align:center}._ctaBanner_kwhgm_99 h2{font-family:var(--font-head);font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800;color:#fff;letter-spacing:-.03em;margin-bottom:16px}._ctaBanner_kwhgm_99 p{color:#ffffffd9;font-size:1rem;margin-bottom:32px;font-weight:300}._btn_kwhgm_121{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:10px;font-family:var(--font-body);font-size:.95rem;font-weight:600;cursor:pointer;border:none;transition:all .2s;text-decoration:none}._btnPrimary_kwhgm_136{background:var(--text);color:#fff}._btnPrimary_kwhgm_136:hover{background:#2d342d;transform:translateY(-1px);box-shadow:0 6px 20px #00000026}._btnSecondary_kwhgm_138{background:var(--surface);color:var(--text);border:1px solid var(--border)}._btnSecondary_kwhgm_138:hover{border-color:var(--text);transform:translateY(-1px)}._btnWhite_kwhgm_140{background:#fff;color:var(--accent-dark)}._btnWhite_kwhgm_140:hover{background:#f0faf7;transform:translateY(-1px)}@media (max-width: 900px){._grid3_kwhgm_57{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){._grid3_kwhgm_57,._grid2_kwhgm_58{grid-template-columns:1fr}._section_kwhgm_25{padding:40px 20px}._pageHero_kwhgm_2{padding:40px 20px 24px;margin-bottom:8px}._ctaBanner_kwhgm_99{padding:48px 20px}._card_kwhgm_60{padding:24px}}._hero_yi76v_3{max-width:1200px;margin:0 auto;padding:64px 32px 48px;display:grid;grid-template-columns:1.25fr .75fr;gap:56px;align-items:center}._heroTag_yi76v_13{display:inline-flex;align-items:center;gap:8px;background:var(--surface);border:1px solid var(--border);border-radius:100px;padding:6px 16px;font-size:.8rem;font-weight:500;color:var(--text-muted);margin-bottom:24px}._heroTag_yi76v_13:before{content:"";width:6px;height:6px;background:var(--accent);border-radius:50%}._hero_yi76v_3 h1{font-family:var(--font-head);font-size:clamp(2.2rem,4.4vw,3.5rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;margin-bottom:20px}._hero_yi76v_3 h1 em{font-style:normal;color:var(--accent-strong)}._heroText_yi76v_45>p{font-size:1.1rem;color:var(--text-muted);max-width:560px;margin-bottom:32px;font-weight:300;line-height:1.7}._heroActions_yi76v_54{display:flex;gap:12px;flex-wrap:wrap}._founder_yi76v_58{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:28px;box-shadow:var(--card-shadow-hover)}._founderLabel_yi76v_66{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-strong);margin-bottom:8px}._founderName_yi76v_75{font-family:var(--font-head);font-size:1.3rem;font-weight:800;letter-spacing:-.02em}._founderIntro_yi76v_82{font-size:.88rem;color:var(--text-muted);font-weight:300;line-height:1.55;margin:6px 0 20px}._career_yi76v_90{list-style:none;display:flex;flex-direction:column-reverse;gap:2px;margin-bottom:20px}._career_yi76v_90 li{position:relative;padding:5px 0 5px 26px;font-size:.88rem;color:var(--text-muted)}._career_yi76v_90 li:before{content:"";position:absolute;left:9px;top:50%;height:100%;width:1px;background:#c8ccc8}._career_yi76v_90 li:first-child:before{display:none}._career_yi76v_90 li:after{content:"";position:absolute;left:5px;top:50%;width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background:var(--surface);border:2px solid #c8ccc8}._career_yi76v_90 li._careerTop_yi76v_130{color:var(--text);font-weight:600}._career_yi76v_90 li._careerTop_yi76v_130:after{background:var(--accent-strong);border-color:var(--accent-strong)}._founderLink_yi76v_140{font-size:.9rem;font-weight:600;color:var(--accent-strong)}._founderLink_yi76v_140:hover{text-decoration:underline}._trust_yi76v_150{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._trustInner_yi76v_156{max-width:1200px;margin:0 auto;padding:20px 32px;display:grid;grid-template-columns:repeat(4,auto);justify-content:space-between;gap:16px 32px}._trustInner_yi76v_156 li{display:flex;align-items:center;gap:10px;font-size:.92rem;font-weight:500;color:var(--text)}._trustInner_yi76v_156 svg{color:var(--accent-strong);flex-shrink:0}._sectionHead_yi76v_179{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px}._sectionHead_yi76v_179 h2{margin-bottom:0}._headLink_yi76v_189{font-size:.92rem;font-weight:600;color:var(--accent-strong);white-space:nowrap;padding-bottom:6px}._headLink_yi76v_189:hover{text-decoration:underline}._services_yi76v_201{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._service_yi76v_201{display:flex;gap:16px;align-items:flex-start;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:20px}._service_yi76v_201>span{margin-bottom:0;flex-shrink:0}._service_yi76v_201 h3{font-family:var(--font-head);font-size:1rem;font-weight:700;letter-spacing:-.01em;margin-bottom:4px}._service_yi76v_201 p{font-size:.86rem;color:var(--text-muted);line-height:1.55;font-weight:300}._processSection_yi76v_236{padding-top:8px}._steps_yi76v_238{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._steps_yi76v_238 li{display:flex;gap:14px;align-items:flex-start;padding:20px;border-radius:var(--radius);background:var(--surface);border:1px solid var(--border)}._stepNum_yi76v_255{width:32px;height:32px;border-radius:50%;background:var(--text);color:#fff;font-family:var(--font-head);font-weight:800;font-size:.85rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}._steps_yi76v_238 h3{font-family:var(--font-head);font-size:1rem;font-weight:700;margin-bottom:2px}._steps_yi76v_238 p{font-size:.86rem;color:var(--text-muted);font-weight:300;line-height:1.55}@media (max-width: 1000px){._hero_yi76v_3{grid-template-columns:1fr;gap:32px}._founder_yi76v_58{max-width:520px}._trustInner_yi76v_156{grid-template-columns:repeat(2,auto);justify-content:start}._services_yi76v_201{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){._hero_yi76v_3{padding:40px 20px 32px}._trustInner_yi76v_156{padding:16px 20px;grid-template-columns:1fr;gap:10px}._services_yi76v_201,._steps_yi76v_238{grid-template-columns:1fr}._sectionHead_yi76v_179{flex-direction:column;align-items:flex-start;gap:4px}._headLink_yi76v_189{padding-bottom:0}}._grid_1k4jw_1{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}._steps_1k4jw_8{display:flex;flex-direction:column}._step_1k4jw_8{display:flex;gap:28px;padding-bottom:40px;position:relative}._step_1k4jw_8:not(:last-child):before{content:"";position:absolute;left:19px;top:44px;bottom:0;width:1px;background:var(--border)}._stepNum_1k4jw_25{width:40px;height:40px;min-width:40px;border-radius:50%;background:var(--surface);border:2px solid var(--border);display:flex;align-items:center;justify-content:center;font-family:var(--font-head);font-weight:800;font-size:.85rem;color:var(--accent);position:relative;z-index:1}._stepContent_1k4jw_38 h3{font-family:var(--font-head);font-size:1.05rem;font-weight:700;margin-bottom:8px;padding-top:8px}._stepContent_1k4jw_38 p{font-size:.9rem;color:var(--text-muted);font-weight:300;line-height:1.7}@media (max-width: 900px){._grid_1k4jw_1{grid-template-columns:1fr;gap:40px}}._grid_6286q_1{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}._card_6286q_7{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;box-shadow:var(--card-shadow);transition:all .25s}._card_6286q_7:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}._wide_6286q_18{grid-column:span 2}._thumb_6286q_20{height:200px;background:linear-gradient(135deg,#e8ede8,#d4ddd4);display:flex;align-items:center;justify-content:center;color:var(--accent-strong)}._info_6286q_29{padding:24px}._tag_6286q_31{display:inline-block;background:#0e87971a;color:var(--accent-dark);font-size:.75rem;font-weight:600;padding:3px 10px;border-radius:100px;margin-bottom:10px}._info_6286q_29 h3{font-family:var(--font-head);font-weight:700;font-size:1rem;margin-bottom:8px}._info_6286q_29 p{font-size:.88rem;color:var(--text-muted);font-weight:300}._cta_6286q_51{margin-top:48px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:32px;text-align:center}._cta_6286q_51 p{color:var(--text-muted);font-size:.9rem;font-weight:300;margin-bottom:16px}@media (max-width: 900px){._grid_6286q_1{grid-template-columns:repeat(2,1fr)}._wide_6286q_18{grid-column:span 2}}@media (max-width: 640px){._grid_6286q_1{grid-template-columns:1fr}._wide_6286q_18{grid-column:span 1}}._grid_1fy4w_1{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}._text_1fy4w_8 h2{font-family:var(--font-head);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;letter-spacing:-.03em;margin-bottom:20px}._text_1fy4w_8 p{font-size:.95rem;color:var(--text-muted);line-height:1.75;font-weight:300;margin-bottom:16px}._values_1fy4w_24{list-style:none;display:flex;flex-direction:column;gap:16px;margin-top:32px}._values_1fy4w_24 li{display:flex;align-items:flex-start;gap:14px;font-size:.9rem;color:var(--text-muted);font-weight:300}._values_1fy4w_24 li:before{content:"✓";min-width:22px;height:22px;background:#0e87971f;color:var(--accent);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;margin-top:1px;flex-shrink:0}@media (max-width: 900px){._grid_1fy4w_1{grid-template-columns:1fr;gap:40px}}._grid_dzlj5_1{display:grid;grid-template-columns:1fr 1.4fr;gap:64px;align-items:start}._info_dzlj5_8 h2{font-family:var(--font-head);font-size:1.6rem;font-weight:800;letter-spacing:-.02em;margin-bottom:16px}._info_dzlj5_8>p{font-size:.9rem;color:var(--text-muted);line-height:1.7;font-weight:300;margin-bottom:32px}._detail_dzlj5_24{display:flex;align-items:center;gap:12px;margin-bottom:16px;font-size:.9rem;color:var(--text-muted)}._detail_dzlj5_24 a{color:var(--text-muted);text-decoration:none;transition:color .2s}._detail_dzlj5_24 a:hover{color:var(--text)}._callout_dzlj5_41{margin-top:40px;padding:24px;background:#0e879714;border:1px solid rgba(14,135,151,.2);border-radius:var(--radius);font-size:.85rem;color:var(--text-muted);font-weight:300;line-height:1.7}._callout_dzlj5_41 strong{display:block;color:var(--text);font-weight:600;margin-bottom:4px}._formRow_dzlj5_60{display:grid;grid-template-columns:1fr 1fr;gap:16px}._formGroup_dzlj5_66{margin-bottom:20px}._formGroup_dzlj5_66 label{display:block;font-size:.82rem;font-weight:600;color:var(--text);margin-bottom:6px}._formGroup_dzlj5_66 input,._formGroup_dzlj5_66 textarea,._formGroup_dzlj5_66 select{width:100%;padding:11px 14px;background:var(--surface);border:1px solid var(--border);border-radius:8px;font-family:var(--font-body);font-size:.9rem;color:var(--text);transition:border-color .2s;outline:none}._formGroup_dzlj5_66 input:focus,._formGroup_dzlj5_66 textarea:focus,._formGroup_dzlj5_66 select:focus{border-color:var(--accent)}._formGroup_dzlj5_66 textarea{height:120px;resize:vertical;line-height:1.6}._success_dzlj5_103{text-align:center;padding:32px 0}._successIcon_dzlj5_108{color:var(--accent-strong);margin-bottom:12px}._detail_dzlj5_24 svg{color:var(--accent-strong);flex-shrink:0}._success_dzlj5_103 h3{font-family:var(--font-head);font-weight:700;margin-bottom:8px}._success_dzlj5_103 p{color:var(--text-muted);font-size:.9rem;font-weight:300}._errorMsg_dzlj5_127{margin-top:12px;color:#e53e3e;font-size:.85rem;text-align:center}@media (max-width: 900px){._grid_dzlj5_1{grid-template-columns:1fr;gap:40px}._formRow_dzlj5_60{grid-template-columns:1fr}}._hero_ihkki_3{text-align:center}._hero_ihkki_3 p{margin:0 auto}._sliderBox_ihkki_8{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:24px 36px;margin-bottom:20px;box-shadow:var(--card-shadow)}._sliderRow_ihkki_17{display:flex;align-items:center;gap:24px}._sliderLabel_ihkki_23{font-size:.9rem;color:var(--text-muted);font-weight:300;white-space:nowrap;flex-shrink:0}._sliderLabel_ihkki_23 strong{color:var(--text);font-weight:700}._sliderTrack_ihkki_36{flex:1}._sliderPriceBlock_ihkki_38{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}._sliderPrice_ihkki_38{font-family:var(--font-head);font-size:2rem;font-weight:800;color:#17364d;letter-spacing:-.03em;line-height:1;white-space:nowrap}._sliderPrice_ihkki_38 span{font-size:.9rem;font-weight:400;color:var(--text-muted);margin-left:3px}._sliderOnboarding_ihkki_63{font-size:.85rem;font-style:italic;color:var(--text-muted);white-space:nowrap;line-height:1}._slider_ihkki_8{width:100%;accent-color:var(--accent-strong);height:6px;cursor:pointer;margin-bottom:6px;display:block}._sliderTicks_ihkki_80{display:flex;justify-content:space-between;font-size:.78rem;color:var(--text-muted);padding:0 2px}._tickActive_ihkki_88{color:var(--accent-strong);font-weight:700}._includes_ihkki_95{display:flex;align-items:center;gap:12px 24px;flex-wrap:wrap;padding:16px 24px;margin-bottom:40px;background:var(--accent-soft);border-radius:var(--radius)}._includesTitle_ihkki_106{font-family:var(--font-head);font-weight:700;font-size:.95rem;color:#17364d}._includes_ihkki_95 ul{display:flex;flex-wrap:wrap;gap:8px 20px}._includes_ihkki_95 li{display:flex;align-items:center;gap:6px;font-size:.86rem;color:var(--text)}._includes_ihkki_95 svg{color:var(--accent-strong);flex-shrink:0}._plans_ihkki_131{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:stretch}._planCard_ihkki_138{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:28px 22px 24px;box-shadow:var(--card-shadow);position:relative;transition:box-shadow .25s,transform .25s;display:flex;flex-direction:column}._planCard_ihkki_138:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}._planPopular_ihkki_155{border-color:transparent;outline:2px solid var(--accent-strong)}._planEnterprise_ihkki_160{border-style:dashed}._planActive_ihkki_162{transform:translateY(-3px);box-shadow:0 0 0 3px #17364d,0 12px 32px #17364d2e}._planActive_ihkki_162:hover{transform:translateY(-4px);box-shadow:0 0 0 3px #17364d,0 16px 40px #17364d3d}._popularBadge_ihkki_172{position:absolute;top:-13px;left:50%;transform:translate(-50%);background:var(--accent-strong);color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:4px 16px;border-radius:20px;white-space:nowrap}._planCard_ihkki_138 h3{font-family:var(--font-head);font-size:1.25rem;font-weight:800;color:#17364d;margin-bottom:2px;letter-spacing:-.02em}._planRange_ihkki_197{font-size:.82rem;color:var(--text-muted);margin-bottom:16px}._planPrice_ihkki_203,._planPriceCustom_ihkki_204{font-family:var(--font-head);font-size:1.6rem;font-weight:800;color:#17364d;letter-spacing:-.03em;margin-bottom:4px;line-height:1.2}._planPrice_ihkki_203 span{font-size:.88rem;font-weight:400;color:var(--text-muted);margin-left:2px}._onboardingLine_ihkki_221{font-size:.85rem;color:var(--text-muted);margin-bottom:18px}._onboardingLine_ihkki_221 strong{color:#17364d;font-weight:700}._featureList_ihkki_232{list-style:none;margin-bottom:22px;flex:1;display:flex;flex-direction:column;gap:8px}._featureList_ihkki_232 li{display:flex;align-items:flex-start;gap:8px;font-size:.87rem;font-weight:500;color:var(--text);line-height:1.45}._featureList_ihkki_232 svg{color:var(--accent-strong);flex-shrink:0;margin-top:2px}._btnPlan_ihkki_257{width:100%;justify-content:center}._btnPopular_ihkki_262{display:flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:10px;font-family:var(--font-body);font-size:.95rem;font-weight:600;transition:background .2s,transform .2s,box-shadow .2s;background:var(--accent-strong);color:#fff;width:100%}._btnPopular_ihkki_262:hover{background:#0b6f7c;transform:translateY(-1px);box-shadow:0 6px 20px #0e87974d}._faq_ihkki_285{max-width:760px;margin:56px auto 0}._faqTitle_ihkki_290{font-family:var(--font-head);font-size:1.5rem;font-weight:800;letter-spacing:-.02em;text-align:center;margin-bottom:20px}._faqItem_ihkki_299{background:var(--surface);border:1px solid var(--border);border-radius:10px;margin-bottom:10px}._faqItem_ihkki_299 summary{list-style:none;cursor:pointer;padding:16px 48px 16px 20px;font-weight:600;font-size:.95rem;position:relative}._faqItem_ihkki_299 summary::-webkit-details-marker{display:none}._faqItem_ihkki_299 summary:after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:1.3rem;font-weight:400;color:var(--accent-strong)}._faqItem_ihkki_299[open] summary:after{content:"−"}._faqItem_ihkki_299 summary:focus-visible{outline:2px solid var(--accent-strong);outline-offset:-2px;border-radius:10px}._faqAnswer_ihkki_336{padding:0 20px 18px;font-size:.9rem;color:var(--text-muted);font-weight:300;line-height:1.65}._faqAnswer_ihkki_336 p+p{margin-top:8px}@media (max-width: 1100px){._plans_ihkki_131{grid-template-columns:repeat(2,1fr)}}@media (max-width: 900px){._sliderBox_ihkki_8{padding:20px}._sliderRow_ihkki_17{flex-wrap:wrap}._sliderTrack_ihkki_36{order:3;width:100%}}@media (max-width: 600px){._plans_ihkki_131{grid-template-columns:1fr}._includes_ihkki_95{padding:16px}._includes_ihkki_95 ul{flex-direction:column}}._app_1k763_1{min-height:100vh;display:flex;flex-direction:column}._main_1k763_7{flex:1;padding-top:64px}:root{--bg: #f0f2f0;--surface: #ffffff;--text: #0d1f2d;--text-muted: #56626b;--accent: #0e8797cc;--accent-dark: #0f6e56;--accent-strong: #0e8797;--accent-soft: rgba(14, 135, 151, .1);--border: #e0e4e0;--nav-bg: rgba(240, 242, 240, .92);--card-shadow: 0 1px 3px rgba(0,0,0,.06), 0 4px 16px rgba(0,0,0,.04);--card-shadow-hover: 0 8px 32px rgba(0,0,0,.1);--radius: 12px;--font-head: "Plus Jakarta Sans", sans-serif;--font-body: "DM Sans", sans-serif}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-body);background:var(--bg);color:var(--text);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}a{text-decoration:none}ul{list-style:none}
