@layer reset,base,atoms;@layer ui{._root_7af32aa{justify-items:center;gap:var(--space-xl);width:min(100%, var(--site-wide-width));padding:var(--site-section-space) var(--site-gutter);border-top:1px solid var(--color-border);text-align:center;margin-inline:auto;display:grid}._title_d88d9be{font-size:clamp(2rem,6vw,3rem)}._list_0f57c9d{gap:var(--space-l);width:min(100%, var(--site-content-width));text-align:start;display:grid}._details_ca79649{border:2px solid var(--color-card-border);border-radius:var(--radius-m);background:var(--color-surface);padding-inline:var(--space-xs);padding-block:var(--space-s)}._summary_82f2f6e{gap:var(--space-m);min-height:var(--touch-min);padding:var(--space-s) var(--space-m);font-weight:600;font-size:var(--type-lead-size);line-height:var(--type-lead-line);cursor:pointer;justify-content:space-between;align-items:start;list-style:none;display:flex}._summary_82f2f6e::-webkit-details-marker{display:none}._summary_82f2f6e:after{content:"+";color:var(--site-accent);font-family:var(--font-digits);transform-origin:50%;flex:none;transition:transform .18s}._details_ca79649[open] ._summary_82f2f6e:after{content:"−";transform:rotate(180deg)translateY(-.2em)}._summary_82f2f6e:focus-visible{outline:var(--site-focus-ring);outline-offset:2px;border-radius:var(--radius-m)}._answer_7346ad6{padding:0 var(--space-m) var(--space-m);color:var(--color-text-secondary);font-size:var(--type-lead-size);line-height:var(--type-lead-line);animation:.18s both _faq-reveal_391b11f}._link_a8a28ad{color:var(--site-accent);font-weight:600}@keyframes _faq-reveal_391b11f{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._summary_82f2f6e:after,._answer_7346ad6{transition:none;animation:none}}._groups_22dec64{align-items:stretch;gap:clamp(1rem,3vw,3rem);display:grid}._group_1581e02{--group-accent:var(--site-accent-fill);min-inline-size:0;padding:var(--space-l);border:1px solid color-mix(in srgb, var(--group-accent) 24%, var(--color-border));border-radius:var(--radius-xl);background:linear-gradient(155deg, color-mix(in srgb, var(--group-accent) 7%, var(--color-background)), var(--color-background) 70%)}._group_1581e02[data-mark=\+],._group_1581e02[data-mark=∑]{--group-accent:var(--color-card-icon)}._group_1581e02[data-mark=\%],._group_1581e02[data-mark=∉]{--group-accent:var(--color-life)}._subtitle_33f2937{align-items:baseline;gap:var(--space-m);font-family:var(--type-subtitle-family);font-size:1.5rem;font-weight:var(--type-subtitle-weight);line-height:1.4;display:flex}._mark_1051c8d{border-radius:var(--radius-m);background:var(--group-accent);width:44px;height:44px;color:var(--color-accent-text);font-family:var(--font-digits);flex:none;place-items:center;font-size:1.6rem;font-weight:600;line-height:1;display:grid}._mark_1051c8d>._glyph_6637b2f{transform:translateY(-.1em)}._list_c336c67{gap:var(--space-m);margin-top:var(--space-l);padding:0;list-style:none;display:grid}._item_9b6ce2f{align-items:start;gap:var(--space-s);color:var(--color-text-secondary);grid-template-columns:32px minmax(0,1fr);font-size:1rem;line-height:1.6;display:grid}._item_9b6ce2f:not(:last-child){border-block-end:1px solid color-mix(in srgb, var(--group-accent) 15%, var(--color-border));padding-block-end:var(--space-m)}._item-icon_1d8db23{place-items:center;block-size:32px;inline-size:32px;font-size:1.2rem;line-height:1;display:grid}@media (width>=1024px){._item_9b6ce2f{font-size:1.125rem}}@media (width>=760px){._groups_22dec64{grid-template-columns:repeat(2,minmax(0,1fr))}._group_1581e02{grid-row:span 3;grid-template-rows:auto auto auto;grid-template-rows:subgrid;row-gap:var(--space-l);display:grid}._list_c336c67{grid-row:span 2;grid-template-rows:auto auto;grid-template-rows:subgrid;margin-block-start:0}}._play-story_cac19a6{inline-size:min(100%, var(--site-wide-width));padding-inline:var(--site-gutter);margin-inline:auto;padding-block-end:var(--site-section-space)}._story-copy_e984a18{isolation:isolate;max-inline-size:52ch;font-size:var(--type-lead-size);color:var(--color-text-secondary);text-wrap:pretty;margin-inline:auto;line-height:1.65;position:relative}._text_7d3f9c7+._text_7d3f9c7{margin-block-start:1.33em}._strong_a481dcb{color:var(--color-text);font-weight:600}._reward_7d2a68a{color:var(--color-text);font-family:var(--font-digits);margin-block:1.25em;font-size:clamp(1.5rem,3.5vw,2rem);font-weight:600;line-height:1.4}._reward_7d2a68a ._emphasis_c463807{color:var(--color-result-answer);text-underline-offset:.2em;font-style:normal;text-decoration:underline .06em wavy}._decoration_694ad33{z-index:-1;opacity:.6;font-family:var(--font-digits);pointer-events:none;user-select:none;line-height:1;display:none;position:absolute}@media (width>=1000px){._decoration_694ad33{display:block}._plus_3209ea3{color:color-mix(in srgb, var(--site-accent) 35%, var(--color-background));font-size:9rem;inset-block-start:2%;inset-inline-start:-6.5rem;rotate:-12deg}._times_820e346{color:color-mix(in srgb, var(--color-emphasis) 35%, var(--color-background));font-size:3rem;inset-block-start:14%;inset-inline-end:-5rem;rotate:12deg}._divide_30e0a7f{color:color-mix(in srgb, var(--color-result-answer) 35%, var(--color-background));font-size:7rem;inset-block-start:40%;inset-inline-start:-5.5rem;rotate:15deg}._minus_44be53f{color:color-mix(in srgb, var(--site-accent) 30%, var(--color-background));font-size:5rem;inset-block-start:48%;inset-inline-end:-5rem;rotate:-15deg}._times2_4480b5f{color:color-mix(in srgb, var(--color-emphasis) 30%, var(--color-background));font-size:2.5rem;inset-block-start:78%;inset-inline-start:-5rem;rotate:-10deg}._plus2_bbe98df{color:color-mix(in srgb, var(--color-result-answer) 35%, var(--color-background));font-size:8rem;inset-block-start:88%;inset-inline-end:-4rem;rotate:18deg}}@media (width>=1000px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:entry){._decoration_694ad33{transform-origin:50% -1.5rem;animation-name:_cradle-swing_00fa2cf;animation-duration:auto;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-timeline:view();animation-range:entry exit}._decoration_694ad33:nth-child(2n){animation-direction:reverse}@keyframes _cradle-swing_00fa2cf{0%,50%,to{transform:rotate(-12deg)}25%,75%{transform:rotate(12deg)}}}}._gallery_7d30007{--inset:max(var(--site-gutter), calc((100% - var(--site-wide-width)) / 2 + var(--site-gutter)));gap:var(--space-l);padding:var(--space-s) var(--inset) var(--space-l);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--inset);scrollbar-width:none;anchor-name:--gallery;margin:0;list-style:none;display:flex;overflow-x:auto}@media (prefers-reduced-motion:no-preference){._gallery_7d30007{scroll-behavior:smooth}}._phone_0557e47{border:2px solid var(--color-card-border);border-radius:calc(36px * var(--site-radius-scale));background:var(--color-surface);scroll-snap-align:start;flex:none;width:240px;padding:6px}._image_701f573{aspect-ratio:900/1834;border-radius:calc(30px * var(--site-radius-scale));background:var(--color-background);width:100%;height:auto}@keyframes _phone-in-out_e1c33b6{0%,to{opacity:.35;scale:.9}20%,80%{opacity:1;scale:1}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:entry){._phone_0557e47{animation:linear both _phone-in-out_e1c33b6 view(inline);animation-range:cover}}}@media (hover:hover) and (pointer:fine){@supports selector(::scroll-button(*)){._gallery_7d30007::scroll-button(*){position-anchor:--gallery;top:anchor(center);aspect-ratio:1;border:2px solid var(--color-card-border);corner-shape:round;background:var(--chevron) center / 20px no-repeat, var(--color-background);cursor:pointer;opacity:.3;border-radius:50%;place-items:center;width:48px;transition:opacity .2s,scale .2s;display:grid;position:absolute;translate:0 -50%}._gallery_7d30007::scroll-button(inline-start){content:"" / "Previous screens";--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1c1e' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6l-6 6 6 6'/%3E%3C/svg%3E");left:calc(anchor(left) + var(--site-gutter))}._gallery_7d30007::scroll-button(inline-end){content:"" / "Next screens";--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1c1e' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E");right:calc(anchor(right) + var(--site-gutter))}@media (prefers-color-scheme:dark){._gallery_7d30007::scroll-button(inline-start){--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fafafb' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6l-6 6 6 6'/%3E%3C/svg%3E")}._gallery_7d30007::scroll-button(inline-end){--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fafafb' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E")}}._gallery_7d30007::scroll-button(*):hover{opacity:.8;scale:1.08}._gallery_7d30007::scroll-button(*):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._gallery_7d30007::scroll-button(*):disabled{opacity:0;pointer-events:none}}}._badge_4bf6aed{--badge-height:48px;--play-scale:calc(250 / 168);@media (width<400px){--badge-height:40px}align-items:center;gap:var(--space-xs);flex-direction:column;text-decoration:none;display:inline-flex}._image_64142cb{height:var(--badge-height);width:auto;max-width:none}._badge_4bf6aed[data-store=google-play] ._image_64142cb{height:calc(var(--badge-height) * var(--play-scale));margin-block:calc(var(--badge-height) * (1 - var(--play-scale)) / 2);margin-inline:calc(var(--badge-height) * (1 - var(--play-scale)) / 2)}._badge_4bf6aed[aria-disabled=true] ._picture_abd0daf{opacity:var(--site-badge-soon-opacity)}._label_84e99f5{font-size:var(--type-caption-size);color:var(--color-text-secondary);font-weight:600}._badges_abd7c3e{align-items:flex-start;gap:var(--space-m);flex-wrap:wrap;display:flex}._demo_e5d3acf{--step:1s;--cycle:12s;--runs:2;justify-items:center;gap:var(--space-l);padding:var(--space-xl) var(--space-m);border:2px solid var(--color-card-border);border-radius:var(--radius-xxl);background:var(--color-surface);display:grid}._stage_6e7e30f{place-items:center;width:100%;height:clamp(10rem,42vw,15rem);display:grid;position:relative;overflow:hidden}._symbol_cd7efa3{font-family:var(--type-display-family);font-weight:500;font-size:clamp(7rem, 34vw, var(--type-display-size));font-variant-numeric:tabular-nums;color:var(--color-text);opacity:0;line-height:1;position:absolute}._result_7fbd2f4{justify-items:center;gap:var(--space-xs);font-family:var(--type-answer-family);font-weight:var(--type-answer-weight);line-height:var(--type-answer-line);font-variant-numeric:tabular-nums;white-space:nowrap;display:grid}._expression_a919ee0{color:var(--color-text);font-size:clamp(1.75rem,8vw,2.5rem)}._answer_a297642{color:var(--color-result-answer);font-size:clamp(2.75rem,13vw,4rem);font-weight:600}._dots_61bdb08{gap:var(--space-xs);padding:0;list-style:none;display:flex}._dots_61bdb08 ._item_4d376c5{corner-shape:round;background:var(--site-accent);border-radius:50%;width:10px;height:10px}@media (prefers-reduced-motion:no-preference){._symbol_cd7efa3{animation:_symbol_cd7efa3 var(--cycle) linear calc(var(--_index) * var(--step)) var(--runs) both}._result_7fbd2f4{animation:_result_7fbd2f4 var(--cycle) linear var(--runs) both}._dots_61bdb08 ._item_4d376c5{animation:_dot_a6997da var(--cycle) steps(1, end) var(--runs) both}._dots_61bdb08 ._item_4d376c5:nth-child(2){animation-name:_dot-2_c8691b3}._dots_61bdb08 ._item_4d376c5:nth-child(3){animation-name:_dot-3_9ae7e13}._dots_61bdb08 ._item_4d376c5:nth-child(4){animation-name:_dot-4_39ccaec}._demo_e5d3acf:hover :is(._symbol_cd7efa3,._result_7fbd2f4,._item_4d376c5){animation-play-state:paused}}@keyframes _symbol_cd7efa3{0%{opacity:0;translate:35%;scale:.85}1.5%{opacity:1;translate:0;scale:1}6%{opacity:1;translate:0}8%{opacity:0;translate:-35%}to{opacity:0}}@keyframes _result_7fbd2f4{0%,58%{opacity:0;scale:.9}62%,to{opacity:1;scale:1}}@keyframes _dot_a6997da{0%{background:var(--site-accent)}}@keyframes _dot-2_c8691b3{0%{background:var(--color-border)}16.67%{background:var(--site-accent)}}@keyframes _dot-3_9ae7e13{0%{background:var(--color-border)}33.33%{background:var(--site-accent)}}@keyframes _dot-4_39ccaec{0%{background:var(--color-border)}50%{background:var(--site-accent)}}._section_30c3ac7{width:min(100%, var(--site-wide-width));padding-inline:var(--site-gutter);margin-inline:auto}._hero_5d3cfe3{gap:var(--space-xl);padding-block:var(--space-xl) var(--site-section-space);align-items:center;display:grid}._title_a54a170{font-family:var(--type-header-family);font-size:clamp(2.5rem,11vw,4.5rem);font-weight:600;line-height:1.05}._lead_dc0bc53{margin-block:var(--space-m) var(--space-l);max-width:38ch;font-size:var(--type-lead-size);line-height:var(--type-lead-line);color:var(--color-text-secondary);text-wrap:balance}._heading_ac4ba3e{font-size:clamp(var(--type-header-size), 5vw, 2.5rem)}._rule_6661453{gap:var(--space-l);padding-block:var(--site-section-space);border-top:1px solid var(--color-border);display:grid}._rule-body_44c4e96{gap:var(--space-m);max-width:var(--site-content-width);display:grid}._rule-body_44c4e96 ._text_244a8eb{color:var(--color-text-secondary)}._rule-body_44c4e96 ._link_4c7c7ad{font-weight:600}._steps_a56571d{gap:var(--space-s);margin-block:var(--space-s);font-family:var(--font-digits);font-variant-numeric:tabular-nums;text-align:center;grid-template-columns:repeat(4,1fr);padding:0;list-style:none;display:grid}._steps_a56571d ._item_59758d5{gap:var(--space-xs);padding:var(--space-m) var(--space-xs);border:2px solid var(--color-card-border);border-radius:var(--radius-l);background:var(--color-surface);display:grid}._op_223145a{font-size:var(--type-subtitle-size);color:var(--color-text-secondary);font-weight:500}._total_c62a3cb{font-size:clamp(1.75rem,8vw,2.5rem);font-weight:600;line-height:1}._steps_a56571d ._item_59758d5:last-child ._total_c62a3cb{color:var(--color-result-answer)}._gallery-section_a1d46d9{width:100%;max-width:none;padding-inline:0}._gallery-section_a1d46d9 ._heading_ac4ba3e{width:min(100%, var(--site-wide-width));margin:0 auto var(--space-l);padding:var(--site-section-space) var(--site-gutter) 0;border-top:1px solid var(--color-border)}._features_f613337,._pricing_c632d49{gap:var(--space-l);padding-block:var(--site-section-space);border-top:1px solid var(--color-border);display:grid}._plans_12fc49e{gap:var(--space-m);display:grid}._plan_d82f730{padding:var(--space-l);border:2px solid var(--color-card-border);border-radius:var(--radius-l);background:var(--color-surface)}._plan_d82f730 ._list_108b6da{gap:var(--space-xs);margin-top:var(--space-s);padding-left:1.2em;display:grid}._pricing_c632d49>._text_244a8eb{color:var(--color-text-secondary)}._cta_b3986a6{justify-items:center;gap:var(--space-m);padding-block:var(--site-section-space);border-top:1px solid var(--color-border);text-align:center;display:grid}._cta_b3986a6>._text_244a8eb{margin-bottom:var(--space-s);color:var(--color-text-secondary)}._cta_b3986a6 ._badges_050130a{justify-content:center}._more_8b4c521{justify-content:center;gap:var(--space-s) var(--space-l);margin-top:var(--space-m);flex-wrap:wrap;padding:0;font-weight:600;list-style:none;display:flex}._more_8b4c521 ._link_4c7c7ad{min-height:var(--touch-min);align-items:center;display:inline-flex}@media (width>=900px){._plans_12fc49e{grid-template-columns:1fr 1fr}._rule_6661453{gap:var(--space-xxl);grid-template-columns:1fr 1.6fr}._hero_5d3cfe3{gap:var(--space-xxl);padding-top:var(--site-section-space);grid-template-columns:1.1fr 1fr}}}
