.cal-landing{--paper:#fdfaf4;--canvas:#f8f3eb;--cream:#f4ebe0;--cream-2:#f0e4d7;--tint-1:#f1eae1;--tint-2:#eadfd5;--line:#ddd6cf;--line-2:#ece7e1;--ink:#1a1511;--ink-2:#413c38;--ink-3:#56524e;--ink-4:#5b5755;--accent:#a04318;--accent-d:#8f3a14;--accent-l:#ffddca;--accent-x:#fff3e9;--ok:#17653c;--ok-l:#d9f3dd;--warn:#814300;--warn-l:#fdecd1;--info:#085b87;--info-l:#daeefe;--serif:"Instrument Serif", "Cormorant Garamond", Georgia, serif;--sans:"Inter Tight", "Söhne", -apple-system, system-ui, sans-serif;--serifHe:"Frank Ruhl Libre", "David", serif;--sansHe:"Heebo", "Assistant", -apple-system, system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, "SF Mono", monospace;--shadow-1:0 1px 2px #3c28140a;--shadow-2:0 6px 18px #3c28140f, 0 1px 2px #3c28140a;--shadow-3:0 30px 70px #3c281424, 0 6px 16px #3c28140f}@supports (color:lab(0% 0 0)){.cal-landing{--paper:lab(98.2795% .551969 2.99529);--canvas:lab(95.9684% .843048 4.50287);--cream:lab(93.6482% 1.60897 6.69607);--cream-2:lab(91.3072% 2.61301 7.98754);--tint-1:lab(93.0464% 1.62849 5.05919);--tint-2:lab(89.5459% 2.60639 6.29379);--line:lab(86.0857% 1.39165 4.33368);--line-2:lab(91.8852% 1.15165 3.6061);--ink:lab(7.19909% 2.05951 3.4455);--ink-2:lab(25.7396% 1.72691 3.35711);--ink-3:lab(35.0246% 1.36304 2.67257);--ink-4:lab(37.3489% 1.01477 1.9994);--accent:lab(40.9636% 37.9551 43.4947);--accent-d:lab(36.399% 35.1633 40.4094);--accent-l:lab(90.5179% 10.08 13.5203);--accent-x:lab(96.481% 3.41934 6.68958);--ok:lab(37.4944% -31.9998 16.5157);--ok-l:lab(93.5735% -11.8408 7.56192);--warn:lab(35.6318% 26.3314 56.7562);--warn-l:lab(94.2941% 2.68632 15.3633);--info:lab(36.061% -10.0774 -31.1579);--info-l:lab(93.0785% -4.73171 -9.80493)}}.cal-landing,.cal-landing *,.cal-landing :before,.cal-landing :after{box-sizing:border-box}.cal-landing{font-family:var(--sans);color:var(--ink);background:var(--cream);font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;letter-spacing:-.005em;line-height:1.5;overflow-x:clip}html[dir=rtl] .cal-landing{font-family:var(--sansHe);letter-spacing:0}html[dir=rtl] .display,html[dir=rtl] .cal-display{font-family:var(--serifHe);letter-spacing:-.02em}.cal-landing button{cursor:pointer;background:0 0;border:0;font-family:inherit}.cal-landing a{color:inherit;text-decoration:none}.cal-landing .page{max-width:1320px;margin:0 auto;padding:0 32px}@media (max-width:720px){.cal-landing .page{padding:0 18px}}.cal-nav{z-index:50;-webkit-backdrop-filter:blur(20px)saturate(160%);max-width:1280px;box-shadow:var(--shadow-1);background:#fcf9f4c7;border:.5px solid #0000000f;border-radius:16px;align-items:center;gap:18px;margin:12px auto 0;padding:10px 14px 10px 18px;display:flex;position:sticky;top:12px}.cal-nav-links{flex:1;justify-content:center;align-items:center;gap:4px;display:flex}.cal-nav-links a{color:var(--ink-2);white-space:nowrap;border-radius:8px;padding:6px 12px;font-size:13px}.cal-nav-links a:hover{color:var(--ink);background:#0000000a}.cal-nav-actions{align-items:center;gap:6px;display:flex}.cal-nav-actions .lang{font-family:var(--mono);letter-spacing:.06em;border:.5px solid var(--line);color:var(--ink-2);white-space:nowrap;border-radius:8px;padding:7px 10px;font-size:11px}.cal-nav-actions .lang:hover{background:var(--canvas)}.cal-btn{font:500 14px/1 var(--sans);letter-spacing:-.005em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;transition:transform 80ms,opacity .12s,background .12s;display:inline-flex}.cal-btn:hover{transform:translateY(-1px)}.cal-btn:active{transform:translateY(0)scale(.99)}.cal-btn-ink{background:var(--ink);color:var(--paper)}.cal-landing .cal-btn-clay{background:var(--accent);color:#fff;box-shadow:0 6px 16px -6px var(--accent), inset 0 -1px 0 #00000014}.cal-btn-ghost{color:var(--ink);border:.5px solid #0000002e}.cal-btn-paper{background:var(--paper);color:var(--ink);border:.5px solid var(--line)}.cal-btn-lg{padding:16px 22px;font-size:15px}.cal-btn .arr{transition:transform .2s;display:inline-block}.cal-btn:hover .arr{transform:translate(3px)}html[dir=rtl] .cal-btn .arr{transform:scaleX(-1)}html[dir=rtl] .cal-btn:hover .arr{transform:scaleX(-1)translate(3px)}.cal-chip{font:500 11px/1 var(--sans);background:var(--tint-1);color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.cal-chip .dot{border-radius:999px;width:5px;height:5px}.cal-chip-ok{background:var(--ok-l);color:var(--ok)}.cal-chip-warn{background:var(--warn-l);color:#7a4702;color:lab(35.8679% 18.9804 44.491)}.cal-chip-info{background:var(--info-l);color:var(--info)}.cal-chip-accent{background:var(--accent-l);color:var(--accent-d)}.cal-chip-neutral{background:var(--tint-1);color:var(--ink-2)}.cal-mark.sm{background:var(--accent);color:#fff;width:22px;height:22px;font-family:var(--serif);border-radius:6px;place-items:center;font-size:14px;font-style:italic;line-height:1;display:grid}.cal-display{font-family:var(--serif);letter-spacing:-.022em;font-weight:400;line-height:.98}.cal-display em{color:var(--accent-d);font-style:italic;font-weight:400}.ph-stripe{background:repeating-linear-gradient(135deg,#eed1c1 0 8px,#f6dfd3 8px 16px);background:repeating-linear-gradient(135deg,lab(85.9017% 8.93444 11.9963) 0 8px,lab(90.59% 6.62884 8.93924) 8px 16px)}.cal-hero{padding:56px 0 96px;position:relative;overflow:hidden}.cal-hero-bg{pointer-events:none;background:radial-gradient(900px 500px at 8% -20%,#ffe0cf,#0000 60%),radial-gradient(700px 500px at 110% 20%,#f7e9d6,#0000 60%);background:radial-gradient(900px 500px at 8% -20%,lab(91.6781% 10.0756 13.5165),#0000 60%),radial-gradient(700px 500px at 110% 20%,lab(93.081% 2.79102 11.2402),#0000 60%);position:absolute;inset:0}.cal-hero-inner{grid-template-columns:1.05fr 1fr;align-items:center;gap:64px;display:grid;position:relative}.cal-hero-copy{max-width:620px}.cal-hero-eyebrow{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:10px;margin-bottom:24px;font-size:11px;display:inline-flex}.cal-hero-eyebrow:before{content:"";opacity:.5;background:currentColor;width:24px;height:.5px}.cal-hero h1{font-family:var(--serif);letter-spacing:-.022em;text-wrap:pretty;margin:0 0 32px;font-size:clamp(44px,5.8vw,76px);font-weight:400;line-height:1.08}.cal-hero h1 em{color:var(--accent-d);font-style:italic;font-weight:400}html[dir=rtl] .cal-hero h1{font-family:var(--serifHe);font-size:clamp(40px,5.4vw,72px);line-height:1.05}.cal-hero-sub{color:var(--ink-2);max-width:540px;margin:0 0 28px;font-size:17px;line-height:1.55}html[dir=rtl] .cal-hero-sub{font-size:16.5px;line-height:1.65}.cal-hero-ctas{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cal-hero-tag{font-family:var(--mono);letter-spacing:.12em;color:var(--ink-4);text-transform:uppercase;margin-top:16px;font-size:10.5px}.cal-hero-stamp{border-top:.5px solid var(--line);font-family:var(--mono);letter-spacing:.18em;color:var(--ink-3);text-transform:uppercase;margin-top:36px;padding-top:18px;font-size:10.5px}.cal-hero-stage{min-height:540px;position:relative}.cal-hero-stage .browser-wrap{inset-inline-start:-40px;transform-origin:top;width:calc(100% + 80px);position:absolute;top:20px;transform:rotate(-1deg)}.cal-hero-stage .phone-wrap{inset-inline-end:-30px;z-index:3;filter:drop-shadow(0 30px 50px #3c281440);position:absolute;bottom:-40px;transform:rotate(4deg)}.cal-hero-stage .float-card{inset-inline-start:-30px;z-index:2;background:var(--paper);border:.5px solid var(--line);width:220px;box-shadow:var(--shadow-3);border-radius:14px;padding:14px 16px;position:absolute;bottom:50px;transform:rotate(-3deg)}.cal-hero-stage .float-card .lbl{font-family:var(--mono);letter-spacing:.18em;color:var(--ink-4);text-transform:uppercase;margin-bottom:8px;font-size:9.5px}.cal-hero-stage .float-card .v{font-family:var(--serif);letter-spacing:-.01em;font-size:32px;font-style:italic;line-height:1}.cal-hero-stage .float-card .d{color:var(--ok);margin-top:6px;font-size:11.5px;font-weight:500}.cal-browser{background:var(--paper);border:.5px solid var(--line);box-shadow:var(--shadow-3);border-radius:14px;overflow:hidden}.cal-browser-bar{border-bottom:.5px solid var(--line-2);background:#f8f4ef;background:lab(96.5339% .690222 2.95945);align-items:center;gap:14px;padding:10px 14px;display:flex}.cal-browser-dots{gap:6px;display:flex}.cal-browser-dots span{background:#d3ccc7;background:lab(82.5816% 1.68815 3.33022);border-radius:999px;width:11px;height:11px}.cal-browser-dots span:first-child{background:#f2716a;background:lab(63.6309% 50.1648 28.8057)}.cal-browser-dots span:nth-child(2){background:#eba941;background:lab(74.3749% 18.2478 61.1498)}.cal-browser-dots span:nth-child(3){background:#6cb26f;background:lab(66.6863% -33.5986 27.2525)}.cal-browser-url{background:var(--paper);border:.5px solid var(--line-2);max-width:320px;font:500 11.5px/1 var(--mono);color:var(--ink-3);border-radius:999px;flex:1;align-items:center;gap:6px;margin:0 auto;padding:5px 12px;display:flex}.cal-browser-url .lock{color:var(--ink-4);font-size:10px}.cal-browser-tools{gap:6px;display:flex}.cal-browser-tools span{background:#dcd6d2;background:lab(86.0655% 1.34522 2.66081);border-radius:3px;width:18px;height:12px}.cal-browser-body{background:var(--paper)}.cal-phone{background:#16110d;border-radius:38px;width:268px;padding:9px;position:relative;box-shadow:inset 0 0 0 1px #37322e,0 1px #37322e;box-shadow:inset 0 0 0 1px lab(21.0992% 1.7352 3.36327),0 1px lab(21.0992% 1.7352 3.36327)}.cal-phone-notch{z-index:5;background:#000;border-radius:999px;width:92px;height:22px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.cal-phone-screen{background:var(--paper);aspect-ratio:9/19.5;border-radius:30px;position:relative;overflow:hidden}.cal-dash{background:var(--cream);grid-template-columns:178px 1fr;min-height:580px;font-size:12px;display:grid}.cal-dash[data-compact=true]{grid-template-columns:150px 1fr}html[dir=rtl] .cal-dash{font-family:var(--sansHe)}.cal-dash-side{background:var(--paper);border-inline-end:.5px solid var(--line-2);flex-direction:column;gap:2px;padding:14px 10px;display:flex}.cal-dash-brand{font-family:var(--serif);align-items:center;gap:8px;padding:4px 8px 12px;font-size:17px;font-style:italic;display:flex}.cal-dash-biz{border:.5px solid var(--line-2);border-radius:10px;align-items:center;gap:8px;margin-bottom:12px;padding:8px;display:flex}.cal-dash-biz .av{background:linear-gradient(135deg,#efc3ab,#d58679);background:linear-gradient(135deg,lab(82.3181% 13.6741 18.2468),lab(64.3189% 30.0726 20.4675));border-radius:999px;width:22px;height:22px}.cal-dash-biz .info{flex:1;min-width:0}.cal-dash-biz .n{white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;overflow:hidden}.cal-dash-biz .s{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.cal-dash-biz .caret{color:var(--ink-4);font-size:10px}.cal-dash-side nav{flex-direction:column;gap:1px;display:flex}.cal-dash-side nav button{font:500 11.5px/1 var(--sans);color:var(--ink-2);text-align:start;letter-spacing:-.005em;border-radius:8px;align-items:center;gap:8px;padding:7px 8px;display:flex}html[dir=rtl] .cal-dash-side nav button{font-family:var(--sansHe)}.cal-dash-side nav button .icn{width:14px;font-family:var(--mono);color:var(--ink-4);font-size:11px}.cal-dash-side nav button.active{background:var(--ink);color:var(--paper)}.cal-dash-side nav button.active .icn{color:#ffffff8c}.cal-dash-link{background:var(--canvas);border-radius:10px;margin-top:auto;padding:10px}.cal-dash-link .lbl{font-family:var(--mono);letter-spacing:.12em;color:var(--ink-3);margin-bottom:4px;font-size:9px}.cal-dash-link .url{font-family:var(--mono);color:var(--accent-d);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.cal-dash-main{background:#f7f1e8;background:lab(95.3829% 1.23352 5.19581);flex-direction:column;gap:14px;padding:18px;display:flex;overflow:hidden}.cal-dash-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.cal-dash-top h2{font-family:var(--serif);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:400;line-height:1.1}html[dir=rtl] .cal-dash-top h2{font-family:var(--serifHe)}.cal-dash-top p{color:var(--ink-3);margin:4px 0 0;font-size:11.5px}.cal-dash-top .actions{gap:6px;display:flex}.cal-dash-top .actions button{border-radius:999px;padding:7px 11px;font-size:11.5px;font-weight:500}.cal-dash-top .actions .g{border:.5px solid var(--line);color:var(--ink-2)}.cal-dash-top .actions .a{background:var(--accent);color:#fff}.cal-dash-metrics{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.cal-dash-metrics .m{background:var(--paper);border:.5px solid var(--line-2);border-radius:10px;padding:10px 12px}.cal-dash-metrics .head{justify-content:space-between;align-items:baseline;display:flex}.cal-dash-metrics .num{font-family:var(--mono);color:var(--ink-4);letter-spacing:.08em;font-size:9px}.cal-dash-metrics .delta{color:var(--ink-4);letter-spacing:.04em;font-size:9px;font-weight:600}.cal-dash-metrics .delta.pos{color:var(--ok)}.cal-dash-metrics .delta.warn{color:var(--warn)}.cal-dash-metrics .v{font-family:var(--serif);letter-spacing:-.01em;margin:4px 0 2px;font-size:22px;font-weight:400;line-height:1.1}html[dir=rtl] .cal-dash-metrics .v{font-family:var(--serifHe)}.cal-dash-metrics .l{color:var(--ink-3);font-size:10.5px}.cal-dash-agenda{background:var(--paper);border:.5px solid var(--line-2);border-radius:12px;flex:1;padding:12px 14px;overflow:hidden}.cal-dash-agenda .head{border-bottom:.5px solid var(--line-2);justify-content:space-between;align-items:center;margin-bottom:4px;padding-bottom:8px;display:flex}.cal-dash-agenda h3{margin:0;font-size:12px;font-weight:600}.cal-dash-agenda .tabs{gap:4px;display:flex}.cal-dash-agenda .tabs span{color:var(--ink-3);background:0 0;border-radius:999px;padding:4px 8px;font-size:10px}.cal-dash-agenda .tabs .active{background:var(--ink);color:var(--paper)}.cal-dash-agenda .row{border-bottom:.5px solid var(--line-2);align-items:center;gap:10px;padding:7px 0;font-size:11.5px;display:flex}.cal-dash-agenda .row:last-child{border-bottom:0}.cal-dash-agenda .row.open{opacity:.5}.cal-dash-agenda .time{font-family:var(--mono);color:var(--ink-3);flex-shrink:0;width:44px;font-size:11px}.cal-dash-agenda .av.sm{background:linear-gradient(135deg,#eac5b1,#b9b074);background:linear-gradient(135deg,lab(82.3707% 11.2901 15.1035),lab(71.4574% -2.89068 32.0696));border-radius:999px;flex-shrink:0;width:22px;height:22px}.cal-dash-agenda .info{flex:1;min-width:0}.cal-dash-agenda .who{font-size:12px;font-weight:600}.cal-dash-agenda .svc{color:var(--ink-3);font-size:10.5px}.cal-mob{background:var(--paper);flex-direction:column;height:100%;display:flex;overflow:hidden}.cal-mob-cover{background:linear-gradient(#0000,#0006),repeating-linear-gradient(135deg,#d69f90 0 12px,#d58679 12px 24px);background:linear-gradient(#0000,#0006),repeating-linear-gradient(135deg,lab(70.4572% 19.9005 16.0748) 0 12px,lab(64.3189% 30.0726 20.4675) 12px 24px);flex-shrink:0;height:130px;position:relative}.cal-mob-cover-overlay{background:radial-gradient(circle at 30% 70%,#0000,#140f058c);position:absolute;inset:0}.cal-mob-url{top:38px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:500 9.5px/1 var(--mono);color:#222;background:#ffffff80;border-radius:999px;padding:5px 9px;position:absolute;inset-inline-end:12px}.cal-mob-body{flex:1;padding:0 14px 14px;position:relative;overflow:hidden}.cal-mob-av{border:3px solid var(--paper);background:linear-gradient(135deg,#efc3ab,#cd725c);background:linear-gradient(135deg,lab(82.3181% 13.6741 18.2468),lab(58.4127% 35.0187 29.1238));border-radius:999px;width:56px;height:56px;margin-top:-28px;position:relative}.cal-mob-tag{font-family:var(--mono);letter-spacing:.18em;color:var(--ink-3);text-transform:uppercase;margin-top:10px;font-size:9px}.cal-mob-h{font-family:var(--serif);letter-spacing:-.01em;margin:6px 0 8px;font-size:26px;font-weight:400;line-height:1.02}.cal-mob-h em{color:var(--accent-d);font-style:italic}html[dir=rtl] .cal-mob-h{font-family:var(--serifHe);line-height:1.1}.cal-mob-sub{color:var(--ink-2);margin:0 0 10px;font-size:11.5px;line-height:1.4}.cal-mob-meta{color:var(--ink-3);align-items:center;gap:8px;margin-bottom:12px;font-size:10.5px;display:flex}.cal-mob-meta .dot{background:var(--ink-4);border-radius:999px;width:3px;height:3px}.cal-landing .cal-mob-cta{background:var(--accent);color:#fff;width:100%;font:500 13px/1 var(--sans);letter-spacing:-.005em;border-radius:12px;padding:11px}.cal-mob-sec{font-family:var(--mono);letter-spacing:.16em;color:var(--ink-3);text-transform:uppercase;margin:14px 0 8px;font-size:9px}.cal-mob-svc{border:.5px solid var(--line-2);border-radius:12px;align-items:center;gap:10px;margin-bottom:6px;padding:10px;display:flex}.cal-mob-svc .sw{border-radius:8px;flex-shrink:0;width:30px;height:30px}.cal-mob-svc .info{flex:1;min-width:0}.cal-mob-svc .n{font-size:12px;font-weight:600}.cal-mob-svc .d{color:var(--ink-3);font-size:10px}.cal-mob-svc .p{font-family:var(--serif);font-size:17px;font-style:italic}html[dir=rtl] .cal-mob-svc .p{font-family:var(--serifHe);font-style:normal;font-weight:500}.cal-section{padding:84px 0}.cal-problem{background:var(--canvas);border-top:.5px solid var(--line-2);border-bottom:.5px solid var(--line-2)}.cal-section-head{grid-template-columns:1fr 1fr;align-items:end;gap:60px;margin-bottom:48px;display:grid}.cal-section-head h2{font-family:var(--serif);letter-spacing:-.022em;text-wrap:pretty;margin:16px 0 18px;font-size:clamp(34px,4.2vw,56px);font-weight:400;line-height:1.06}.cal-section-head h2 em{color:var(--accent-d);font-style:italic}html[dir=rtl] .cal-section-head h2{font-family:var(--serifHe);line-height:1.1}.cal-section-head p{color:var(--ink-2);margin:0;font-size:17px;line-height:1.55}html[dir=rtl] .cal-section-head p{line-height:1.65}.cal-tools-grid{background:var(--line);border:.5px solid var(--line);border-radius:16px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;position:relative;overflow:hidden}.cal-tool{background:var(--paper);padding:24px;transition:background .2s;position:relative}.cal-tool:hover{background:#fffbf6;background:lab(98.8595% .55185 2.99524)}.cal-tool .tag{font-family:var(--mono);letter-spacing:.18em;color:var(--ink-4);text-transform:uppercase;margin-bottom:12px;font-size:10px}.cal-tool .line{font-family:var(--serif);color:var(--ink-2);font-size:22px;font-style:italic;line-height:1.25}html[dir=rtl] .cal-tool .line{font-family:var(--serifHe);font-style:normal}.cal-tool .strike{color:var(--ink-4);font-size:14px;line-height:1;position:absolute;top:16px;right:16px}.cal-tools-after{background:var(--ink);color:var(--paper);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin-top:16px;padding:28px 32px;display:grid}.cal-tools-after .lbl{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#ffffff8c;font-size:11px}.cal-tools-after .line{font-family:var(--serif);letter-spacing:-.01em;font-size:26px;font-style:italic;line-height:1.1}html[dir=rtl] .cal-tools-after .line{font-family:var(--serifHe);font-style:normal}.cal-tools-after .mk{background:var(--accent);color:#fff;width:36px;height:36px;font-family:var(--serif);border-radius:10px;place-items:center;font-size:22px;font-style:italic;line-height:1;display:grid}.cal-flow-grid{background:var(--line);border:.5px solid var(--line);border-radius:18px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.cal-flow-step{background:var(--paper);flex-direction:column;gap:12px;min-height:220px;padding:28px 24px;display:flex;position:relative}.cal-flow-step .n{font-family:var(--mono);letter-spacing:.18em;color:var(--accent-d);font-size:11px}.cal-flow-step .t{font-family:var(--serif);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:400;line-height:1.1}html[dir=rtl] .cal-flow-step .t{font-family:var(--serifHe);line-height:1.2}.cal-flow-step .b{color:var(--ink-3);margin:0;font-size:13.5px;line-height:1.55}.cal-flow-step .arrow{top:28px;background:var(--paper);border:.5px solid var(--line);width:20px;height:20px;color:var(--ink-3);font-family:var(--mono);z-index:2;border-radius:999px;place-items:center;font-size:11px;display:grid;position:absolute;inset-inline-end:-10px}html[dir=rtl] .cal-flow-step .arrow{transform:scaleX(-1)}.cal-flow-step:last-child .arrow{display:none}.cal-features{background:var(--ink);color:var(--paper);border-radius:24px;padding:64px;position:relative;overflow:hidden}.cal-features:before{content:"";pointer-events:none;background:radial-gradient(circle,#5f3e33,#0000 60%);background:radial-gradient(circle,lab(30.0472% 13.6192 13.1364),#0000 60%);width:60%;height:80%;position:absolute;inset:-10% -10% auto auto}.cal-features-head{margin-bottom:48px;position:relative}.cal-features-head h2{font-family:var(--serif);letter-spacing:-.022em;max-width:800px;margin:16px 0 0;font-size:clamp(34px,4.2vw,56px);font-weight:400;line-height:1.06}.cal-features-head h2 em{color:var(--accent);font-style:italic}html[dir=rtl] .cal-features-head h2{font-family:var(--serifHe);line-height:1.1}.cal-features-head .lbl{font-family:var(--mono);letter-spacing:.2em;color:#ffffff80;text-transform:uppercase;font-size:11px}.cal-features-grid{background:#ffffff14;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;position:relative;overflow:hidden}.cal-feature{background:var(--ink);flex-direction:column;gap:10px;min-height:200px;padding:28px 24px;transition:background .2s;display:flex}.cal-feature:hover{background:#241e1a;background:lab(11.8122% 2.13497 4.07868)}.cal-feature .n{font-family:var(--mono);letter-spacing:.18em;color:#ffffff73;font-size:10.5px}.cal-feature .t{font-family:var(--serif);letter-spacing:-.01em;color:var(--paper);font-size:22px;line-height:1.1}html[dir=rtl] .cal-feature .t{font-family:var(--serifHe);line-height:1.2}.cal-feature .t em{color:var(--accent);font-style:italic}.cal-feature .b{color:#ffffffa6;margin:0;font-size:13px;line-height:1.55}.cal-showcase{grid-template-columns:1.4fr 1fr;gap:18px;margin-top:18px;display:grid}.cal-showcase-tall{grid-template-rows:1fr 1fr;gap:18px;display:grid}.cal-mini{background:var(--paper);border:.5px solid var(--line-2);box-shadow:var(--shadow-2);border-radius:16px;flex-direction:column;min-height:380px;padding:18px;display:flex}.cal-mini-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.cal-mini-head h4{font-family:var(--serif);letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:22px;font-weight:400}html[dir=rtl] .cal-mini-head h4{font-family:var(--serifHe)}.cal-mini-head .views{gap:4px;display:flex}.cal-mini-head .views span{color:var(--ink-3);border-radius:999px;padding:5px 10px;font-size:10.5px}.cal-mini-head .views .active{background:var(--ink);color:var(--paper)}.cal-mini-days{border-bottom:.5px solid var(--line-2);grid-template-columns:46px repeat(7,1fr);gap:0;padding-bottom:6px;display:grid}.cal-mini-days>div:first-child{display:none}.cal-mini-days>div{text-align:center;padding:4px 0}.cal-mini-days .d{font-family:var(--mono);letter-spacing:.12em;color:var(--ink-4);font-size:9px}.cal-mini-days .n{font-family:var(--serif);margin-top:2px;font-size:16px;line-height:1}.cal-mini-days .today .n{color:var(--accent-d);font-style:italic}.cal-mini-days .today .d{color:var(--accent-d)}.cal-mini-days:before{content:""}.cal-mini-grid{flex:1;padding-top:4px;font-size:10px;position:relative}.cal-mini-grid .r{border-bottom:.5px dashed var(--line-2);grid-template-columns:46px repeat(7,1fr);gap:0;height:30px;display:grid}.cal-mini-grid .r:last-child{border-bottom:0}.cal-mini-grid .t{font-family:var(--mono);color:var(--ink-4);border-inline-end:.5px solid var(--line-2);padding-top:2px;font-size:9px}.cal-mini-grid .c{border-inline-end:.5px solid var(--line-2)}.cal-mini-grid .c:last-child{border-inline-end:0}.cal-mini-grid .ev{border-radius:4px;padding:3px 6px;font-size:9.5px;font-weight:500;line-height:1.2;position:absolute;overflow:hidden}.cal-mini-grid .ev-clay{color:var(--accent-d);border-inline-start:2px solid var(--accent);background:#ffddca;background:lab(90.5179% 10.08 13.5203)}.cal-mini-grid .ev-ink{background:var(--ink);color:var(--paper)}.cal-mini-grid .ev-info{color:var(--info);border-inline-start:2px solid var(--info);background:#daeefe;background:lab(93.0785% -4.73171 -9.80493)}.cal-mini-grid .ev-sage{color:#29532b;color:lab(31.3792% -22.4212 18.3946);border-inline-start:2px solid var(--ok);background:#d9f3dd;background:lab(93.5735% -11.8408 7.56192)}.cal-mini-grid .ev-amber{color:#6c3800;color:lab(29.9436% 21.6792 44.2389);border-inline-start:2px solid var(--warn);background:#fdecd1;background:lab(94.2941% 2.68632 15.3633)}.cal-pkg{background:var(--paper);border:.5px solid var(--line-2);box-shadow:var(--shadow-2);border-radius:16px;padding:16px}.cal-pkg-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.cal-pkg-head .lbl{font-family:var(--mono);letter-spacing:.18em;color:var(--ink-4);text-transform:uppercase;font-size:10px}.cal-pkg-head .ctl{color:var(--accent-d);font-size:11px;font-weight:500}.cal-pkg-row{border-top:.5px solid var(--line-2);align-items:stretch;gap:10px;padding:10px 0;display:flex}.cal-pkg-row.hot{background:linear-gradient(180deg, var(--accent-x), transparent);border-top-color:#0000;border-radius:8px;margin-inline:-8px;padding-inline:8px}.cal-pkg-row .info{flex:1}.cal-pkg-row .n{align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.cal-pkg-row .pop{font-family:var(--mono);letter-spacing:.14em;background:var(--accent);color:#fff;border-radius:4px;padding:2px 5px;font-size:8px}.cal-pkg-row .d{color:var(--ink-3);margin:2px 0 5px;font-size:10.5px}.cal-pkg-row .bar{background:var(--tint-1);border-radius:999px;height:4px;overflow:hidden}.cal-pkg-row .bar span{background:var(--accent);border-radius:999px;height:100%;display:block}.cal-pkg-row .cred{color:var(--ink-4);font-size:9.5px;font-family:var(--mono);letter-spacing:.04em;margin-top:4px}.cal-pkg-row .p{font-family:var(--serif);align-self:center;font-size:22px;font-style:italic;line-height:1}html[dir=rtl] .cal-pkg-row .p{font-family:var(--serifHe);font-style:normal;font-weight:500}.cal-pay{background:var(--paper);border:.5px solid var(--line-2);box-shadow:var(--shadow-2);border-radius:16px;padding:16px}.cal-pay-head{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.cal-pay-head .lbl{font-family:var(--mono);letter-spacing:.18em;color:var(--ink-4);text-transform:uppercase;font-size:10px}.cal-pay-head .tot{font-family:var(--serif);letter-spacing:-.01em;font-size:24px;line-height:1}html[dir=rtl] .cal-pay-head .tot{font-family:var(--serifHe)}.cal-pay-spark{border-bottom:.5px solid var(--line-2);align-items:flex-end;gap:4px;height:60px;margin-bottom:6px;padding:10px 0;display:flex}.cal-pay-spark .b{background:var(--accent);opacity:.75;border-radius:3px 3px 0 0;flex:1}.cal-pay-spark .b:nth-child(3){opacity:.45}.cal-pay-spark .b:nth-child(7){opacity:1}.cal-pay-row{border-bottom:.5px solid var(--line-2);grid-template-columns:50px 70px 1fr auto 14px;align-items:center;gap:8px;padding:6px 0;font-size:11px;display:grid}.cal-pay-row:last-child{border-bottom:0}.cal-pay-row .dt{font-family:var(--mono);color:var(--ink-4);font-size:10px}.cal-pay-row .who{font-weight:600}.cal-pay-row .svc{color:var(--ink-3);font-size:10.5px}.cal-pay-row .amt{font-family:var(--mono);text-align:end;font-size:11px;font-weight:500}.cal-pay-row .st{color:var(--ok);font-size:12px}.cal-pay-row .st.warn{color:var(--warn)}.cal-portal{background:var(--paper);border:.5px solid var(--line-2);box-shadow:var(--shadow-2);border-radius:16px;padding:16px}.cal-portal-head{align-items:center;gap:10px;margin-bottom:14px;display:flex}.cal-portal-head .av{background:linear-gradient(135deg,#9fdadd,#54aad1);background:linear-gradient(135deg,lab(83.1912% -18.9205 -7.85921),lab(65.4537% -18.2337 -28.092));border-radius:999px;width:36px;height:36px}.cal-portal-head .hi{font-family:var(--serif);font-size:18px;line-height:1}html[dir=rtl] .cal-portal-head .hi{font-family:var(--serifHe)}.cal-portal-head .sub{color:var(--ink-3);margin-top:3px;font-size:11px}.cal-portal-next{background:var(--canvas);border-radius:12px;align-items:center;gap:12px;margin-bottom:12px;padding:12px;display:flex}.cal-portal-next .date{background:var(--accent);color:#fff;border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.cal-portal-next .date .m{font-family:var(--mono);letter-spacing:.12em;opacity:.85;font-size:8px}.cal-portal-next .date .d{font-family:var(--serif);font-size:22px;line-height:1}.cal-portal-next .info{flex:1}.cal-portal-next .t{font-size:12px;font-weight:600}.cal-portal-next .s{color:var(--ink-3);margin-top:2px;font-size:10.5px}.cal-portal-next .act{color:var(--accent-d);background:var(--accent-x);border-radius:999px;padding:4px 8px;font-size:11px;font-weight:500}.cal-portal-cred{border:.5px solid var(--line-2);border-radius:12px;padding:12px}.cal-portal-cred .lbl{font-family:var(--mono);letter-spacing:.18em;color:var(--ink-4);text-transform:uppercase;margin-bottom:8px;font-size:9.5px}.cal-portal-cred .bar{background:var(--tint-1);border-radius:999px;height:6px;overflow:hidden}.cal-portal-cred .bar span{background:var(--accent);height:100%;display:block}.cal-portal-cred .row{color:var(--ink-3);justify-content:space-between;margin-top:6px;font-size:10.5px;display:flex}.cal-audience-grid{background:var(--line);border:.5px solid var(--line);border-radius:16px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.cal-aud{background:var(--paper);flex-direction:column;justify-content:space-between;min-height:150px;padding:24px 22px;transition:background .22s;display:flex}.cal-aud:hover{background:var(--accent-x)}.cal-aud .t{font-family:var(--serif);letter-spacing:-.01em;margin:0;font-size:24px;line-height:1.05}html[dir=rtl] .cal-aud .t{font-family:var(--serifHe);font-size:22px;line-height:1.2}.cal-aud .ex{color:var(--ink-3);margin:14px 0 0;font-size:12px}.cal-aud .ix{font-family:var(--mono);letter-spacing:.18em;color:var(--ink-4);text-transform:uppercase;margin-bottom:10px;font-size:10px}.cal-rtl{background:var(--paper);border:.5px solid var(--line-2);border-radius:24px;grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding:64px;display:grid}.cal-rtl-copy h2{font-family:var(--serif);letter-spacing:-.022em;margin:14px 0 18px;font-size:clamp(34px,4.2vw,56px);font-weight:400;line-height:1.06}.cal-rtl-copy h2 em{font-style:italic}.cal-rtl-copy h2 .en{display:block}.cal-rtl-copy h2 .he{font-family:var(--serifHe);color:var(--accent-d);font-style:normal;font-weight:400;line-height:1.15;display:block}html[dir=rtl] .cal-rtl-copy h2 .en{color:var(--accent-d)}html[dir=rtl] .cal-rtl-copy h2 .he{color:var(--ink)}html[dir=rtl] .cal-rtl-copy h2{font-family:var(--serifHe);line-height:1.15}.cal-rtl-copy p{color:var(--ink-2);margin:0 0 28px;font-size:16.5px;line-height:1.6}.cal-rtl-list{flex-direction:column;gap:18px;display:flex}.cal-rtl-list .row{grid-template-columns:38px 1fr;align-items:start;gap:14px;padding-block:4px;display:grid}.cal-rtl-list .num{font-family:var(--mono);letter-spacing:.12em;color:var(--accent-d);padding-top:5px;font-size:10.5px}.cal-rtl-list .t{font-size:15.5px;font-weight:600;line-height:1.35}.cal-rtl-list .b{color:var(--ink-3);margin-top:3px;font-size:13.5px;line-height:1.5}.cal-rtl-stage{grid-template-columns:1fr 1fr;gap:14px;display:grid}.cal-rtl-card{background:var(--canvas);border-radius:16px;min-height:360px;padding:18px;position:relative;overflow:hidden}.cal-rtl-card .lang-stamp{top:14px;font-family:var(--mono);letter-spacing:.2em;color:var(--ink-4);text-transform:uppercase;font-size:9px;position:absolute;inset-inline-end:14px}.cal-final{background:radial-gradient(900px 600px at 50% -10%, #ffdbc6, transparent 60%), var(--cream);text-align:center;border:.5px solid var(--line);border-radius:28px;padding:84px 48px}@supports (color:lab(0% 0 0)){.cal-final{background:radial-gradient(900px 600px at 50% -10%, lab(90.4412% 13.6169 18.1898), transparent 60%), var(--cream)}}.cal-final h2{font-family:var(--serif);letter-spacing:-.025em;margin:0 0 22px;max-width:820px;margin-inline:auto;font-size:clamp(44px,5.6vw,74px);font-weight:400;line-height:1.04}.cal-final h2 em{color:var(--accent-d);font-style:italic}html[dir=rtl] .cal-final h2{font-family:var(--serifHe);line-height:1.1}.cal-final p{color:var(--ink-2);max-width:580px;margin:0 auto 32px;font-size:17px;line-height:1.55}.cal-final-ctas{flex-wrap:wrap;justify-content:center;gap:10px;display:inline-flex}.cal-final-perks{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:26px;margin-top:30px;font-size:12.5px;display:inline-flex}.cal-final-perks .item{white-space:nowrap;align-items:center;gap:6px;display:flex}.cal-final-perks .check{color:var(--ok);font-weight:600}.cal-footer{border-top:.5px solid var(--line);margin-top:56px;padding:56px 0 36px}.cal-footer-top{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:32px;padding-bottom:36px;display:grid}.cal-footer-brand{max-width:320px}.cal-footer-brand .tag{font-family:var(--mono);letter-spacing:.16em;color:var(--ink-3);text-transform:uppercase;margin-top:14px;font-size:10.5px}.cal-footer-col h5{font-family:var(--mono);letter-spacing:.18em;color:var(--ink-4);text-transform:uppercase;margin:0 0 14px;font-size:10.5px}.cal-footer-col ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cal-footer-col li{color:var(--ink-2);font-size:13.5px}.cal-footer-col li:hover{color:var(--ink)}.cal-footer-bottom{border-top:.5px solid var(--line-2);font-family:var(--mono);letter-spacing:.12em;color:var(--ink-4);text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:24px;font-size:10.5px;display:flex}.cal-footer-bottom .lang{white-space:nowrap}.cal-integ-section{padding:0 0 32px}.cal-integ{background:var(--paper);border:.5px solid var(--line);border-radius:18px;grid-template-columns:280px 1fr;align-items:center;gap:36px;margin-top:28px;padding:36px 32px;display:grid}.cal-integ-head h3{font-family:var(--serif);letter-spacing:-.012em;margin:12px 0 0;font-size:26px;font-weight:400;line-height:1.1}.cal-integ-head h3 em{color:var(--accent-d);font-style:italic}html[dir=rtl] .cal-integ-head h3{font-family:var(--serifHe)}.cal-integ-grid{background:var(--line-2);border:.5px solid var(--line-2);border-radius:12px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.cal-integ-cell{background:var(--paper);align-items:center;gap:12px;padding:14px 16px;transition:background .2s;display:flex}.cal-integ-cell:hover{background:var(--canvas)}.cal-integ-cell .mk{width:36px;height:36px;font-family:var(--serif);border-radius:9px;flex-shrink:0;place-items:center;font-weight:500;display:grid;box-shadow:inset 0 -1px #0000000a}.cal-integ-cell .info{min-width:0}.cal-integ-cell .n{letter-spacing:-.005em;font-size:13px;font-weight:600;line-height:1.2}.cal-integ-cell .k{font-family:var(--mono);letter-spacing:.12em;color:var(--ink-4);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:9.5px;overflow:hidden}.cal-integ-foot{font-family:var(--mono);letter-spacing:.14em;color:var(--ink-4);text-transform:uppercase;text-align:center;grid-column:1/-1;margin-top:8px;font-size:10.5px}.cal-scenarios-section{background:var(--canvas);border-top:.5px solid var(--line-2);border-bottom:.5px solid var(--line-2)}.cal-quotes{background:var(--line);border:.5px solid var(--line);border-radius:18px;grid-template-rows:auto auto;grid-template-columns:1.4fr 1fr 1fr;gap:1px;display:grid;overflow:hidden}.cal-quote{background:var(--paper);flex-direction:column;gap:14px;min-height:280px;padding:26px 28px;transition:background .22s;display:flex}.cal-quote.lead{background:var(--ink);color:var(--paper);grid-row:1/span 2;padding:36px 32px}.cal-quote .scenario-label{font-family:var(--mono);letter-spacing:.16em;color:var(--accent);text-transform:uppercase;font-size:10px}.cal-quote.lead .scenario-label{color:var(--accent-l)}.cal-quote .scenario-title{font-family:var(--serif);letter-spacing:-.005em;text-wrap:pretty;margin:0;font-size:18px;font-style:italic;line-height:1.35}html[dir=rtl] .cal-quote .scenario-title{font-family:var(--serifHe);font-style:normal;line-height:1.5}.cal-quote.lead .scenario-title{font-size:26px}.cal-quote .scenario-body{color:var(--ink-2);flex:1;margin:0;font-size:13px;line-height:1.6}.cal-quote.lead .scenario-body{color:#ffffffb8}.cal-quote .scenario-meta{border-top:.5px solid var(--line-2);font-family:var(--mono);letter-spacing:.14em;color:var(--ink-4);text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;font-size:9.5px;display:flex}.cal-quote.lead .scenario-meta{color:#ffffff8c;border-top-color:#ffffff1f}.cal-stats{background:var(--line);border:.5px solid var(--line);border-radius:14px;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:18px;display:grid;overflow:hidden}.cal-stat{background:var(--paper);flex-direction:column;gap:6px;padding:22px 20px;display:flex}.cal-stat .v{font-family:var(--serif);letter-spacing:-.018em;font-size:38px;line-height:1}html[dir=rtl] .cal-stat .v{font-family:var(--serifHe)}.cal-stat .l{color:var(--ink-3);font-size:12px;line-height:1.4}.cal-pricing-section .cal-section-head{align-items:start}.cal-pricing-toggle{background:var(--paper);border:.5px solid var(--line);box-shadow:var(--shadow-1);border-radius:999px;gap:2px;margin-top:14px;padding:4px;display:inline-flex;position:relative}.cal-pricing-toggle button{z-index:1;font:500 12.5px/1 var(--sans);color:var(--ink-2);white-space:nowrap;border-radius:999px;padding:8px 16px;transition:color .2s,background .2s;position:relative}html[dir=rtl] .cal-pricing-toggle button{font-family:var(--sansHe)}.cal-pricing-toggle button.active{color:var(--paper);background:var(--ink)}.cal-pricing-toggle-thumb{display:none}.cal-tiers{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}.cal-tier{background:var(--paper);border:.5px solid var(--line);border-radius:18px;flex-direction:column;gap:22px;padding:30px 28px;transition:transform .22s,box-shadow .22s;display:flex;position:relative}.cal-tier:hover{box-shadow:var(--shadow-2);transform:translateY(-2px)}.cal-tier.hot{background:var(--ink);color:var(--paper);border-color:#0000;box-shadow:0 30px 60px -20px #3c281440,0 8px 20px -8px #3c281426}.cal-tier-flag{top:-10px;background:var(--accent);color:#fff;font-family:var(--mono);letter-spacing:.16em;white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:9.5px;position:absolute;inset-inline-start:24px}.cal-tier-head .name{font-family:var(--serif);letter-spacing:-.015em;font-size:28px;font-weight:400;line-height:1}html[dir=rtl] .cal-tier-head .name{font-family:var(--serifHe)}.cal-tier-head .desc{color:var(--ink-3);max-width:24em;margin:8px 0 0;font-size:13px;line-height:1.5}.cal-tier.hot .cal-tier-head .desc{color:#ffffffb3}.cal-tier-price{flex-direction:column;gap:8px;display:flex}.cal-tier-price .main{font-family:var(--serif);align-items:baseline;gap:4px;display:flex}.cal-tier-price .cur{font-size:24px;line-height:1}.cal-tier-price .amt{letter-spacing:-.025em;font-size:56px;line-height:1}.cal-tier-price .sub{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.cal-tier-price .per{font-family:var(--mono);color:var(--ink-3);letter-spacing:.16em;text-transform:uppercase;font-size:11px}.cal-tier.hot .cal-tier-price .per{color:#ffffff8c}.cal-tier-price .strike{font-family:var(--mono);color:var(--ink-4);letter-spacing:.06em;white-space:nowrap;font-size:10.5px;text-decoration:line-through}.cal-tier.hot .cal-tier-price .strike{color:#fff6}.cal-tier-cta{background:var(--paper);width:100%;color:var(--ink);border:.5px solid var(--line);font:500 14px/1 var(--sans);letter-spacing:-.005em;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 20px;transition:transform 80ms,opacity .2s;display:inline-flex}html[dir=rtl] .cal-tier-cta{font-family:var(--sansHe)}.cal-tier-cta:hover{opacity:.92;transform:translateY(-1px)}.cal-tier-cta.hot{background:var(--accent);color:#fff;border-color:#0000}.cal-tier-cta .arr{transition:transform .2s}.cal-tier-cta:hover .arr{transform:translate(3px)}html[dir=rtl] .cal-tier-cta .arr{transform:scaleX(-1)}html[dir=rtl] .cal-tier-cta:hover .arr{transform:scaleX(-1)translate(3px)}.cal-tier-feats{border-top:.5px solid var(--line-2);flex-direction:column;gap:10px;margin:0;padding:22px 0 0;list-style:none;display:flex}.cal-tier.hot .cal-tier-feats{border-top-color:#ffffff26}.cal-tier-feats li{color:var(--ink-2);grid-template-columns:16px 1fr;align-items:start;gap:10px;font-size:13px;line-height:1.5;display:grid}.cal-tier.hot .cal-tier-feats li{color:#ffffffd9}.cal-tier-feats .ch{color:var(--accent);place-items:center;margin-top:4px;display:grid}.cal-tier.hot .cal-tier-feats .ch{color:var(--accent-l)}.cal-pricing-foot{text-align:center;font-family:var(--mono);letter-spacing:.14em;color:var(--ink-3);text-transform:uppercase;margin-top:24px;font-size:10.5px}@media (max-width:1100px){.cal-integ{grid-template-columns:1fr;gap:24px;padding:28px 24px}.cal-integ-grid{grid-template-columns:repeat(2,1fr)}.cal-quotes{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.cal-quote.lead{grid-area:auto;min-height:260px;padding:26px 28px}.cal-quote.lead .scenario-title{font-size:18px}.cal-stats{grid-template-columns:repeat(2,1fr)}.cal-tiers{grid-template-columns:1fr;gap:14px}.cal-tier{padding:26px 24px}.cal-tier-price .amt{font-size:48px}}@media (max-width:720px){.cal-integ-grid,.cal-quotes{grid-template-columns:1fr}.cal-quote.lead{grid-column:1}.cal-quote.lead .scenario-title{font-size:20px}.cal-stats{grid-template-columns:1fr 1fr}.cal-stat{padding:18px}.cal-stat .v{font-size:32px}}@media (max-width:1100px){.cal-hero-inner{grid-template-columns:1fr;gap:80px}.cal-hero-stage{min-height:460px}.cal-section-head{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.cal-tools-grid,.cal-flow-grid,.cal-features-grid{grid-template-columns:repeat(2,1fr)}.cal-features{padding:48px 32px}.cal-audience-grid{grid-template-columns:repeat(2,1fr)}.cal-rtl{grid-template-columns:1fr;gap:32px;padding:40px 32px}.cal-rtl-stage{grid-template-columns:1fr 1fr}.cal-showcase{grid-template-columns:1fr}.cal-footer-top{grid-template-columns:1fr 1fr}}@media (max-width:980px){.cal-nav-links{display:none}}@media (max-width:720px){.cal-nav{border-radius:14px;gap:8px;max-width:calc(100% - 16px);margin-top:8px;padding:8px}.cal-nav-actions{gap:4px;margin-inline-start:auto}.cal-nav-actions .cal-btn-ghost{display:none}.cal-nav-actions .lang{text-overflow:clip;max-width:78px;padding-inline:8px;overflow:hidden}.cal-nav-actions .cal-btn-clay{padding:10px 12px!important;font-size:12px!important}.cal-hero{padding:32px 0 56px}.cal-hero-stage .phone-wrap,.cal-hero-stage .float-card{display:none}.cal-section{padding:56px 0}.cal-tools-grid,.cal-flow-grid,.cal-features-grid{grid-template-columns:1fr}.cal-features{border-radius:18px;padding:40px 24px}.cal-audience-grid{grid-template-columns:1fr 1fr}.cal-rtl{padding:32px 22px}.cal-rtl-stage{grid-template-columns:1fr}.cal-final{border-radius:18px;padding:48px 22px}.cal-footer-top{grid-template-columns:1fr 1fr}.cal-tools-after{grid-template-columns:1fr;gap:12px}.cal-dash{min-height:480px}}
