.FeatureCardLink_overlay__UAVPK{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:300;animation:FeatureCardLink_fadeIn__YHOkr .18s ease}@keyframes FeatureCardLink_fadeIn__YHOkr{0%{opacity:0}to{opacity:1}}.FeatureCardLink_modal__xETkj{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:301;background:#fff;border-radius:16px;padding:36px 40px;width:380px;box-shadow:0 12px 48px rgba(0,0,0,.18);text-align:center;animation:FeatureCardLink_modalIn__hySJS .2s cubic-bezier(.22,1,.36,1) both}@keyframes FeatureCardLink_modalIn__hySJS{0%{opacity:0;transform:translate(-50%,calc(-50% + 12px))}to{opacity:1;transform:translate(-50%,-50%)}}.FeatureCardLink_modalIcon__fn3IX{font-size:36px;margin:0 0 12px}.FeatureCardLink_modalTitle__Gyxqf{font-size:18px;font-weight:700;color:#1a1a1a;margin:0 0 8px}.FeatureCardLink_modalDesc__tYMqd{font-size:14px;color:#6b6560;margin:0 0 28px}.FeatureCardLink_modalActions__HEGa_{display:flex;flex-direction:column;gap:10px}.FeatureCardLink_btnPrimary__7rbUk{font-size:15px;font-weight:600;color:#fff;background:#e8845a;border:none;border-radius:8px;padding:13px 0;cursor:pointer;transition:background .15s;width:100%}.FeatureCardLink_btnPrimary__7rbUk:hover{background:#d4704a}.FeatureCardLink_btnGhost__Y5T2p{font-size:14px;font-weight:500;color:#6b6560;background:none;border:none;cursor:pointer;padding:8px 0;transition:color .15s}.FeatureCardLink_btnGhost__Y5T2p:hover{color:#1a1a1a}.FeatureCardLink_loadingBox__gPMt8{display:flex;flex-direction:column;align-items:center;gap:20px;padding:12px 0}@keyframes FeatureCardLink_spin__W1kwE{to{transform:rotate(1turn)}}.FeatureCardLink_spinner__Pa2Ii{width:40px;height:40px;border:3px solid #f0d5c0;border-top-color:#e8845a;border-radius:50%;animation:FeatureCardLink_spin__W1kwE .8s linear infinite}.FeatureCardLink_loadingText__oSSfH{font-size:15px;font-weight:600;color:#6b6560;margin:0}.page_root__qGic0{min-height:100vh;background:#ffffff;color:#1a1a1a;font-family:var(--font-sans)}.page_header__kVzhN{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--header-height);display:flex;align-items:center;justify-content:space-between;padding:0 var(--space-8);background:#ffffff;border-bottom:1px solid #f0d5c0}.page_logo__7fc9l{font-size:var(--text-xl);font-weight:700;letter-spacing:-.5px;color:#e8845a;text-decoration:none}.page_logoSuru__KqBfg{color:#3a3a3a;font-weight:700}.page_logoDot__6Cv2f{color:#e8845a;font-weight:700}.page_headerNav__s8uUQ{display:flex;align-items:center}.page_btnAccent__Sho4i{font-size:var(--text-sm);font-weight:600;color:#ffffff;background:#e8845a;border:none;border-radius:var(--radius-md);padding:8px var(--space-6);cursor:pointer;text-decoration:none;transition:background .15s}.page_btnAccent__Sho4i:hover{background:#d4704a}.page_hero__SKW6o{position:relative;overflow:hidden;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:calc(var(--header-height) + 64px) var(--space-8) 96px;background:#fffaf7}.page_heroBg__ZurEj{position:absolute!important;inset:0;z-index:0;object-fit:cover;width:100%!important;height:100%!important;opacity:.65;filter:blur(6px);transform:scale(1.05)}.page_heroOverlay__M87tP{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.55))}.page_heroContent__2lPR8{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.page_heroEyebrow__u_aZK{display:inline-block;font-size:var(--text-base);font-weight:700;letter-spacing:.06em;color:#fff;background:#e8845a;border-radius:999px;padding:8px 22px;margin-bottom:var(--space-6)}.page_heroHeading__JtlfU{font-size:clamp(30px,4.2vw,52px);font-weight:700;line-height:1.25;letter-spacing:-.03em;color:#ffffff;margin:0 0 var(--space-6);max-width:820px}.page_heroAccent__Ur4Gt{color:#e8845a}.page_heroSub__YNSLe{font-size:clamp(18px,1.8vw,24px);line-height:1.8;color:rgba(255,255,255,.85);max-width:640px;margin:0 0 var(--space-8)}.page_heroNote__MOvTv{font-size:11px;line-height:1.7;color:rgba(255,255,255,.55);max-width:480px;margin:-12px 0 var(--space-8);text-align:center}.page_btnHero__v_gQ1{font-size:var(--text-base);font-weight:600;color:#ffffff;background:#e8845a;border-radius:var(--radius-md);padding:14px 40px;text-decoration:none;transition:background .15s,transform .1s;display:inline-block}.page_btnHero__v_gQ1:hover{background:#d4704a;transform:translateY(-1px)}.page_features__8wy9y{padding:96px var(--space-8);max-width:1200px;margin:0 auto}.page_featuresLabel__pxtLq{font-size:var(--text-base);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7a3010;text-align:center;margin-bottom:var(--space-4)}.page_featuresHeading__NoqA3{font-size:clamp(22px,3vw,34px);font-weight:700;letter-spacing:-.02em;color:#1a1a1a;text-align:center;margin:0 0 52px}.page_featureGrid__LbVmI{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-6);gap:var(--space-6)}.page_featureCard__09F8a{background:#ffffff;border:1px solid #f0d5c0;border-radius:var(--radius-lg);padding:36px 28px;text-decoration:none;color:inherit;cursor:pointer;display:flex;flex-direction:column;transition:border-color .2s,transform .2s,box-shadow .2s}.page_featureCard__09F8a:hover{border:1.5px solid #e8845a;transform:translateY(-2px);box-shadow:0 4px 20px rgba(232,132,90,.18)}.page_featureIcon__mHZON{width:44px;height:44px;border-radius:var(--radius-md);background:#fdf0e8;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-4);font-size:20px}.page_featureTitle__kH4Xm{font-size:var(--text-lg);font-weight:600;color:#1a1a1a;margin:0 0 var(--space-3)}.page_featureDesc__NoH8C{font-size:var(--text-sm);line-height:1.75;color:#6b6560;margin:0 0 auto}.page_featureMore__OLWHr{display:block;font-size:var(--text-xs);font-weight:600;color:#e8845a;margin-top:var(--space-4);text-align:right;transition:opacity .15s}.page_featureCard__09F8a:hover .page_featureMore__OLWHr{opacity:.8}.page_problem__nYw6h{background:#e8a882;padding:96px var(--space-8)}.page_problemInner__CLdHZ{max-width:1200px;margin:0 auto}.page_problemLabel__knO9n{font-size:var(--text-base);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7a3010;text-align:center;margin:48px 0 var(--space-3)}.page_problemHeading__qklM2{font-size:clamp(22px,2.8vw,36px);font-weight:700;letter-spacing:-.02em;color:#1a1a1a;text-align:center;margin:0}.page_problemGrid__fNJQE{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:0}.page_problemCard__P0uGq{background:#ffffff;border:1px solid rgba(201,99,48,.2);border-radius:14px;padding:36px 44px;display:flex;align-items:center;gap:32px;transition:transform .2s,box-shadow .2s}.page_problemCard__P0uGq:hover{transform:translateX(4px);box-shadow:0 4px 16px rgba(201,99,48,.15)}.page_problemIconRow__9y3Hx{display:flex;align-items:center;gap:10px;flex-shrink:0}.page_problemDot__ikogj{width:8px;height:8px;border-radius:50%;background:#e8845a;flex-shrink:0}.page_problemIcon__EkgTc{font-size:44px;line-height:1}.page_problemCardBody__0l4Kc{flex:1 1;min-width:0}.page_problemCardTitle__3rERc{font-size:var(--text-xl);font-weight:600;color:#1a1a1a;margin:0 0 8px}.page_problemCardDesc__SYxT2{font-size:var(--text-base);line-height:1.75;color:#6b6560;margin:0}.page_showcase__fEmoe{background:#fffaf7;padding:96px var(--space-8);border-top:1px solid #f0d5c0}.page_showcaseInner__G89Qv{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1.4fr;grid-gap:64px;gap:64px;align-items:center}.page_showcaseText__SZ9Wv{display:flex;flex-direction:column;align-items:flex-start}.page_showcaseLabel__xwlkS{font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#e8845a;margin:0 0 var(--space-4)}.page_showcaseHeading__vCcv_{font-size:clamp(22px,2.6vw,34px);font-weight:700;letter-spacing:-.02em;color:#1a1a1a;line-height:1.3;margin:0 0 var(--space-4)}.page_showcaseSub__9Tgrz{font-size:var(--text-base);line-height:1.8;color:#6b6560;margin:0 0 var(--space-8)}.page_btnShowcase__bREBW{font-size:var(--text-base);font-weight:600;color:#ffffff;background:#e8845a;border-radius:var(--radius-md);padding:14px 36px;text-decoration:none;transition:background .15s,transform .1s;display:inline-block}.page_btnShowcase__bREBW:hover{background:#d4704a;transform:translateY(-1px)}.page_mockFrame__LqVNV{border-radius:12px;border:1px solid #f0d5c0;box-shadow:0 12px 40px rgba(0,0,0,.1);overflow:hidden;background:#ffffff}.page_mockTitleBar__wHbYY{height:32px;background:#fdf0e8;display:flex;align-items:center;padding:0 12px;gap:6px;border-bottom:1px solid #f0d5c0}.page_mockDot__ZLCAk{width:10px;height:10px;border-radius:50%;background:#f0d5c0;display:inline-block}.page_mockScreen__RVtSK{display:flex;height:320px;overflow:hidden}.page_mockSidebar__WO4K7{width:20%;background:#fdf0e8;border-right:1px solid #f0d5c0;padding:12px 8px;flex-shrink:0}.page_mockLogo__hg4kj{font-size:8px;font-weight:700;color:#e8845a;letter-spacing:.05em;margin-bottom:12px;padding:0 4px}.page_mockMenu__Prckd{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.page_mockMenuItem__5tTHR{font-size:8px;color:#a09890;padding:4px 6px;border-radius:4px}.page_mockMenuItemActive__xGYif{font-size:8px;color:#e8845a;font-weight:600;padding:4px 6px;border-radius:4px;background:rgba(232,132,90,.1)}.page_mockMain__Pe3M3{flex:1 1;background:#ffffff;display:flex;flex-direction:column;overflow:hidden}.page_mockTabs__fmof6{display:flex;gap:0;border-bottom:1px solid #f0d5c0;padding:0 8px;flex-shrink:0}.page_mockTabActive__r3kLw{font-size:8px;font-weight:600;color:#e8845a;padding:8px 8px 6px;border-bottom:2px solid #e8845a}.page_mockTab__IlG74{font-size:8px;color:#a09890;padding:8px 8px 6px}.page_mockCards__T_wga{display:flex;flex-direction:column;gap:6px;padding:8px;overflow:hidden}.page_mockCard__tuXg5{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid #f0d5c0;border-radius:6px;background:#ffffff}.page_mockCardHighlight__6iIeB{border-color:#e8845a;box-shadow:0 0 0 1px rgba(232,132,90,.2)}.page_mockCardIcon___bxMq{font-size:6px;font-weight:700;color:#06c755;background:#e8f8ef;border-radius:3px;padding:2px 3px;flex-shrink:0;white-space:nowrap}.page_mockCardBody__wE8ro{display:flex;flex-direction:column;gap:2px;overflow:hidden}.page_mockCardSender__ImoGM{font-weight:600;color:#1a1a1a}.page_mockCardSender__ImoGM,.page_mockCardText___hC8R{font-size:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_mockCardText___hC8R{color:#a09890}.page_mockRightPanel__exjhu{width:25%;background:#fafafa;border-left:1px solid #f0d5c0;padding:10px 8px;flex-shrink:0;display:flex;flex-direction:column;gap:6px}.page_mockPanelTitle__aAPuL{font-size:7px;font-weight:700;color:#1a1a1a;border-bottom:1px solid #f0d5c0;padding-bottom:6px;margin-bottom:2px}.page_mockPanelRow__7d5f7{font-size:7px;color:#6b6560;padding:2px 0}.page_mockPanelBtn___PmXA{font-size:7px;font-weight:600;color:#ffffff;background:#e8845a;border-radius:4px;padding:5px 6px;text-align:center;margin-top:6px}.page_footer__sHKi3{border-top:none;padding:var(--space-8);text-align:center;background:#2a2a2a}.page_footerNav__fx6_S{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin-bottom:var(--space-4)}.page_footerLink__8kkdp{font-size:var(--text-xs);color:rgba(255,255,255,.55);text-decoration:none;transition:color .15s}.page_footerLink__8kkdp:hover{color:#e8845a}.page_footerCopy__Oxx70{font-size:var(--text-xs);color:rgba(255,255,255,.35);margin:0}@media (max-width:1024px){.page_showcaseInner__G89Qv{grid-template-columns:1fr;gap:48px}.page_problemGrid__fNJQE{flex-direction:column}}@media (max-width:768px){.page_header__kVzhN{padding:0 var(--space-4)}.page_hero__SKW6o{padding:calc(var(--header-height) + 40px) var(--space-4) 64px}.page_features__8wy9y{padding:64px var(--space-4)}.page_featureGrid__LbVmI{grid-template-columns:1fr}.page_problem__nYw6h,.page_showcase__fEmoe{padding:64px var(--space-4)}.page_showcaseInner__G89Qv{grid-template-columns:1fr;gap:40px}.page_mockScreen__RVtSK{height:240px}}