.policy-layout-simple,.standalone-page .policy-layout[style*="maxWidth: 860"]{width:min(860px,100vw - 40px)!important;max-width:860px!important;margin-left:auto!important;margin-right:auto!important}.policy-layout-simple .policy-content,.standalone-page .policy-layout[style*="maxWidth: 860"] .policy-content{box-sizing:border-box;width:100%!important;max-width:none!important}.standalone-page{overflow-x:hidden}:root{--background:#f7fafe;--foreground:#0d151c;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#7233bb;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--border:#e5e5e5;--input:#e5e5e5;--ring:#9867e1;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--radius:.625rem;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1}@supports (color:lab(0% 0 0)){:root{--background:lab(98.2554% -.662416 -2.14628);--foreground:lab(6.15637% -1.32418 -6.62588);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary:lab(36.1362% 47.9934 -61.5712);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000298023 .0000119209);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(53.1674% 39.3575 -55.7366);--chart-1:lab(84.92% 0 -.0000119209);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(98.26% 0 0);--sidebar-foreground:lab(2.75381% 0 0);--sidebar-primary:lab(7.78201% -.0000149012 0);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(96.52% -.0000298023 .0000119209);--sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--sidebar-border:lab(90.952% 0 -.0000119209);--sidebar-ring:lab(66.128% -.0000298023 .0000119209)}}.dark{--background:#0a0a0a;--foreground:#fafafa;--card:#171717;--card-foreground:#fafafa;--popover:#171717;--popover-foreground:#fafafa;--primary:#e5e5e5;--primary-foreground:#171717;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--destructive:#ff6568;--border:#ffffff1a;--input:#ffffff26;--ring:#737373;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--sidebar:#171717;--sidebar-foreground:#fafafa;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#262626;--sidebar-accent-foreground:#fafafa;--sidebar-border:#ffffff1a;--sidebar-ring:#737373}@supports (color:lab(0% 0 0)){.dark{--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(7.78201% -.0000149012 0);--card-foreground:lab(98.26% 0 0);--popover:lab(7.78201% -.0000149012 0);--popover-foreground:lab(98.26% 0 0);--primary:lab(90.952% 0 -.0000119209);--primary-foreground:lab(7.78201% -.0000149012 0);--secondary:lab(15.204% 0 -.00000596046);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 -.00000596046);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(15.204% 0 -.00000596046);--accent-foreground:lab(98.26% 0 0);--destructive:lab(63.7053% 60.745 31.3109);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(48.496% 0 0);--chart-1:lab(84.92% 0 -.0000119209);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(7.78201% -.0000149012 0);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(15.204% 0 -.00000596046);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(48.496% 0 0)}}.flow-tree-edge-error path{stroke:#df2225;stroke:lab(49.0747% 69.3434 49.6251);stroke-width:2.5px}.flow-tree-edge-warning path{stroke:#dc9400;stroke:lab(67.3107% 22.3394 78.3256);stroke-width:2.5px}.react-flow__edge-text{font-size:12px}.react-flow__edge-textbg{fill:#fff;fill-opacity:.92}.article-editor-surface,.article-preview-prose{color:#141b24;color:lab(9.47796% -1.69584 -6.93499);line-height:1.85}.article-editor-surface h2,.article-preview-prose h2{margin-top:2rem;margin-bottom:.75rem;font-size:1.65rem;font-weight:800;line-height:1.25}.article-editor-surface h3,.article-preview-prose h3{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:800}.article-editor-surface p,.article-preview-prose p{margin:.8rem 0}.article-editor-surface ul,.article-editor-surface ol,.article-preview-prose ul,.article-preview-prose ol{margin:1rem 0;padding-inline-start:1.5rem}.article-editor-surface ul,.article-preview-prose ul{list-style:outside}.article-editor-surface ol,.article-preview-prose ol{list-style:decimal}.article-editor-surface blockquote,.article-preview-prose blockquote{background:#f0f6fc;background:lab(96.5116% -1.09199 -3.57032);border-inline-start:4px solid #2b7ad6;border-inline-start:4px solid lab(50.1782% 1.49259 -55.0805);margin:1.5rem 0;padding:1rem 1.25rem;font-size:1.05rem;font-weight:600}.article-editor-surface a,.article-preview-prose a{color:#004b97;color:lab(31.4218% 6.04931 -51.333);text-underline-offset:.18em;font-weight:700;text-decoration:underline}.article-preview-prose a.glossary-highlight-link{color:#003c64;color:lab(22.9216% -5.67551 -39.8527);background:#d3f1ff;background:lab(93.2141% -10.1735 -14.3943);border-radius:.25rem;padding-inline:.2rem;text-decoration-color:#5bb0d7;text-decoration-color:lab(67.778% -18.3336 -28.1172)}.site-header{z-index:5;justify-content:space-between;align-items:center;max-width:1200px;height:76px;margin:auto;padding:0 28px;display:flex;position:relative}.site-header .brand img{width:190px}.site-nav,.site-actions{align-items:center;gap:28px;display:flex}.site-nav{color:#73778a;font-size:13px;font-weight:600}.site-nav a{white-space:nowrap;align-items:center;gap:7px;line-height:1;display:inline-flex}.site-nav a:hover,.site-footer a:hover{color:#6c4cf5}.site-nav .mobile-cta,.site-actions .menu-button{display:none}.site-footer{color:#9394a0;justify-content:space-between;align-items:center;max-width:1200px;margin:auto;padding:28px;font-size:11px;display:flex}.site-footer .brand{color:#0e1733}.site-footer .brand img{width:190px}.site-footer div{align-items:center;gap:20px;font-size:11px;display:flex}.standalone-page{text-align:left;color:#0e1733;direction:ltr;background:#fbfaff;min-height:100vh}.policy-layout .policy-content{background:#fff;border:1px solid #e9e9f0;border-radius:24px;width:100%;max-width:none;margin:0;padding:14px 52px 58px;box-shadow:0 18px 48px #0e17331a}.policy-layout .policy-content h2{color:#0e1733;border-top:0;margin-top:0;padding-top:42px;font-size:25px}.policy-layout .policy-content p{color:#68718c;font-size:16px;line-height:1.8}.landing{text-align:left;--ink:#0e1733;--muted:#73778a;--purple:#6c4cf5;--line:#e9e9f0;--soft:#f8f8fc;color:var(--ink);direction:ltr;background:#fbfaff;font-family:Arial,Noto Sans Hebrew,sans-serif;overflow:hidden}.landing>section{animation:.75s cubic-bezier(.16,1,.3,1) both landing-rise}.landing>section:nth-of-type(2){animation-delay:80ms}.landing>section:nth-of-type(3){animation-delay:.16s}.landing>section:nth-of-type(4){animation-delay:.24s}@keyframes landing-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.landing a,.standalone-page a{color:inherit;text-decoration:none}.site-header a,.site-footer a{text-decoration:none}.site-header .button.dark,.site-header .button.dark:hover{color:#fff}.policy-content a{text-underline-offset:3px;text-decoration:underline}.landing-nav{z-index:5;justify-content:space-between;align-items:center;max-width:1200px;height:76px;margin:auto;padding:0 28px;display:flex;position:relative}.brand{letter-spacing:-.04em;align-items:center;gap:9px;font-size:20px;font-weight:800;display:flex}.brand img{width:190px;height:auto;display:block}.brand-mark{color:var(--purple);font-size:25px}.nav-links,.nav-actions,footer div{align-items:center;gap:30px;font-size:13px;font-weight:600;display:flex}.nav-links{color:var(--muted)}.nav-links a:hover,.text-link:hover,footer a:hover{color:var(--purple)}.login{color:var(--muted);font-size:13px;font-weight:600}.button{border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:14px 20px;font-size:14px;font-weight:700;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex}.button:hover{transform:translateY(-2px);box-shadow:0 10px 24px #1b123322}.button.small{padding:11px 16px;font-size:12px}.button.dark{background:var(--ink);color:#fff}.button.purple{background:var(--purple);color:#fff;box-shadow:0 8px 20px #6c4cf533}.menu-button{color:var(--ink);background:0 0;border:0;display:none}.hero{grid-template-columns:1fr 1fr;align-items:center;max-width:1200px;min-height:685px;margin:auto;padding:105px 28px 90px;display:grid;position:relative}.hero-glow{opacity:.75;pointer-events:none;background:radial-gradient(circle,#ece8ff 0,#0000 68%);width:650px;height:650px;position:absolute;top:-80px;right:-170px}.hero-copy{z-index:1;max-width:570px;position:relative}.eyebrow{color:var(--purple);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.hero h1{letter-spacing:-.065em;max-width:640px;margin:20px 0 24px;font-size:clamp(44px,5vw,70px);line-height:1.03}.hero h1 span,h2 span{color:var(--purple)}.hero-copy>p{color:var(--muted);max-width:510px;font-size:17px;line-height:1.7}.hero-actions{align-items:center;gap:26px;margin-top:31px;display:flex}.text-link{color:var(--ink);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.social-proof{color:var(--muted);align-items:center;gap:11px;margin-top:42px;font-size:11px;line-height:1.4;display:flex}.social-proof b{color:var(--ink)}.avatar-stack{display:flex}.avatar-stack i,.avatar{color:#fff;background:#f08670;border:2px solid #fbfaff;border-radius:50%;place-items:center;width:29px;height:29px;margin-left:-6px;font-size:10px;font-style:normal;display:grid}.avatar-stack i:first-child{background:#a5d3e5;margin-left:0}.avatar-stack i:nth-child(2){background:#7a83a4}.avatar-stack i:nth-child(3){background:#f5c85e}.avatar-stack i:last-child{background:var(--ink)}.hero-product{justify-content:center;align-items:center;height:475px;display:flex;position:relative}.phone{z-index:2;background:#151b31;border-radius:32px;width:236px;padding:8px;position:relative;transform:rotate(5deg);box-shadow:18px 25px 55px #0e173333}.phone.back{z-index:1;opacity:.88;width:218px;position:absolute;transform:rotate(-10deg)translate(-116px,25px)}.phone-notch{z-index:2;background:#151b31;border-radius:0 0 12px 12px;width:76px;height:17px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.preview-window{min-height:450px;color:var(--ink);background:#fff;border-radius:25px;padding:29px 16px 14px;font-size:10px;overflow:hidden}.preview-top{justify-content:space-between;align-items:center;display:flex}.mini-brand{font-size:12px;font-weight:800}.mini-brand span{color:var(--purple)}.avatar{background:#f4ad75;border:0;width:24px;height:24px;margin:0;font-size:8px}.preview-greeting{letter-spacing:-.04em;margin:26px 0 22px;font-size:17px;font-weight:800}.preview-greeting small{color:#a3a4af;letter-spacing:0;margin-top:5px;font-size:8px;font-weight:500;display:block}.section-title{border-bottom:1px solid var(--line);justify-content:space-between;padding-bottom:9px;font-size:10px;font-weight:800;display:flex}.section-title em{color:var(--purple);background:#eeeaff;border-radius:9px;margin-left:4px;padding:2px 6px;font-style:normal}.muted{color:#aaa}.preview-task,.shared-row{width:100%;color:var(--ink);text-align:left;background:#fff;border:0;border-bottom:1px solid #f0f0f5;align-items:center;gap:8px;padding:12px 2px;font-size:9px;display:flex}.preview-task svg{color:#d7d7df}.preview-task.done{color:#999;text-decoration:line-through}.preview-task.done svg{color:var(--purple)}.preview-section.second{margin-top:20px}.shared-row{gap:7px}.list-dot{border-radius:2px;width:7px;height:7px}.coral{background:#f18a77}.cyan{background:#82cadd}.member{color:#9a9aa6;margin-left:auto}.float-card{z-index:3;border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:6px;padding:11px 13px;font-size:10px;display:flex;position:absolute;box-shadow:0 10px 28px #0e173318}.float-one{color:#54a98e;top:105px;right:14px}.float-two{color:var(--muted);bottom:102px;left:3px}.float-two b{color:var(--ink)}.logo-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#a1a1ad;letter-spacing:.15em;align-items:center;gap:70px;padding:25px max(28px,50% - 572px);font-size:10px;font-weight:800;display:flex}.logo-strip div{color:#8d8e9c;letter-spacing:-.05em;flex:1;justify-content:space-between;align-items:center;font-size:17px;display:flex}.logo-strip b:nth-child(2){font-family:serif;font-style:italic}.logo-strip b:nth-child(3){font-weight:400}.logo-strip b:nth-child(4){letter-spacing:.04em}.logo-strip b:nth-child(5){font-weight:400}.feature-intro,.steps-section{max-width:1200px;margin:auto;padding:150px 28px}.section-heading{max-width:610px}.section-heading h2{letter-spacing:-.06em;margin:18px 0;font-size:clamp(38px,4vw,56px);line-height:1.04}.section-heading p{max-width:450px;color:var(--muted);font-size:16px;line-height:1.7}.feature-grid{grid-template-columns:1.2fr .8fr .8fr;gap:18px;margin-top:70px;display:grid}.feature-card{border:1px solid var(--line);background:#fff;border-radius:19px;min-height:365px;padding:30px;position:relative;overflow:hidden}.feature-card.large{flex-direction:column;grid-column:span 1;justify-content:space-between;display:flex}.feature-card h3{letter-spacing:-.05em;margin:20px 0 12px;font-size:24px;line-height:1.1}.feature-card p{color:var(--muted);max-width:260px;font-size:13px;line-height:1.6}.feature-card a{color:var(--purple);align-items:center;gap:7px;margin-top:25px;font-size:12px;font-weight:700;display:flex}.feature-icon{border-radius:12px;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.feature-icon.cyan{color:#23879c;background:#e0f4f7}.feature-icon.yellow{color:#bc8522;background:#fff2ca}.feature-icon.coral{color:#cd6953;background:#ffe4de}.mini-product{background:var(--soft);height:170px;margin:25px -30px -30px;padding:14px 44px 0;overflow:hidden}.mini-product .preview-window{transform-origin:top;min-height:240px;transform:scale(.72)}.small-chart{border-bottom:1px solid var(--line);align-items:end;gap:10px;height:110px;margin-top:35px;padding:0 8px 16px;display:flex}.small-chart span{background:#dcd9fb;border-radius:5px 5px 0 0;flex:1}.small-chart .active{background:var(--purple)}.dark-card{background:var(--ink);color:#fff;border-color:var(--ink)}.dark-card p{color:#aeb3c5}.dark-card .quote-mark{color:#202d50;font-family:Georgia,serif;font-size:230px;line-height:1;position:absolute;bottom:-31px;right:-2px}.steps-section{padding-top:50px}.step-list{margin-top:75px}.step{border-top:1px solid var(--line);grid-template-columns:70px 1fr 300px;align-items:center;gap:30px;padding:50px 0;display:grid}.step.reverse{grid-template-columns:70px 300px 1fr}.step.reverse>div:nth-child(2){grid-area:1/3}.step.reverse>div:nth-child(3){grid-area:1/2}.step-number{color:var(--purple);font-size:12px;font-weight:800}.step h3{letter-spacing:-.05em;margin:0 0 11px;font-size:29px}.step p{color:var(--muted);max-width:390px;margin:0;font-size:15px;line-height:1.6}.step .preview-window{min-height:290px;box-shadow:0 10px 30px #0e173318}.step .preview-greeting{margin:17px 0 14px;font-size:14px}.step .preview-task,.step .shared-row{padding:8px 2px}.step .stat-grid{margin-top:12px}.testimonial{text-align:center;max-width:760px;margin:80px auto 150px;padding:0 28px}.quote-mark{color:var(--purple);font:100px/.7 Georgia,serif}.testimonial blockquote{letter-spacing:-.05em;margin:35px 0;font-size:clamp(26px,3vw,38px);line-height:1.18}.testimonial-person{text-align:left;align-items:center;gap:10px;font-size:12px;display:inline-flex}.testimonial-person .avatar{width:34px;height:34px}.coral-bg{background:#f18a77}.testimonial-person small{color:var(--muted);margin-top:3px;display:block}.signup{background:var(--ink);color:#fff;text-align:center;padding:110px 28px}.signup h2{letter-spacing:-.06em;margin:19px 0 12px;font-size:clamp(38px,4vw,56px)}.signup p{color:#aeb3c5}.eyebrow.light{color:#a8a0ff}.signup form{gap:8px;max-width:450px;margin:35px auto 14px;display:flex}.signup input{border:0;border-radius:8px;outline:0;flex:1;padding:14px;font-size:13px}.light-button{color:var(--ink);background:#fff;border:0}.signup small{color:#78809c;font-size:10px}.subscribed{color:#b8f2d6;justify-content:center;align-items:center;gap:8px;padding:14px;font-weight:700;display:flex}footer{color:#9394a0;justify-content:space-between;align-items:center;max-width:1200px;margin:auto;padding:28px;font-size:11px;display:flex}footer .brand{color:var(--ink)}footer div{gap:20px;font-size:11px}.faq-section{max-width:1200px;margin:auto;padding:120px 28px 140px}.faq-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:65px;display:grid}.faq-card{border:1px solid var(--line);background:#fff;border-radius:16px;min-height:175px;padding:26px}.faq-card h3{letter-spacing:-.04em;margin:18px 0 8px;font-size:19px}.faq-card p{color:var(--muted);max-width:290px;margin:0;font-size:13px;line-height:1.65}.legal-section{border-top:1px solid var(--line);background:#f8f8fc;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding:40px max(28px,50% - 572px);display:grid}.legal-section article{scroll-margin-top:30px}.legal-section h2{margin:0 0 8px;font-size:14px}.legal-section p{color:var(--muted);max-width:500px;margin:0;font-size:11px;line-height:1.7}.signup input{color:var(--ink);background:#fff;border:2px solid #fff;min-height:52px;box-shadow:0 8px 22px #00000018}.signup input::placeholder{color:#68718c;opacity:1}.signup input:focus{border-color:#a8a0ff;box-shadow:0 0 0 4px #a8a0ff33,0 8px 22px #00000018}.signup small a{color:#b8b4ff;text-underline-offset:2px;text-decoration:underline}.reveal{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(26px)}.reveal.is-revealed{opacity:1;transform:translateY(0)}.delay-1{transition-delay:.12s}.delay-2{transition-delay:.22s}@media (max-width:800px){.landing-nav{padding:0 20px}.brand img{width:158px}.nav-links{display:none}.nav-links.open{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;align-items:flex-start;padding:20px;display:flex;position:absolute;top:70px;left:16px;right:16px;box-shadow:0 15px 40px #0e17331a}.mobile-cta{gap:7px;display:flex;color:var(--purple)!important}.login{display:none}.menu-button{display:block}.hero{grid-template-columns:1fr;min-height:0;padding:70px 20px 65px}.hero h1{font-size:51px}.hero-product{height:375px;margin-top:42px;overflow:hidden;transform:scale(.88)}.hero-product .phone.back{top:32px;left:24%;transform:rotate(-10deg)scale(.92)}.hero-product .phone:not(.back){transform:rotate(5deg)translate(34px)}.logo-strip{padding:23px 20px;display:block}.logo-strip>span{margin-bottom:18px;display:block}.logo-strip div{flex-wrap:wrap;gap:18px}.logo-strip div b{font-size:15px}.feature-intro,.steps-section{padding:95px 20px}.feature-grid{grid-template-columns:1fr;margin-top:50px}.feature-card.large{min-height:390px}.step,.step.reverse{grid-template-columns:35px 1fr;gap:12px;display:grid}.step .preview-window,.step.reverse .preview-window{grid-area:auto/1/auto/-1;max-width:300px;margin:20px auto 0}.step.reverse>div:nth-child(2),.step.reverse>div:nth-child(3){grid-area:auto}.signup form{flex-direction:column}.signup .button{width:100%}footer{text-align:center;flex-direction:column;gap:20px}.hero-actions{flex-direction:column;align-items:flex-start;gap:20px}.site-header{height:70px;padding:0 20px}.site-header .brand img{width:158px}.site-nav{display:none}.site-nav.open{background:#fff;border:1px solid #e9e9f0;border-radius:14px;flex-direction:column;align-items:flex-start;padding:20px;display:flex;position:absolute;top:70px;left:16px;right:16px;box-shadow:0 15px 40px #0e17331a}.site-nav.open .mobile-cta{color:#6c4cf5;gap:7px;display:flex}.site-actions .desktop-cta{display:none}.site-actions .menu-button{display:block}.site-footer{text-align:center;flex-direction:column;gap:20px}.site-footer div{flex-wrap:wrap;justify-content:center}.faq-grid{grid-template-columns:1fr;margin-top:42px}.faq-section{padding:90px 20px 100px}.legal-section{grid-template-columns:1fr;padding:32px 20px}}.standalone-page{text-align:left;min-height:100vh;color:var(--ink);direction:ltr;background:radial-gradient(circle at 85% 8%,#eeeaff 0,#0000 28%),#fbfaff}.standalone-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1200px;margin:auto;padding:24px 28px;display:flex}.standalone-header img{width:190px;display:block}.back-link{color:var(--purple);font-size:13px;font-weight:700}.standalone-content,.policy-content{max-width:900px;margin:auto;padding:110px 28px 140px}.standalone-content h1,.policy-content h1{color:var(--ink);letter-spacing:-.06em;margin:18px 0;font-size:clamp(42px,6vw,72px);line-height:1}.standalone-intro{max-width:620px;font-size:17px;line-height:1.7;color:#68718c!important}.standalone-cards{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:65px;display:grid}.standalone-cards article{border:1px solid var(--line);background:#fff;border-radius:18px;padding:28px;transition:transform .25s,box-shadow .25s;box-shadow:0 8px 24px #0e17330a}.standalone-cards article:hover{transform:translateY(-4px);box-shadow:0 16px 32px #0e17331a}.standalone-cards article:nth-child(3n+1){border-top:3px solid #82cadd}.standalone-cards article:nth-child(3n+2){border-top:3px solid #f2c65c}.standalone-cards article:nth-child(3n){border-top:3px solid #f18a77}.standalone-cards h2,.policy-content h2{color:var(--ink);letter-spacing:-.04em;margin:0 0 10px;font-size:20px}.standalone-cards p,.policy-content p{margin:0;font-size:15px;line-height:1.75;color:#68718c!important}.policy-content{border:1px solid var(--line);background:#fff;border-radius:24px;max-width:760px;margin-top:90px;margin-bottom:110px;padding:60px 68px 72px;box-shadow:0 16px 42px #0e17331a}.policy-content h1{margin-bottom:8px}.policy-content .standalone-intro{font-size:13px;color:#8d94a7!important}.policy-content h2{border-top:1px solid var(--line);margin-top:42px;padding-top:26px}.policy-content h2:first-of-type{margin-top:55px}.policy-content p{max-width:610px}.policy-hero{max-width:1120px;margin:auto;padding:92px 28px 68px}.policy-hero h1{color:var(--ink);letter-spacing:-.07em;margin:18px 0 12px;font-size:clamp(48px,7vw,82px);line-height:.98}.policy-hero p{color:#8d94a7;margin:0;font-size:14px}.policy-layout{grid-template-columns:190px minmax(0,760px);align-items:start;gap:42px;max-width:1120px;margin:0 auto 130px;padding:0 28px;display:grid}.policy-layout aside{border-top:1px solid var(--line);flex-direction:column;gap:14px;padding:18px 0;display:flex;position:sticky;top:26px}.policy-layout aside span{color:#8d94a7;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:800}.policy-layout aside a{color:#68718c;font-size:12px;font-weight:600}.policy-layout aside a:hover{color:var(--purple)}.policy-layout .policy-content{border-radius:24px;width:100%;max-width:none;margin:0;padding:14px 52px 58px;box-shadow:0 18px 48px #0e17331a}.policy-layout .policy-content div{scroll-margin-top:28px}.policy-layout .policy-content h2{border-top:0;margin-top:0;padding-top:42px;font-size:25px}.policy-layout .policy-content div+div{border-top:1px solid var(--line)}.policy-layout .policy-content p{font-size:16px;line-height:1.8}@media (max-width:800px){.standalone-header{padding:20px}.standalone-header img{width:158px}.standalone-content,.policy-content{padding:80px 20px 100px}.standalone-cards{grid-template-columns:1fr;margin-top:45px}.policy-hero{padding:68px 20px 44px}.policy-hero h1{font-size:48px}.policy-layout{margin-bottom:90px;padding:0 20px;display:block}.policy-layout aside{grid-template-columns:repeat(2,1fr);gap:11px 16px;margin-bottom:18px;padding:16px 0;display:grid;position:static}.policy-layout aside span{grid-column:1/-1}.policy-layout .policy-content{border-radius:20px;padding:8px 24px 40px}.policy-layout .policy-content h2{padding-top:34px;font-size:22px}.policy-layout .policy-content p{font-size:15px;line-height:1.75}}.stat-grid{grid-template-columns:repeat(3,1fr);gap:7px;margin:18px 0;display:grid}.stat-grid div{background:#f8f8fc;border-radius:8px;padding:10px 5px}.stat-grid strong,.stat-grid small{display:block}.stat-grid strong{letter-spacing:-.06em;font-size:18px}.stat-grid small{color:#999aa6;margin-top:3px;font-size:7px}.chart{background:#f8f8fc;border-radius:10px;padding:13px 10px 9px}.chart-label,.chart-days{color:#9a9aa6;justify-content:space-between;font-size:8px;display:flex}.chart-label b{color:#55aa8e}.bars{align-items:end;gap:6px;height:95px;margin-top:10px;display:flex}.bars span{background:#d9d4fb;border-radius:4px 4px 0 0;flex:1}.bars span.active{background:var(--purple)}.chart-days{margin-top:5px}.calendar-grid{text-align:center;color:#a4a4af;grid-template-columns:repeat(7,1fr);gap:5px;margin-bottom:15px;font-size:8px;display:grid}.calendar-grid span{padding:6px 0}.calendar-grid span:nth-child(-n+7){color:var(--ink);font-weight:700}.calendar-grid .today{color:#fff;background:var(--purple);border-radius:50%}.event{border-left:3px solid;border-radius:8px;margin-top:8px;padding:10px}.event b,.event small{font-size:9px;display:block}.event small{color:#777;margin-top:3px;font-size:7px}.event.purple{border-color:var(--purple);background:#efedff}.event.yellow{background:#fff5d8;border-color:#e8b632}.article-editor-surface img,.article-preview-prose img{object-fit:cover;border-radius:.75rem;width:100%;max-height:520px;margin:1.5rem 0}.article-editor-surface .is-editor-empty:first-child:before{content:attr(data-placeholder);float:right;color:#717171;color:lab(47.8% 0 .0000119209);pointer-events:none;height:0}.fixed.inset-0.z-50>div>main>section:nth-child(2) button:before{content:"";opacity:.8;background:currentColor;border-radius:9999px;width:14px;height:14px;display:block}.fixed.inset-0.z-50>div>main>section:nth-child(2) button:nth-child(2):before{width:18px;height:18px}.fixed.inset-0.z-50>div>main>section:nth-child(2) button:nth-child(3):before{width:22px;height:22px}[data-font-size=small] .text-xs{font-size:.68rem!important}[data-font-size=small] .text-sm{font-size:.78rem!important}[data-font-size=small] .text-base{font-size:.9rem!important}[data-font-size=small] .text-lg{font-size:1rem!important}[data-font-size=small] .text-xl{font-size:1.12rem!important}[data-font-size=small] .text-\[15px\]{font-size:13px!important}[data-font-size=small] .text-\[17px\]{font-size:15px!important}[data-font-size=small] .text-\[25px\]{font-size:22px!important}[data-font-size=large] .text-xs{font-size:.86rem!important}[data-font-size=large] .text-sm{font-size:1rem!important}[data-font-size=large] .text-base{font-size:1.14rem!important}[data-font-size=large] .text-lg{font-size:1.28rem!important}[data-font-size=large] .text-xl{font-size:1.42rem!important}[data-font-size=large] .text-\[15px\]{font-size:17px!important}[data-font-size=large] .text-\[17px\]{font-size:19px!important}[data-font-size=large] .text-\[25px\]{font-size:28px!important}
@media (max-width:800px){.landing{overflow-x:hidden}.landing .steps-section{padding:78px 20px 90px}.landing .step,.landing .step.reverse{padding:42px 0;display:block}.landing .step-number{margin-bottom:13px;display:block}.landing .step h3{margin-bottom:12px;font-size:29px;line-height:1.08}.landing .step p{max-width:100%;font-size:16px;line-height:1.55}.landing .step .preview-window{width:230px;min-height:290px;margin:28px auto 0;transform:none}.landing .step .preview-greeting{margin:17px 0 14px}.landing .step+.step{margin-top:8px}.landing .hero-product{transform-origin:top;margin-bottom:-60px;transform:scale(.82)}.landing .signup{padding:84px 20px}.landing .signup form{width:100%}}
