._heading_1xbx5_1{text-align:center;margin-bottom:4rem}._title_1xbx5_6{font-size:clamp(2.2rem,3vw,3rem);font-weight:800;color:var(--color-text);margin:0 0 1rem}._subtitle_1xbx5_13{margin:0;font-size:1.15rem;color:var(--color-text-muted)}._section_1oqfp_1{padding:2.5rem 1.5rem}._container_1oqfp_5{max-width:1150px;margin:0 auto}._grid_1oqfp_10{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:2rem}._card_1oqfp_16{background:var(--color-surface);border-radius:1.8rem;border:1px solid var(--color-border-raised);padding:2.5rem;box-shadow:var(--shadow-float);display:flex;flex-direction:column;gap:2rem}._card_1oqfp_16 h3{margin:0;font-size:1.5rem;color:var(--color-text)}._infoList_1oqfp_33{display:flex;flex-direction:column;gap:1.5rem;font-style:normal}._infoRow_1oqfp_40{display:flex;gap:1rem;align-items:flex-start}._iconBox_1oqfp_46{width:48px;height:48px;border-radius:.8rem;background:var(--color-accent-soft);display:flex;align-items:center;justify-content:center;color:var(--color-accent);font-size:1.2rem;flex-shrink:0}._infoLabel_1oqfp_59{margin:0 0 .35rem;color:var(--color-text);font-weight:600}._infoValue_1oqfp_65{margin:0;color:var(--color-text-muted);white-space:pre-line}._infoValueLink_1oqfp_71{color:var(--color-text-muted);text-decoration:none;white-space:pre-line;transition:color .2s ease}._infoValueLink_1oqfp_71:hover{color:var(--color-accent)}._infoLink_1oqfp_82{color:var(--color-accent);text-decoration:none;transition:color .2s ease}._infoLink_1oqfp_82:hover{color:var(--color-accent)}._primaryButton_1oqfp_92{text-align:center;text-decoration:none;border:none;padding:1rem 2.5rem;border-radius:1.2rem;font-weight:700;background:var(--color-cta);color:var(--color-text-on-accent);box-shadow:var(--shadow-cta);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}._primaryButton_1oqfp_92:hover{transform:scale(1.03);box-shadow:var(--shadow-cta)}._mapCard_1oqfp_111{background:var(--color-surface);border-radius:1.8rem;border:1px solid var(--color-border-raised);overflow:hidden;height:500px}._map_1oqfp_111{width:100%;height:100%;border:0;filter:grayscale(1);opacity:.8}@media(max-width:520px){._section_1oqfp_1{padding-inline:1rem}._card_1oqfp_16{padding:1.5rem}}._section_199r6_1{scroll-margin-top:5rem;padding:2.5rem 1.5rem}._container_199r6_6{max-width:1200px;margin:0 auto}._panel_199r6_11{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:center;min-height:430px;padding:clamp(2rem,5vw,4.5rem);border:1px solid var(--color-accent-line);border-radius:2rem;background:radial-gradient(circle at 85% 20%,var(--color-accent-soft),transparent 32%),linear-gradient(135deg,var(--color-surface),var(--color-bg-deep));box-shadow:var(--shadow-float)}._content_199r6_27{position:relative;z-index:2;max-width:650px}._eyebrow_199r6_33{width:fit-content;margin-bottom:1.1rem;padding:.5rem .8rem;border:1px solid var(--color-accent-line);border-radius:999px;background:var(--color-accent-soft);color:var(--color-accent);display:inline-flex;align-items:center;gap:.5rem;font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._title_199r6_50{max-width:620px;margin:0 0 1rem;color:var(--color-text);font-size:clamp(2.2rem,4vw,3.6rem);line-height:1.05;letter-spacing:-.04em}._description_199r6_59{max-width:600px;margin:0;color:var(--color-text-muted);font-size:1.08rem;line-height:1.65}._storeHint_199r6_67{margin:1.5rem 0 .8rem;color:var(--color-text);display:flex;align-items:center;gap:.55rem;font-size:.9rem;font-weight:600}._storeHint_199r6_67 svg{color:var(--color-accent)}._visual_199r6_81{position:relative;z-index:1;min-height:320px;display:flex;align-items:center;justify-content:center}._orbit_199r6_90{position:absolute;width:300px;height:300px;border:1px solid var(--color-accent-line);border-radius:50%;box-shadow:none}._orbit_199r6_90:before,._orbit_199r6_90:after{content:"";position:absolute;border-radius:50%;background:var(--color-accent);box-shadow:none}._orbit_199r6_90:before{top:32px;right:25px;width:12px;height:12px}._orbit_199r6_90:after{bottom:49px;left:14px;width:8px;height:8px}._phone_199r6_122{position:relative;width:178px;height:340px;padding:9px;border:2px solid var(--color-text-subtle);border-radius:2.2rem;background:var(--color-bg-deep);transform:rotate(6deg);box-shadow:var(--shadow-float)}._speaker_199r6_134{position:absolute;z-index:2;top:17px;left:50%;width:52px;height:5px;border-radius:999px;background:var(--color-bg-deep);transform:translate(-50%)}._phoneScreen_199r6_146{height:100%;border-radius:1.65rem;background:radial-gradient(circle at 70% 20%,var(--color-accent-soft),transparent 35%),linear-gradient(160deg,var(--color-surface-raised),var(--color-bg-deep));display:flex;flex-direction:column;align-items:center;justify-content:center}._appMark_199r6_158{width:70px;height:70px;border-radius:1.35rem;display:block;box-shadow:none}._appName_199r6_166{margin-top:1.1rem;color:var(--color-text);font-size:1.55rem;font-weight:800}._appCaption_199r6_173{max-width:125px;margin-top:.4rem;color:var(--color-text-muted);font-size:.7rem;line-height:1.35;text-align:center}@media(max-width:820px){._panel_199r6_11{grid-template-columns:1fr}._visual_199r6_81{min-height:270px;margin-top:2rem}._phone_199r6_122{width:150px;height:286px}._orbit_199r6_90{width:250px;height:250px}}@media(max-width:520px){._section_199r6_1{padding-inline:1rem}._panel_199r6_11{padding:1.75rem 1.25rem;border-radius:1.5rem}._visual_199r6_81{min-height:235px}._phone_199r6_122{width:132px;height:252px}._orbit_199r6_90{width:220px;height:220px}}@media(prefers-reduced-motion:reduce){._phone_199r6_122{transform:none}}._section_1j4xa_1{max-width:64rem;margin:0 auto;padding:2rem 1.5rem;color:var(--color-text-muted);line-height:1.6}._section_1j4xa_1 h2,._section_1j4xa_1 strong{color:var(--color-text)}._section_1j4xa_1 h2{font-size:clamp(1.5rem,3vw,2rem)}._scroll_1j4xa_10{overflow-x:auto;border:1px solid var(--color-border-raised);border-radius:1rem}._scroll_1j4xa_10 table{width:100%;border-collapse:collapse;font-size:.95rem}._scroll_1j4xa_10 th,._scroll_1j4xa_10 td{padding:.9rem;text-align:left}._scroll_1j4xa_10 thead{background:var(--color-accent-soft);color:var(--color-text)}._scroll_1j4xa_10 tbody tr+tr{border-top:1px solid var(--color-border-raised)}@media(max-width:520px){._section_1j4xa_1{padding-inline:1rem}._scroll_1j4xa_10 table{font-size:.8rem}._scroll_1j4xa_10 th,._scroll_1j4xa_10 td{padding:.65rem .4rem}}
