.SofiabotNewLanding_page__sQh_W{--sf-ink:#193d38;--sf-muted:#5a726d;--sf-line:#d6e5de;--sf-bg:#fcfcf8;--sf-soft:#edf4ed;--sf-accent:#27685b;background:var(--sf-bg);color:var(--sf-ink);container-type:inline-size;font-family:inherit;overflow-wrap:anywhere}.dark .SofiabotNewLanding_page__sQh_W{--sf-ink:#e4f0e8;--sf-muted:#a9c5bb;--sf-line:#35574b;--sf-bg:#122723;--sf-soft:#1d3530;--sf-accent:#91cfb5}.SofiabotNewLanding_page__sQh_W *{box-sizing:border-box}.SofiabotNewLanding_page__sQh_W h1,.SofiabotNewLanding_page__sQh_W h2,.SofiabotNewLanding_page__sQh_W h3,.SofiabotNewLanding_page__sQh_W p{margin:0}.SofiabotNewLanding_page__sQh_W h1,.SofiabotNewLanding_page__sQh_W h2{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.04em;line-height:1.12;white-space:pre-line}.SofiabotNewLanding_page__sQh_W h1{font-size:clamp(2.6rem,5.1cqw,4.8rem)}.SofiabotNewLanding_page__sQh_W h1 span{display:block;color:var(--sf-accent)}.SofiabotNewLanding_page__sQh_W h2{font-size:clamp(2rem,3.4cqw,3.5rem);max-width:800px}.SofiabotNewLanding_page__sQh_W h3{font-size:1.15rem;font-weight:600;line-height:1.4}.SofiabotNewLanding_page__sQh_W p{line-height:1.75}.SofiabotNewLanding_page__sQh_W a{color:inherit}.SofiabotNewLanding_page__sQh_W a,.SofiabotNewLanding_page__sQh_W button{touch-action:manipulation}.SofiabotNewLanding_page__sQh_W a:focus-visible,.SofiabotNewLanding_page__sQh_W button:focus-visible,.SofiabotNewLanding_page__sQh_W summary:focus-visible{outline:3px solid var(--sf-accent);outline-offset:5px}.SofiabotNewLanding_page__sQh_W section[id]{scroll-margin-top:100px}.SofiabotNewLanding_wrap__dVY4m{max-width:1180px;width:calc(100% - 64px);margin:0 auto}.SofiabotNewLanding_localNav__BpZYL{display:flex;justify-content:center;gap:28px;flex-wrap:wrap;padding:17px 24px;border-bottom:1px solid var(--sf-line);font-size:.8rem;background:var(--sf-bg)}.SofiabotNewLanding_localNav__BpZYL a{text-decoration:none}.SofiabotNewLanding_localNav__BpZYL a:hover{text-decoration:underline}.SofiabotNewLanding_hero__uDlcS{background:radial-gradient(ellipse at 85% 40%,#c9e0c755,transparent 58%);padding:32px 0 0}.SofiabotNewLanding_brand___F3b1{max-width:1180px;width:calc(100% - 64px);margin:0 auto 20px;display:flex;align-items:center;gap:12px;font-size:.68rem;letter-spacing:.15em;font-weight:700}.SofiabotNewLanding_brand___F3b1 img{object-fit:contain}.SofiabotNewLanding_heroColumns__F_108{display:grid;grid-template-columns:1.15fr .85fr;gap:54px;align-items:center}.SofiabotNewLanding_heroCopy__uMd17{padding:30px 0}.SofiabotNewLanding_kicker__bBSO9{font-size:.73rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--sf-accent);display:flex;gap:10px;align-items:center;margin-bottom:22px!important}.SofiabotNewLanding_lead__03qvf{font-size:1.04rem;color:var(--sf-muted);margin:24px 0 28px!important;max-width:720px}.SofiabotNewLanding_actions__5zRg3{display:flex;flex-wrap:wrap;gap:12px}.SofiabotNewLanding_action__QsAWt{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:15px 21px;border:1px solid #27685b;border-radius:9px;background:#27685b;color:#fff!important;font-size:.85rem;font-weight:600;text-decoration:none;cursor:pointer;min-height:48px}.SofiabotNewLanding_action__QsAWt:hover{filter:brightness(1.1)}.SofiabotNewLanding_action__QsAWt:disabled{opacity:.4;cursor:not-allowed}.SofiabotNewLanding_secondary___HaXt{color:var(--sf-ink)!important;background:transparent;border-color:var(--sf-line)}.SofiabotNewLanding_points___4u8u{padding:0;margin:29px 0 0;list-style:none;display:flex;gap:19px;flex-wrap:wrap;font-size:.74rem;color:var(--sf-muted)}.SofiabotNewLanding_points___4u8u li{display:flex;align-items:center;gap:7px}.SofiabotNewLanding_showcase__Mx8Iv{text-align:center;padding:0 0 12px;min-width:0}.SofiabotNewLanding_heroImage__UUYXS{display:block;width:min(100%,285px);height:auto;aspect-ratio:420/913;object-fit:contain;margin:auto;border-radius:22px;box-shadow:0 22px 55px #19443918}.SofiabotNewLanding_caption__RNSZf{margin:18px auto 0;font-size:.9rem}.SofiabotNewLanding_caption__RNSZf p{font-size:.78rem;color:var(--sf-muted)}.SofiabotNewLanding_controls___2hgN{display:flex;gap:10px;align-items:center;justify-content:center;margin:14px 0}.SofiabotNewLanding_controls___2hgN button{display:flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;border-radius:50%;border:1px solid var(--sf-line);background:var(--sf-bg);color:var(--sf-ink);cursor:pointer}.SofiabotNewLanding_controls___2hgN .SofiabotNewLanding_dot__8GFgC{min-width:10px;min-height:10px;width:10px;height:10px;padding:0}.SofiabotNewLanding_controls___2hgN .SofiabotNewLanding_dot__8GFgC[aria-pressed=true]{background:var(--sf-accent)}.SofiabotNewLanding_note__L3TXE{font-size:.75rem;color:var(--sf-muted);margin-top:18px!important}.SofiabotNewLanding_note__L3TXE a{text-decoration:underline}.SofiabotNewLanding_heroBase__17Ufd{display:flex;align-items:center;justify-content:space-between;gap:35px;border-top:1px solid var(--sf-line);padding:25px 0;margin-top:30px;font-size:.72rem;color:var(--sf-muted)}.SofiabotNewLanding_heroBase__17Ufd p{max-width:720px}.SofiabotNewLanding_heroBase__17Ufd a{display:flex;align-items:center;gap:10px;white-space:nowrap}.SofiabotNewLanding_section__OSc5H{padding:85px 0}.SofiabotNewLanding_muted__t3PEg{background:var(--sf-soft)}.SofiabotNewLanding_twoColumns__SKTQ1{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start}.SofiabotNewLanding_starter__Dfuy0{border:1px solid var(--sf-line);border-radius:20px;padding:30px;background:var(--sf-bg);box-shadow:0 20px 50px #163a2a08}.SofiabotNewLanding_starter__Dfuy0 p{margin:15px 0}.SofiabotNewLanding_starter__Dfuy0 h3{margin:20px 0}.SofiabotNewLanding_starter__Dfuy0 h4{font-weight:600}.SofiabotNewLanding_progress__aUgpl{display:flex;justify-content:space-between;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--sf-muted)}.SofiabotNewLanding_progress__aUgpl button{font-size:.8rem;letter-spacing:0}.SofiabotNewLanding_choice__gzR4K{display:flex;gap:12px;align-items:center;width:100%;text-align:left;border:1px solid var(--sf-line);border-radius:10px;padding:16px;margin:11px 0;color:var(--sf-ink);background:transparent;font-size:.88rem;cursor:pointer}.SofiabotNewLanding_choice__gzR4K[aria-pressed=true]{background:var(--sf-soft);border-color:var(--sf-accent);box-shadow:inset 0 0 0 1px var(--sf-accent)}.SofiabotNewLanding_starter__Dfuy0>.SofiabotNewLanding_action__QsAWt{margin-top:14px}.SofiabotNewLanding_pause__Fos_m{padding:20px;border-left:3px solid var(--sf-accent);background:var(--sf-soft)}.SofiabotNewLanding_textButton__G_sDE{display:block;margin:18px 0 0;text-decoration:underline;font-size:.82rem}.SofiabotNewLanding_grid__kzky5{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:38px}.SofiabotNewLanding_feature___BR3i{padding:26px;border:1px solid var(--sf-line);border-radius:16px}.SofiabotNewLanding_feature___BR3i h3{margin:20px 0 12px}.SofiabotNewLanding_accesses__Oz1RI p,.SofiabotNewLanding_feature___BR3i p,.SofiabotNewLanding_mobileFeatures__CfCxz p,.SofiabotNewLanding_steps__lcxw_ p{font-size:.88rem;color:var(--sf-muted)}.SofiabotNewLanding_number__dDb7M{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:50%;background:var(--sf-soft);color:var(--sf-accent);font-size:.8rem}.SofiabotNewLanding_steps__lcxw_{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:40px}.SofiabotNewLanding_steps__lcxw_ h3{margin:18px 0 12px}.SofiabotNewLanding_mobileFeatures__CfCxz{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:25px 0}.SofiabotNewLanding_mobileFeatures__CfCxz h3{font-size:.9rem;margin-bottom:8px}.SofiabotNewLanding_gallery__Iqhv5{display:flex;gap:18px;padding:0 15px;align-items:center;justify-content:center}.SofiabotNewLanding_gallery__Iqhv5 img{width:45%;height:auto;border-radius:18px;box-shadow:0 14px 45px #19443918}.SofiabotNewLanding_gallery__Iqhv5 img+img{margin-top:70px}.SofiabotNewLanding_accesses__Oz1RI{margin-top:55px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.SofiabotNewLanding_accesses__Oz1RI article{padding:30px;border:1px solid var(--sf-line);border-radius:15px}.SofiabotNewLanding_accesses__Oz1RI p{margin:15px 0}.SofiabotNewLanding_accesses__Oz1RI .SofiabotNewLanding_kicker__bBSO9{font-size:.67rem}.SofiabotNewLanding_accesses__Oz1RI .SofiabotNewLanding_action__QsAWt{margin-top:10px}.SofiabotNewLanding_faq__wwGIp>div+div{margin-top:30px}.SofiabotNewLanding_faq__wwGIp h3{margin-bottom:14px}.SofiabotNewLanding_faq__wwGIp details{border-top:1px solid var(--sf-line);padding:16px 0}.SofiabotNewLanding_faq__wwGIp summary{cursor:pointer;font-size:.9rem;font-weight:500}.SofiabotNewLanding_faq__wwGIp details p{font-size:.85rem;color:var(--sf-muted);white-space:pre-line;margin-top:15px}.SofiabotNewLanding_closing__ZEKlR{text-align:center;padding:55px 30px;border-radius:26px;background:var(--sf-soft)}.SofiabotNewLanding_closing__ZEKlR img{margin:0 auto 20px;object-fit:contain}.SofiabotNewLanding_closing__ZEKlR .SofiabotNewLanding_kicker__bBSO9{justify-content:center}.SofiabotNewLanding_closing__ZEKlR .SofiabotNewLanding_lead__03qvf,.SofiabotNewLanding_closing__ZEKlR h2{margin-left:auto!important;margin-right:auto!important}.SofiabotNewLanding_safety__sH6I9{max-width:900px;margin:30px auto 0!important;font-size:.74rem;color:var(--sf-muted);text-align:center}@container(max-width:850px){.SofiabotNewLanding_heroColumns__F_108,.SofiabotNewLanding_twoColumns__SKTQ1{grid-template-columns:1fr;gap:36px}.SofiabotNewLanding_heroCopy__uMd17{padding-top:10px}.SofiabotNewLanding_heroImage__UUYXS{width:240px}.SofiabotNewLanding_heroBase__17Ufd{align-items:start;flex-direction:column;gap:14px}.SofiabotNewLanding_grid__kzky5{grid-template-columns:repeat(2,1fr)}.SofiabotNewLanding_steps__lcxw_{grid-template-columns:1fr;gap:26px}.SofiabotNewLanding_section__OSc5H{padding:55px 0}.SofiabotNewLanding_showcase__Mx8Iv{max-width:480px;margin:auto;width:100%}.SofiabotNewLanding_gallery__Iqhv5{max-width:500px;margin:auto}.SofiabotNewLanding_accesses__Oz1RI{gap:16px}.SofiabotNewLanding_localNav__BpZYL{gap:14px}.SofiabotNewLanding_page__sQh_W h1{font-size:3.3rem}}@container(max-width:500px){.SofiabotNewLanding_brand___F3b1,.SofiabotNewLanding_wrap__dVY4m{width:calc(100% - 36px)}.SofiabotNewLanding_page__sQh_W h1{font-size:2.65rem}.SofiabotNewLanding_accesses__Oz1RI,.SofiabotNewLanding_grid__kzky5{grid-template-columns:1fr}.SofiabotNewLanding_starter__Dfuy0{padding:22px}.SofiabotNewLanding_actions__5zRg3>.SofiabotNewLanding_action__QsAWt{width:100%}.SofiabotNewLanding_localNav__BpZYL{justify-content:flex-start;font-size:.7rem}.SofiabotNewLanding_hero__uDlcS{padding-top:24px}.SofiabotNewLanding_mobileFeatures__CfCxz{grid-template-columns:1fr}.SofiabotNewLanding_heroBase__17Ufd{margin-top:20px}.SofiabotNewLanding_points___4u8u{gap:14px}.SofiabotNewLanding_section__OSc5H{padding:44px 0}}@media(prefers-reduced-motion:reduce){.SofiabotNewLanding_page__sQh_W *{scroll-behavior:auto!important;transition:none!important}}