/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.block{display:block}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}}:root{--navy:#15205d;--navy-deep:#071233;--navy-soft:#1e2b70;--ink:#15205d;--paper:#fff;--sand:#f5f6fa;--yellow:#fcd62e;--line:#d7d9e3;--muted:#62677d}*{box-sizing:border-box}html,body{width:100%;max-width:100%;overflow-x:clip}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-plex), Arial, sans-serif;margin:0;font-weight:400}h1,h2,h3,strong,b,button{font-weight:700}main{width:100%;max-width:100%;position:relative;overflow:clip}img{max-width:100%}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{color:inherit}mark{color:inherit;background:linear-gradient(transparent 70%, var(--yellow) 70%)}.darkSection{background:var(--navy);color:#fff}.section{padding:9vh 6.5vw}.motionReady [data-reveal]{opacity:0;transition:opacity .56s cubic-bezier(.22,1,.36,1),transform .56s cubic-bezier(.22,1,.36,1);transform:translateY(17px)}.motionReady [data-reveal].isVisible{opacity:1;transform:translateY(0)}.offerGrid [data-reveal]:nth-child(2){transition-delay:45ms}.offerGrid [data-reveal]:nth-child(3){transition-delay:90ms}.offerGrid [data-reveal]:nth-child(4){transition-delay:.135s}.logoMark{width:100%;height:auto;display:block}.nav{z-index:20;color:#fff;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:0 6.5vw;display:flex;position:absolute;inset:0 0 auto}.brand{flex:none;width:194px}.navActions{align-items:center;gap:28px;font-size:14px;display:flex}.navTraining,.navCta{transition:color .2s,border-color .2s}.navTraining:hover{color:var(--yellow)}.navCta{border-bottom:2px solid var(--yellow);padding:8px 0 5px;font-weight:850}.hero{isolation:isolate;background:var(--navy);color:#fff;align-items:center;min-height:92svh;padding:128px 6.5vw 70px;display:flex;position:relative;overflow:hidden}.hero:after{content:none}.heroCopy{z-index:2;width:min(1100px,92%);min-width:0;animation:.7s cubic-bezier(.22,1,.36,1) both heroRise;position:relative}.hero h1,.hero h2{letter-spacing:-.052em;margin:0;font-size:clamp(47px,6.15vw,92px);font-weight:700;line-height:.97}.hero h2{margin-top:9px}.hero h2 em{color:var(--yellow);white-space:nowrap;font-style:normal}.heroDescriptor{color:#d8d9e5;margin:29px 0 0;font-size:clamp(15px,1.2vw,18px);font-weight:500;line-height:1.4}.heroDescriptor bdi{direction:ltr;unicode-bidi:isolate}.heroLead{max-width:920px;margin:34px 0 0;line-height:1.28}.heroLeadSetup,.heroLeadPoint{font-size:clamp(21px,1.85vw,29px);display:block}.heroLeadSetup{color:#d8d9e5;font-weight:400}.heroLeadPoint{color:#fff;text-wrap:balance;margin-top:6px;font-weight:700}.keepTogether{white-space:nowrap}.heroActions{margin-top:34px}.button{cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:0 23px;font-weight:850;transition:transform .2s,box-shadow .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.buttonYellow{background:var(--yellow);color:var(--navy-deep);box-shadow:6px 6px #ffffff18}.heroSignal{opacity:.22;direction:ltr;grid-template-columns:repeat(7,1fr);align-items:center;gap:7px;width:min(17vw,225px);animation:4.8s ease-in-out infinite heroSignalDrift;display:grid;position:absolute;top:57%;left:7vw}.heroSignal i{transform-origin:50%;background:#fff;border-radius:99px;width:100%;height:3px;animation:4.8s ease-in-out infinite heroSignalAccordion;display:block}.heroSignal i:first-of-type{height:46px}.heroSignal i:nth-of-type(2){height:24px}.heroSignal i:nth-of-type(3){height:58px}.heroSignal i:nth-of-type(4){height:15px}.heroSignal i:nth-of-type(5){height:34px}.heroSignal i:nth-of-type(6){height:10px}.heroSignal i:nth-of-type(7){background:var(--yellow);height:4px}.heroSignal i:first-of-type{animation-delay:-.72s}.heroSignal i:nth-of-type(2){animation-delay:-.54s}.heroSignal i:nth-of-type(3){animation-delay:-.36s}.heroSignal i:nth-of-type(4){animation-delay:-.18s}.heroSignal i:nth-of-type(6){animation-delay:.18s}.heroSignal i:nth-of-type(7){animation-delay:.36s}.heroSignal span,.heroSignal strong{letter-spacing:.16em;font-size:7px;position:absolute}.heroSignal span{top:-18px}.heroSignal strong{color:var(--yellow);bottom:-19px;right:0}@keyframes heroRise{0%{opacity:0;transform:translateY(17px)}to{opacity:1;transform:translateY(0)}}@keyframes heroSignalAccordion{0%,to{opacity:.62;transform:scaleY(.78)}44%{opacity:1;transform:scaleY(1)}64%{opacity:.78;transform:scaleY(.9)}}@keyframes heroSignalDrift{0%,68%,to{transform:translateY(0)}82%{transform:translateY(5px)}}.omerIntro{background:linear-gradient(#fbfaf7 0%,#f6f4ec 100%);padding-top:clamp(24px,4vh,42px);padding-bottom:8vh}.omerIntroGrid{direction:ltr;grid-template-columns:minmax(360px,.88fr) minmax(0,1.12fr);align-items:center;gap:6vw;display:grid}.omerIntroVisual{min-width:0;padding:0 0 13px 13px;position:relative}.omerIntroVisual:before{content:"";z-index:0;background:var(--yellow);position:absolute;inset:18px 24px 0 0}.omerIntroVisual img{z-index:1;aspect-ratio:1;border:1px solid var(--navy);object-fit:cover;object-position:center;width:100%;display:block;position:relative}.omerIntroStory{direction:rtl;min-width:0}.omerIntroStory h2{color:var(--navy);letter-spacing:-.04em;margin:0;font-size:clamp(31px,3.25vw,48px);line-height:1}.omerIntroStory>p{max-width:780px;margin:21px 0 0;font-size:clamp(18px,1.55vw,23px);line-height:1.55}.omerIntroStory>p strong{font-weight:900}.omerAiBlock{border-right:5px solid var(--yellow);background:var(--navy);color:#fff;max-width:780px;margin-top:28px;padding:20px 22px 22px;box-shadow:6px 6px #fcd62e47}.omerAiBlock>strong,.omerAiBlock>span{letter-spacing:-.012em;font-size:clamp(17px,1.5vw,22px);line-height:1.38;display:block}.omerAiBlock>strong{font-weight:750}.omerAiBlock>span{color:#e3e5ef;font-weight:400}.omerAiBlock>*+*{margin-top:5px}.omerAiBlock bdi{direction:ltr;unicode-bidi:isolate}.reality{padding-top:8.5vh;padding-bottom:10vh}.realityIntro{max-width:1120px}.realityKicker{color:#6f7282;letter-spacing:-.012em;margin:0 0 15px;font-size:clamp(17px,1.55vw,22px);font-weight:450;line-height:1.35}.realityKicker bdi{direction:ltr;unicode-bidi:isolate}.realityIntro h2,.problem h2,.challengeTopline h2,.whyCopy h2,.trainingHeader h2{letter-spacing:-.048em;margin:0;font-size:clamp(38px,4.65vw,68px);line-height:1}.realityIntro h2{text-wrap:balance;max-width:1050px}.realityIntro h2 mark{color:inherit;background:0 0;position:relative}.realityIntro h2 mark:after{content:"";background:var(--navy-deep);border-radius:99px;width:100%;height:3px;position:absolute;bottom:-3px;right:0}.storyGallery{max-width:1180px;margin-top:clamp(30px,4.5vh,48px)}.storyRail{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-inline:contain;scrollbar-width:none;outline:none;gap:22px;display:flex;position:relative;overflow-x:auto}.storyRail::-webkit-scrollbar{display:none}.storyRail:focus-visible{outline:3px solid var(--yellow);outline-offset:4px}.storyFrame{border:1px solid var(--ink);background:var(--navy);height:clamp(440px,56vw,680px);box-shadow:9px 9px 0 var(--yellow);position:relative;overflow:hidden}.storySlide{scroll-snap-align:center;scroll-snap-stop:always;touch-action:auto;flex:0 0 100%;min-width:0}.storyPanel{opacity:0;pointer-events:none;transition:opacity .36s,transform .48s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-2.5%)}.storyPanel.isActive{z-index:1;opacity:1;pointer-events:auto;transform:translate(0)}.storyPanel>img{object-fit:cover;object-position:center 38%;filter:saturate(.88)contrast(1.035);width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1);display:block;position:absolute;inset:0;transform:scale(1.015)}.storySlide.story-1 .storySent>img{object-position:center 18%}.storyPanel.isActive>img{transform:scale(1)}.storyPanel:after{content:"";pointer-events:none;background:linear-gradient(115deg,#1119361f,#0000 52%,#11193631);position:absolute;inset:0}.zombieModeBridge{background:var(--navy-deep);color:#fff;text-align:center;letter-spacing:-.012em;padding:18px 6.5vw 19px;font-size:clamp(17px,1.7vw,24px);font-weight:500;line-height:1.2}.zombieModeBridge bdi{color:var(--yellow);direction:ltr;unicode-bidi:isolate;font-weight:800}.needsDemoStage{min-height:0;display:block}.needsDemoStage .needsHeader{text-align:right;width:100%;max-width:960px}.calendarDemoShell{opacity:1;width:min(760px,100%);max-height:470px;margin:42px auto 0;transition:max-height .65s cubic-bezier(.22,1,.36,1),margin .65s cubic-bezier(.22,1,.36,1),opacity .38s;overflow:hidden}.needsDemoStage.is-complete .calendarDemoShell{opacity:0;max-height:0;margin-top:0}.calendarOverloadDemo{width:100%;color:var(--navy);box-shadow:9px 9px 0 var(--yellow), 0 24px 70px #0712334d;transform-origin:50%;direction:ltr;background:#f8f8f4;border:1px solid #ffffff3d;padding:14px;position:relative;overflow:hidden}.calendarOverloadDemo.is-waiting{opacity:0;transform:translateY(18px)scale(.97)}.calendarOverloadDemo.is-visible{animation:.42s cubic-bezier(.22,1,.36,1) both calendarDemoIn,.38s ease-in-out 6.15s 2 calendarPressure}.calendarOverloadDemo.is-leaving{animation:.62s cubic-bezier(.4,0,1,1) both calendarDemoOut}.calendarDemoTop{border-bottom:1px solid var(--line);align-items:center;gap:5px;height:28px;padding:0 34px 8px 2px;display:flex}.calendarDemoTop i{background:#c7c9d2;border-radius:50%;width:6px;height:6px}.calendarDemoTop i:nth-child(3){background:var(--yellow)}.calendarDemoTop span{color:#73778b;letter-spacing:.12em;margin-left:auto;font-size:9px;font-weight:800}.calendarDemoWeek{border:1px solid var(--line);background:#fff;margin-top:9px;position:relative}.calendarWeekHeader{border-bottom:1px solid var(--line);color:#777b90;letter-spacing:.04em;text-align:center;grid-template-columns:31px repeat(3,1fr);align-items:center;height:30px;font-size:9px;display:grid}.calendarWeekHeader b{border-left:1px solid var(--line);height:100%;padding-top:9px;font-weight:700}.calendarDemoGrid{background:repeating-linear-gradient(#0000 0 40px,#d7d9e38a 40px 41px);grid-template-columns:31px repeat(3,1fr);height:250px;display:grid;position:relative;overflow:hidden}.calendarTimes{color:#8d91a1;text-align:center;grid-template-rows:repeat(6,41px);padding-top:1px;font-size:8px;display:grid}.calendarTimes span{padding-top:4px}.calendarDay{border-left:1px solid var(--line);min-width:0;position:relative}.calendarDay span{border-left:3px solid var(--yellow);background:var(--navy);color:#fff;text-align:left;white-space:nowrap;opacity:0;min-height:37px;padding:7px 6px 5px;font-size:9px;font-weight:700;line-height:1.05;animation:.25s cubic-bezier(.22,1,.36,1) both calendarMeetingIn;position:absolute;left:3px;right:3px;overflow:hidden;transform:translateY(-9px)scale(.98)}.calendarDay span:first-child{animation-delay:.25s;top:3px}.calendarDay span:nth-child(2){animation-delay:.58s;top:44px}.calendarDay span:nth-child(3){animation-delay:.91s;top:85px}.calendarDay span:nth-child(4){animation-delay:1.24s;top:126px}.dayTwo span:first-child{animation-delay:.42s;top:23px}.dayTwo span:nth-child(2){animation-delay:.75s;top:64px}.dayTwo span:nth-child(3){animation-delay:1.08s;top:105px}.dayTwo span:nth-child(4){min-height:58px;animation-delay:1.41s;top:146px}.dayThree span:first-child{animation-delay:.59s;top:3px}.dayThree span:nth-child(2){min-height:58px;animation-delay:.92s;top:44px}.dayThree span:nth-child(3){animation-delay:1.25s;top:105px}.dayThree span:nth-child(4){border-left-color:var(--navy);background:var(--yellow);min-height:58px;color:var(--navy-deep);animation-delay:1.58s;top:146px}.overloadNotices{z-index:4;pointer-events:none;position:absolute;inset:42px 13px 13px}.overloadNotice{background:var(--navy-deep);color:#fff;min-width:210px;box-shadow:5px 5px 0 var(--yellow), 0 12px 28px #0712333d;opacity:0;direction:rtl;border:1px solid #ffffff42;padding:14px 16px;animation:.35s cubic-bezier(.22,1,.36,1) both overloadNoticeIn;position:absolute;transform:translateY(12px)scale(.94)}.overloadNotice bdi{color:var(--yellow);letter-spacing:.1em;text-align:left;direction:ltr;font-size:8px;font-weight:900;display:block}.overloadNotice strong{margin-top:5px;font-size:16px;line-height:1.2;display:block}.noticeSummary{width:84%;animation-delay:.9s;top:18px;left:8%}.noticeSummary strong{margin-top:0;font-size:18px}.noticeSummary strong bdi{color:#fff;font-size:inherit;letter-spacing:-.01em;text-align:left}.summaryCopy{text-align:left;direction:ltr;background:#ffffff0d;margin-top:8px;padding:8px 10px}.summaryCopy p{color:#eceef7;margin:0;font-size:9px;line-height:1.3}.summaryCopy p+p{margin-top:4px}.summaryCopy p:nth-child(3){color:var(--yellow);font-weight:800}.noticeQuestion{width:285px;animation-delay:2.45s;top:168px;right:2px}.noticeQuestion i{background:var(--yellow);width:23px;height:23px;color:var(--navy-deep);border-radius:50%;place-items:center;font-size:10px;font-style:normal;font-weight:900;display:grid;position:absolute;top:-8px;right:-7px}.noticeFollow{width:300px;animation-delay:3.95s;bottom:4px;left:3px}.noticeFollow strong bdi{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:normal;display:inline}@keyframes calendarDemoIn{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes calendarDemoOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(9px)scale(.985)}}@keyframes calendarMeetingIn{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes overloadNoticeIn{0%{opacity:0;transform:translateY(12px)scale(.94)}78%{opacity:1;transform:translateY(-2px)scale(1.01)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes calendarPressure{0%,to{transform:translate(0)rotate(0)}35%{transform:translate(-1px)rotate(-.2deg)}70%{transform:translate(1px)rotate(.16deg)}}.storyReceived>img{object-position:center center}.storyReceived{transform:none}.speechBubble{z-index:2;border:1px solid var(--navy);width:min(520px,44%);color:var(--navy);box-shadow:8px 8px 0 var(--yellow);background:#fff;padding:24px 26px;position:absolute;bottom:7%;left:4%}.speechBubble:after{content:"";border-top:1px solid var(--navy);border-right:1px solid var(--navy);background:inherit;width:28px;height:28px;position:absolute;top:-15px;right:34px;transform:skewY(-35deg)rotate(-18deg)}.speechBubble>span{font-size:16px;font-weight:850;display:block}.speechBubble>strong{letter-spacing:-.035em;margin-top:8px;font-size:clamp(25px,2.45vw,38px);line-height:1.12;display:block}.speechBubble>small{color:var(--muted);margin-top:11px;font-size:11px;display:block}.bubbleSwipePrompt{background:var(--navy-deep);color:#fff;cursor:pointer;border:0;align-items:center;gap:13px;width:fit-content;max-width:100%;margin-top:17px;padding:8px 11px;font-size:12px;font-weight:700;line-height:1;transition:background .2s,transform .2s;display:flex}.bubbleSwipePrompt:hover{background:#111c4d;transform:translate(-2px)}.bubbleSwipePrompt:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.bubbleSwipePrompt b{color:var(--yellow);font-size:20px;line-height:.7;display:inline-block}.bubbleSwipePrompt.isInviting b{animation:1.35s cubic-bezier(.4,0,.2,1) infinite swipeArrowInvite}@keyframes swipeArrowInvite{0%,to{opacity:.72;transform:translate(0)}45%{opacity:1;transform:translate(-6px)}}.storyReceived .speechBubble{background:var(--yellow);box-shadow:8px 8px 0 var(--navy)}.storyReceived .speechBubble>small{color:#40456e}.storyGalleryNav{direction:ltr;justify-content:center;gap:9px;margin-top:18px;display:flex}.storyGalleryNav span{background:#9ca0b2;border-radius:99px;width:8px;height:8px;transition:width .2s,background .2s}.storyGalleryNav span.isActive{background:var(--yellow);width:25px}.storySceneStatus{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.problem{background:var(--sand);padding-top:8vh;padding-bottom:9vh}.problemLead{max-width:1050px}.problemLead h2{color:var(--navy);letter-spacing:-.048em;margin:0;font-size:clamp(38px,4.65vw,68px);line-height:1.01}.costAnimation{isolation:isolate;max-width:1180px;height:clamp(500px,57vw,660px);margin-top:clamp(38px,5.5vh,62px);position:relative}.costClutter{transform-origin:50%;position:absolute;inset:0}.costCard{--rotate:0deg;--delay:0s;z-index:2;min-width:0;color:var(--navy-deep);opacity:0;transform:translateY(18px) scale(.96) rotate(var(--rotate));background:#fff;border:1px solid #c7cad7;padding:16px 18px;position:absolute;box-shadow:7px 7px #15205d17,0 16px 42px #07123314}.costCard>span{color:#74798f;letter-spacing:.12em;text-align:left;direction:ltr;font-size:9px;font-weight:800;display:block}.costCard>strong{margin-top:7px;font-size:clamp(17px,1.7vw,24px);line-height:1.15;display:block}.costMessage{--delay:.12s;--rotate:1.2deg;width:min(390px,37%);top:2%;right:7%}.costInvite{--delay:1.05s;--rotate:-2.1deg;z-index:3;border-right:6px solid var(--yellow);width:min(260px,26%);top:22%;right:33%}.costInvite strong{letter-spacing:-.02em;text-align:left;direction:ltr;font-size:clamp(20px,2vw,28px)}.costInvite bdi{color:var(--navy);letter-spacing:.12em;direction:ltr;margin-top:10px;font-size:12px;font-weight:800;display:block}.costSummary{--delay:1.8s;--rotate:1deg;z-index:4;background:var(--navy);color:#fff;width:min(500px,43%);box-shadow:8px 8px 0 var(--yellow), 0 22px 52px #0712332b;text-align:left;padding:18px 20px;top:5%;left:3%}.costSummary>strong{margin:0;font-size:clamp(19px,2vw,28px)}.costSummaryLines{background:#ffffff0d;margin-top:13px;padding:11px 12px}.costSummaryLines i{color:#e7e8f1;font-size:clamp(8px,.8vw,11px);font-style:normal;line-height:1.35;display:block}.costSummaryLines i+i{margin-top:6px}.costSummaryLines i:nth-child(2),.costSummaryLines i:nth-child(4){color:#fff3a8}.costRecording{--delay:2.6s;--rotate:-1.4deg;z-index:5;text-align:left;background:#f8f8fb;width:min(350px,31%);top:48%;left:12%}.costRecording>strong{font-size:clamp(19px,2vw,28px)}.costRecording>div{background:var(--navy-deep);color:#fff;justify-content:space-between;align-items:center;height:38px;margin-top:13px;padding:0 11px;display:flex}.costRecording>div i{background:var(--yellow);width:22px;height:22px;color:var(--navy-deep);border-radius:50%;place-items:center;font-size:9px;font-style:normal;display:grid}.costRecording>div bdi{letter-spacing:.08em;font-size:11px;font-weight:800}.costReply{--delay:3.3s;--rotate:1.6deg;z-index:6;width:min(430px,38%);top:56%;right:9%}.costFollowup{--delay:4s;--rotate:-1.8deg;z-index:7;border-bottom:6px solid var(--yellow);width:min(360px,32%);top:75%;left:32%}.costDim{z-index:9;opacity:0;pointer-events:none;background:#f5f6fad9;position:absolute;inset:-12px}.costFinal{z-index:10;border-top:7px solid var(--yellow);background:var(--navy-deep);color:#fff;opacity:0;text-align:center;width:min(820px,88%);margin:0;padding:clamp(22px,3.2vw,38px);position:absolute;bottom:8%;right:50%;transform:translate(50%,18px)scale(.97);box-shadow:10px 10px #fcd62e66}.costFinal strong,.costFinal span{display:block}.costFinal strong{color:var(--yellow);letter-spacing:-.04em;font-size:clamp(27px,3.6vw,50px);line-height:1.02}.costFinal span{margin-top:8px;font-size:clamp(20px,2.25vw,32px);line-height:1.15}.costAnimation.is-running .costCard{animation:costCardIn .44s cubic-bezier(.22, 1, .36, 1) var(--delay) forwards}.costAnimation.is-running .costClutter{animation:.3s ease-in-out 4.3s 2 costPressure}.costAnimation.is-running .costDim{animation:.42s 4.7s forwards costDimIn}.costAnimation.is-running .costFinal{animation:.5s cubic-bezier(.22,1,.36,1) 4.9s forwards costFinalIn}.costAnimation.is-complete .costCard{opacity:.25;transform:rotate(var(--rotate))}.costAnimation.is-complete .costDim,.costAnimation.is-complete .costFinal{opacity:1}.costAnimation.is-complete .costFinal{transform:translate(50%)scale(1)}@keyframes costCardIn{0%{opacity:0;transform:translateY(18px)scale(.96)rotate(0)}to{opacity:1;transform:translateY(0) scale(1) rotate(var(--rotate))}}@keyframes costPressure{0%,to{transform:translate(0)}32%{transform:translate(-3px,1px)rotate(-.15deg)}68%{transform:translate(3px,-1px)rotate(.12deg)}}@keyframes costDimIn{to{opacity:1}}@keyframes costFinalIn{to{opacity:1;transform:translate(50%)scale(1)}}.englishTerm{direction:ltr;unicode-bidi:isolate;font-weight:900;display:inline-block}.testimonialStrip{background:var(--navy);color:#fff;padding-top:7vh;padding-bottom:7vh;position:relative;overflow:hidden}.testimonialStrip:before{content:none}.testimonialHeader{z-index:1;justify-content:space-between;align-items:center;gap:20px;max-width:900px;margin:0 auto;display:flex;position:relative}.testimonialHeader>span{color:#fff;letter-spacing:-.03em;font-size:clamp(25px,2.7vw,36px);font-weight:650}.testimonialHeader>bdi{color:#aeb0c2;letter-spacing:.12em;direction:ltr;font-size:11px;font-weight:800}.testimonialRail{z-index:1;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-inline:contain;scrollbar-width:none;direction:ltr;max-width:900px;margin:24px auto 0;display:flex;position:relative;overflow-x:auto}.testimonialRail::-webkit-scrollbar{display:none}.testimonialSlide{background:var(--paper);width:100%;min-width:0;color:var(--navy);border-top:5px solid var(--yellow);scroll-snap-align:center;scroll-snap-stop:always;flex-direction:column;flex:0 0 100%;gap:32px;padding:clamp(34px,4.5vw,58px);display:flex;position:relative}.testimonialIdentity{border-top:1px solid #09163d24;align-items:center;gap:17px;min-width:0;padding-top:24px;display:flex}.stripPortrait{background:#fff;border:1px solid #fff;border-radius:50%;flex:none;width:88px;padding:4px;box-shadow:0 0 0 1px #09163d24}.stripPortrait img{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%;display:block}.testimonialPerson{text-align:left;min-width:0}.testimonialPerson strong{color:var(--navy);font-size:17px;font-weight:700;line-height:1.25;display:block}.testimonialPerson p{color:var(--navy);margin:6px 0 0;font-size:14px;font-weight:700;line-height:1.4}.testimonialPerson p span{color:var(--navy);font-weight:700}.testimonialStrip blockquote{width:100%;max-width:760px;color:var(--navy);letter-spacing:-.02em;margin:0;font-size:clamp(24px,2.5vw,34px);font-weight:450;line-height:1.42}.testimonialStrip blockquote>span{height:.56em;color:var(--yellow);margin-bottom:15px;font-family:Georgia,serif;font-size:76px;font-weight:700;line-height:.8;display:block}.testimonialNavigation{z-index:1;justify-content:flex-end;align-items:center;gap:13px;max-width:900px;margin:20px auto 0;display:flex;position:relative}.testimonialNavigation>button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff5a;place-items:center;width:40px;height:40px;padding:0;display:grid}.testimonialNavigation>button:hover{border-color:var(--yellow);color:var(--yellow)}.testimonialDots{direction:ltr;justify-content:center;align-items:center;gap:8px;display:flex}.testimonialDots button{cursor:pointer;background:#747892;border:0;border-radius:99px;width:8px;height:8px;padding:0;transition:width .2s,background .2s}.testimonialDots button:hover{background:#fff}.testimonialDots button.active{background:var(--yellow);width:25px}.testimonialDots button:focus-visible,.testimonialNavigation>button:focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.floatingWhatsapp{z-index:80;left:max(18px, env(safe-area-inset-left));bottom:max(18px, env(safe-area-inset-bottom));border:2px solid var(--navy);background:var(--yellow);width:52px;height:52px;color:var(--navy);border-radius:50%;place-items:center;transition:transform .2s,box-shadow .2s,background .2s;animation:.35s cubic-bezier(.22,1,.36,1) .45s both floatingWhatsappIn;display:grid;position:fixed;box-shadow:0 8px 24px #0712332e}.floatingWhatsapp svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px;overflow:visible}.floatingWhatsapp:hover{background:#ffe25a;transform:translateY(-2px);box-shadow:0 11px 28px #0712333d}.floatingWhatsapp:active{transform:translateY(0)scale(.96)}.floatingWhatsapp:focus-visible{outline-offset:3px;box-shadow:0 0 0 6px var(--navy), 0 11px 28px #0712333d;outline:3px solid #fff}.floatingWhatsappLabel{background:var(--navy-deep);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;border-radius:3px;padding:7px 10px;font-size:12px;font-weight:600;line-height:1;transition:opacity .18s,transform .18s;position:absolute;left:calc(100% + 10px);transform:translate(-4px)}.floatingWhatsapp:hover .floatingWhatsappLabel,.floatingWhatsapp:focus-visible .floatingWhatsappLabel{opacity:1;transform:translate(0)}@keyframes floatingWhatsappIn{0%{opacity:0;transform:translateY(10px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}.why{isolation:isolate;background:linear-gradient(#fbfaf7 0%,#f6f4ec 100%);padding-top:8vh;padding-bottom:8vh;position:relative}.why:before{content:none}.whyGrid{direction:ltr;grid-template-columns:minmax(390px,.92fr) 1.08fr;grid-template-areas:"visual hello""visual copy";align-items:start;gap:18px 6vw;display:grid}.whyHello{color:var(--navy);letter-spacing:-.035em;direction:rtl;grid-area:hello;align-self:end;margin:0;font-size:clamp(25px,2.6vw,36px);font-weight:700;line-height:1.05}.workshopVisual{direction:rtl;grid-area:visual;min-width:0;padding:0 0 14px 14px;position:relative}.workshopVisual:before{content:"";z-index:-1;background:var(--yellow);position:absolute;inset:20px 28px -2px -2px}.workshopVisual:after{content:"";z-index:2;border:solid var(--yellow);background:repeating-linear-gradient(to bottom, var(--yellow) 0 14%, transparent 14% 22%);opacity:.9;border-width:1px 0;width:38px;height:68%;position:absolute;top:12%;left:-19px}.workshopVisual>img{aspect-ratio:4/3;border:1px solid var(--navy);object-fit:cover;object-position:50% 39%;filter:saturate(.92)contrast(1.02);width:100%;display:block}.workshopCaption{z-index:3;background:var(--navy);color:#fff;min-width:172px;box-shadow:6px 6px 0 var(--yellow);flex-direction:column;padding:12px 15px;display:flex;position:absolute;bottom:14px;right:-1px}.workshopCaption strong{font-size:17px}.workshopCaption span{color:#dadbea;margin-top:2px;font-size:12px}.whyCopy{direction:rtl;grid-area:copy;min-width:0;max-width:790px}.whyCopy>p{max-width:760px;margin:0;font-size:clamp(19px,1.65vw,24px);line-height:1.5}.whyCopy>p+p{margin-top:22px}.whyCopy .whyProof{color:var(--navy);font-size:clamp(21px,1.85vw,27px);line-height:1.35}.experienceLead{font-weight:900}.whyResponseHeading{max-width:760px;color:var(--navy);letter-spacing:-.025em;margin:30px 0 0;font-size:clamp(21px,1.9vw,27px);line-height:1.25}.whyResponseHeading+p{margin-top:10px}.englishRegular{font-weight:400}.hebrewAi{white-space:nowrap;direction:rtl;align-items:baseline;display:inline-flex}.whyTurn{background:var(--navy);color:#fff;width:100%;max-width:760px;box-shadow:5px 5px 0 var(--yellow);margin-top:22px;padding:18px 20px 20px}.whyTurn>span{color:#fff;letter-spacing:-.015em;text-wrap:balance;font-size:clamp(18px,1.55vw,22px);font-weight:400;line-height:1.3;display:block}.whyTurn .whyTurnLead{font-weight:700}.whyTurn .whyTurnSub{color:#e3e5ef;font-weight:400}.whyTurn>span+span{margin-top:5px}.whyTurn>span .englishTerm{font-weight:inherit}.whyTurn+p{margin-top:22px}.zombieModeTerm{color:var(--navy);font-weight:700}.whyTurn.whyTurnPlain{width:auto;color:var(--navy);box-shadow:none;background:0 0;margin-top:26px;padding:0}.whyTurn.whyTurnPlain>span{color:var(--navy)}.whyTurn.whyTurnPlain .whyTurnLead{margin-bottom:18px}.whyTurn.whyTurnPlain .whyTurnSub{color:var(--navy)}.whyTurn.whyTurnPlain>span+span{margin-top:8px}.whyInvitation{width:fit-content;color:var(--navy);letter-spacing:-.045em;margin-top:34px;font-size:clamp(31px,3.2vw,50px);font-weight:900;line-height:1;display:block}.whyInvitation:after{content:"";background:var(--yellow);width:34%;height:5px;margin-top:11px;display:block}.organizations{background:#fff;padding-top:7vh;padding-bottom:7vh}.organizations h2{color:var(--navy);letter-spacing:-.04em;margin:0;font-size:clamp(27px,3vw,43px);line-height:1}.logoMarquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);direction:ltr;margin:35px -6.5vw 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.logoMarqueeTrack{will-change:transform;direction:ltr;width:max-content;min-width:max-content;animation:44s linear infinite organizationFlow;display:flex}.logoMarqueeTrack span{border-right:1px solid var(--line);flex:0 0 220px;place-items:center;min-height:108px;padding:18px;display:grid;overflow:hidden}.clientLogo{object-fit:contain;width:auto;max-width:170px;height:58px;display:block}.clientLogo--island,.clientLogo--varonis{object-fit:cover;object-position:center;width:170px;max-width:none;height:60px}.clientLogo--elementor{object-fit:contain;width:170px;max-width:none;height:54px}.logoMarquee:hover .logoMarqueeTrack{animation-play-state:paused}@keyframes organizationFlow{0%{transform:translate(-33.3333%)}to{transform:translate(0)}}.communicatorOrigin{background:linear-gradient(#fbfaf7 0%,#f6f4ec 100%);padding-top:8vh;padding-bottom:8vh}.communicatorOriginGrid{direction:ltr;grid-template-columns:minmax(390px,.95fr) minmax(0,1.05fr);align-items:center;gap:6vw;display:grid}.communicatorOriginVisual{min-width:0;padding:0 0 14px 14px;position:relative}.communicatorOriginVisual:before{content:"";z-index:0;background:var(--yellow);position:absolute;inset:22px 28px 0 0}.communicatorOriginVisual img{z-index:1;aspect-ratio:4/3;border:1px solid var(--navy);object-fit:cover;object-position:50% 39%;filter:saturate(.92)contrast(1.02);width:100%;display:block;position:relative}.communicatorOriginCopy{direction:rtl;min-width:0}.communicatorOriginCopy h2{color:var(--navy);letter-spacing:-.045em;margin:0;font-size:clamp(32px,4vw,58px);line-height:1.02}.communicatorOriginCopy h2 span{display:inline}.communicatorOriginCopy p{max-width:760px;margin:22px 0 0;font-size:clamp(18px,1.55vw,23px);line-height:1.55}.communicatorOriginCopy bdi{direction:ltr;unicode-bidi:isolate}.communicatorOriginCopy .communicatorOriginLead{margin-top:25px;font-size:clamp(18px,1.4vw,21px);line-height:1.4}.communicatorPrinciples{gap:7px;margin-top:14px;display:grid}.communicatorOriginCopy .communicatorPrinciples p{margin:0;font-size:clamp(22px,2vw,29px);line-height:1.28}.communicatorPrinciples strong{color:var(--navy);font-weight:750}.communicatorOriginCopy .communicatorOriginSummary{margin-top:24px;font-size:clamp(17px,1.35vw,20px);line-height:1.58}.needs{padding-top:8vh;padding-bottom:8vh}.needsHeader h2{color:#fff;letter-spacing:-.047em;text-wrap:balance;margin:0;font-size:clamp(44px,5.4vw,72px);line-height:.98}.needsHeader h2 span{color:var(--yellow)}.offerGrid{gap:12px;max-width:1180px;margin-top:clamp(34px,4.5vh,54px);display:grid;position:relative}.offerCard{background:#ffffff08;border:1px solid #fbd53080;border-radius:3px;min-width:0;transition:border-color .28s,background .28s;position:relative;overflow:hidden}.offerCard:hover,.offerCard.isOpen{background:#ffffff0d;border-color:#fbd530d9}.offerCardMain{grid-template-columns:minmax(0,1.95fr) minmax(280px,.92fr);min-width:0;display:grid}.offerTop{justify-content:space-between;align-items:center;gap:18px;min-height:25px;display:flex}.offerCategory{color:#cbd0e3;letter-spacing:.035em;justify-content:flex-end;align-items:center;gap:7px;min-height:19px;font-size:12px;font-weight:700;line-height:1.3;display:flex}.offerCategory bdi{color:var(--yellow)}.offerSignal{direction:ltr;align-items:center;gap:4px;height:24px;display:flex}.offerSignal span{background:var(--yellow);opacity:.78;transform-origin:50%;border-radius:99px;width:5px;height:21px;transition:opacity .32s,transform .32s cubic-bezier(.22,1,.36,1),filter .32s;display:block;box-shadow:0 0 14px #fbd53024}.offerSignal span:first-child{transform:translateY(3px)rotate(-5deg)}.offerSignal span:nth-child(2){transform:translateY(-2px)rotate(3deg)}.offerSignal span:nth-child(3){transform:translateY(2px)rotate(-2deg)}.offerSignal span:nth-child(4){transform:translateY(-3px)rotate(5deg)}.offerCard.isOpen .offerSignal span{opacity:1;filter:brightness(1.08);transform:translateY(0)rotate(0)}.offerLabel{color:#bfc4d8;letter-spacing:.055em;margin-bottom:10px;font-size:10px;font-weight:700;line-height:1;display:block}.offerRecognition{min-width:0;padding:25px 28px 27px}.offerRecognition p{color:#f7f7f9;letter-spacing:-.025em;text-wrap:balance;max-width:720px;margin:20px 0 0;font-size:clamp(23px,2.25vw,33px);font-weight:750;line-height:1.25}.offerRecommendation{color:#fff;min-width:0;font:inherit;text-align:right;cursor:pointer;background:#020b2a40;border:0;border-right:1px solid #fff2;flex-direction:column;justify-content:center;padding:25px 27px;transition:background .28s;display:flex}.offerRecommendation:hover,.offerRecommendation:focus-visible{background:#ffffff08}.offerRecommendation:focus-visible{outline:2px solid var(--yellow);outline-offset:-4px}.offerMatch{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.offerMatch strong{color:#fff;letter-spacing:-.03em;min-width:0;font-size:clamp(21px,2vw,29px);line-height:1.08;transition:color .28s,transform .28s}.offerMatch strong bdi{unicode-bidi:isolate}.offerCard:hover .offerMatch strong,.offerCard.isOpen .offerMatch strong{color:var(--yellow)}.offerChevron{color:var(--yellow);flex:none;font-size:20px;line-height:1;transition:transform .28s;transform:rotate(0)}.offerCard.isOpen .offerChevron{transform:rotate(180deg)}.offerDetails{opacity:0;border-top:0 solid #ffffff20;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1),opacity .2s,border-width .28s;display:grid}.offerDetailsInner{min-height:0;padding:0 28px;overflow:hidden}.offerDetailsInner p{color:#d4d7e5;max-width:760px;margin:0;font-size:16px;font-weight:400;line-height:1.55}.offerCard.isOpen .offerDetails{opacity:1;border-top-width:1px;grid-template-rows:1fr}.offerCard.isOpen .offerDetailsInner{padding-top:22px;padding-bottom:24px}.offerCta{width:fit-content;color:var(--yellow);border-bottom:2px solid #0000;margin-top:17px;padding-bottom:5px;font-size:14px;font-weight:700;line-height:1;transition:border-color .28s,color .28s,transform .28s;display:block}.offerCta:hover{border-color:var(--yellow);color:#fff;transform:translate(-2px)}.offerCta:focus-visible{outline:2px solid var(--yellow);outline-offset:4px}.needsConsult{background:#ffffff0a;border:1px solid #ffffff27;justify-content:space-between;align-items:center;gap:36px;max-width:1180px;margin-top:32px;padding:28px 30px;display:flex}#contact-options{scroll-margin-top:88px}.needsConsult h3{color:#fff;margin:0;font-size:clamp(24px,2.4vw,35px);line-height:1.05}.needsConsult p{color:#c7cbe0;margin:8px 0 0;font-size:16px}.needsActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:min(100%,540px);display:grid}.contactChoice{color:#fff;min-width:0;min-height:92px;box-shadow:inset -3px 0 0 var(--yellow);background:#ffffff08;border:1px solid #ffffff4a;grid-template-columns:43px minmax(0,1fr);align-items:center;gap:12px;padding:14px 14px 14px 44px;transition:transform .2s,background .2s,border-color .2s;display:grid;position:relative}.contactChoice:hover{border-color:var(--yellow);background:#ffffff12;transform:translateY(-2px)}.contactChoiceIcon{background:var(--yellow);width:43px;height:43px;color:var(--navy-deep);border-radius:50%;place-items:center;display:grid}.contactChoiceIcon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px;overflow:visible}.contactChoiceCopy{flex-direction:column;justify-content:center;min-width:0;display:flex}.contactChoiceCopy strong{font-size:15px;line-height:1.2}.contactChoiceCopy small{color:#c7cbe0;margin-top:6px;font-size:11px;line-height:1.25}.contactChoiceArrow{color:var(--yellow);font-size:16px;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.contact{background:var(--navy-deep);color:#fff;grid-template-columns:.84fr 1.16fr;align-items:start;gap:8vw;padding-top:8vh;padding-bottom:8vh;display:grid}.contactIntro{min-width:0;position:sticky;top:34px}.contactIntro h2{letter-spacing:-.048em;margin:0;font-size:clamp(38px,4.55vw,66px);line-height:1.02}.contactIntro>p:last-child{color:#c8cad8;max-width:520px;margin:25px 0 0;font-size:17px;line-height:1.5}.contactForm,.contactForm fieldset{min-width:0}.contactForm fieldset{border:0;max-width:650px;margin:0;padding:0}.contactForm legend{color:#b7b9c9;margin-bottom:11px;font-size:12px}.contactForm fieldset label{cursor:pointer;border:1px solid #ffffff2f;align-items:center;gap:11px;min-height:50px;margin-bottom:7px;padding:8px 11px;transition:background .2s,border-color .2s;display:flex;position:relative}.contactForm fieldset label:hover{border-color:#ffffff6b}.contactForm fieldset label.selected{border-color:var(--yellow);background:#ffffff08}.contactForm fieldset input{opacity:0;pointer-events:none;position:absolute}.contactForm fieldset label>span{align-items:center;gap:10px;min-width:0;display:flex}.contactForm fieldset label b{color:#e8e9ef;text-align:right;text-overflow:ellipsis;white-space:nowrap;direction:rtl;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.contactForm fieldset label>i{color:#0000;border:1px solid #fff5;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-right:auto;font-size:12px;font-style:normal;display:grid}.contactForm fieldset label.selected>i{border-color:var(--yellow);background:var(--yellow);color:var(--navy-deep)}.formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:650px;margin-top:26px;display:grid}.formGrid label,.notes{color:#c0c2d0;flex-direction:column;gap:6px;min-width:0;font-size:11px;display:flex}.formGrid input,.notes textarea{color:#fff;background:#ffffff08;border:1px solid #ffffff35;border-radius:0;outline:0;width:100%;min-width:0;padding:12px 13px}.formGrid input:focus,.notes textarea:focus{border-color:var(--yellow)}.notes{max-width:650px;margin-top:16px}.notes textarea{resize:vertical}.notes small{color:#84879d}.submitButton{margin-top:20px}.submitButton:disabled{cursor:wait;opacity:.72;transform:none}.formHoney{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.formFeedback{min-height:32px}.formNote{margin:13px 0 0;font-size:13px;line-height:1.45}.formNote.isSuccess{color:var(--yellow)}.formNote.isError{color:#ffb4a9}.srOnly{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.diagnostic{background:var(--navy-deep);padding-top:clamp(64px,8vh,92px);padding-bottom:clamp(68px,8.5vh,100px);position:relative}.diagnosticInner{width:min(860px,100%);margin:0 auto}.diagnosticHeader{max-width:800px}.diagnosticHeader h2{color:#fff;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(36px,4.6vw,58px);line-height:1.01}.diagnosticHeader .diagnosticChange{color:var(--yellow)}.diagnosticHeader p{color:#bfc4d7;margin:13px 0 0;font-size:15px;line-height:1.45}.diagnosticSelector{border:0;gap:10px;min-width:0;margin:clamp(30px,4.5vh,46px) 0 0;padding:0;display:grid}.diagnosticOption{cursor:pointer;background:#ffffff08;border:1px solid #ffffff35;grid-template-columns:27px 34px minmax(0,1fr);align-items:center;gap:14px;min-width:0;min-height:82px;padding:18px 20px;transition:border-color .2s,background .2s,transform .2s;display:grid;position:relative}.diagnosticOption:hover{background:#ffffff0c;border-color:#ffffff78}.diagnosticOption:focus-within{outline:3px solid var(--yellow);outline-offset:3px}.diagnosticOption.isSelected{border-color:var(--yellow);box-shadow:inset -3px 0 0 var(--yellow);background:#fcd62e0d}.diagnosticOption input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.diagnosticCheck{color:#0000;border:1px solid #ffffff70;border-radius:2px;place-items:center;width:27px;height:27px;font-size:15px;font-weight:800;transition:color .2s,background .2s,border-color .2s;display:grid}.diagnosticOption.isSelected .diagnosticCheck{border-color:var(--yellow);background:var(--yellow);color:var(--navy-deep)}.diagnosticOptionNumber{color:#a7acc1;letter-spacing:.08em;direction:ltr;font-size:10px;font-weight:700}.diagnosticOption.isSelected .diagnosticOptionNumber{color:var(--yellow)}.diagnosticOptionCopy{grid-template-columns:minmax(115px,.31fr) minmax(0,1fr);align-items:center;gap:22px;min-width:0;display:grid}.diagnosticOptionCopy strong{color:#fff;font-size:18px;line-height:1.25}.diagnosticOptionCopy>span{color:#d0d3df;font-size:15px;font-weight:400;line-height:1.5}.diagnosticRevealButton{margin-top:22px}.diagnosticResult{border-top:1px solid #ffffff2b;margin-top:clamp(34px,5vh,52px);padding-top:clamp(32px,4.5vh,46px)}.diagnosticSignal{direction:ltr;align-items:center;gap:5px;width:50px;height:32px;display:flex}.diagnosticSignal span{background:var(--yellow);transform-origin:50%;border-radius:99px;width:7px;height:28px;animation:.42s cubic-bezier(.22,1,.36,1) both diagnosticSignalIn;display:block}.diagnosticSignal span:first-child{--noise:translateY(5px) rotate(-8deg);animation-delay:0s}.diagnosticSignal span:nth-child(2){--noise:translateY(-4px) rotate(6deg);animation-delay:35ms}.diagnosticSignal span:nth-child(3){--noise:translateY(3px) rotate(-5deg);animation-delay:70ms}.diagnosticSignal span:nth-child(4){--noise:translateY(-5px) rotate(8deg);animation-delay:.105s}@keyframes diagnosticSignalIn{0%{opacity:.45;transform:var(--noise)}to{opacity:1;transform:translateY(0)rotate(0)}}.diagnosticResult>h3{color:#fff;letter-spacing:-.035em;margin:16px 0 0;font-size:clamp(29px,3.2vw,40px);line-height:1.05}.diagnosticMatches{border-top:1px solid #ffffff24;margin-top:24px}.diagnosticMatch{border-bottom:1px solid #ffffff24;grid-template-columns:minmax(210px,.42fr) minmax(0,1fr);align-items:start;gap:28px;padding:20px 0 21px;display:grid}.diagnosticMatch h4{color:var(--yellow);letter-spacing:-.025em;margin:0;font-size:clamp(21px,2.1vw,27px);line-height:1.15}.diagnosticMatch p{color:#e1e3ea;margin:0;font-size:15px;line-height:1.55}.diagnosticMatch p+p{margin-top:8px}.diagnosticResultNote{color:#adb2c6;margin:16px 0 0;font-size:13px;line-height:1.45}.diagnosticTalk{border-top:1px solid #ffffff2b;margin-top:clamp(35px,5vh,52px);padding-top:clamp(30px,4.5vh,44px)}.diagnosticTalk>h3{color:#fff;letter-spacing:-.035em;text-wrap:balance;max-width:700px;margin:0;font-size:clamp(26px,3vw,38px);line-height:1.08}.diagnosticTalkSupporting{color:#dfe2ec;margin:10px 0 0;font-size:17px;font-weight:400;line-height:1.35}.diagnosticTalkPrompt{color:#aeb3c7;margin:4px 0 0;font-size:13px;font-weight:400;line-height:1.4}.diagnosticTalkChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:17px;display:grid}.diagnosticTalkChoice{color:#fff;min-width:0;min-height:58px;font:inherit;text-align:right;cursor:pointer;background:#ffffff08;border:1px solid #ffffff5c;justify-content:space-between;align-items:center;gap:16px;padding:13px 18px;font-size:15px;font-weight:700;transition:border-color .2s,background .2s,transform .2s;display:flex}.diagnosticTalkChoice:hover,.diagnosticTalkChoice.isActive{border-color:var(--yellow);background:#ffffff10;transform:translateY(-1px)}.diagnosticTalkChoice:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.diagnosticTalkChoice b{color:var(--yellow);font-size:19px}.diagnosticWhatsAppCopy{flex-wrap:wrap;align-items:baseline;gap:3px 6px;min-width:0;display:flex}.diagnosticWhatsAppCopy>span{white-space:nowrap}.diagnosticWhatsAppNote{color:#aeb3c7;white-space:nowrap;font-size:clamp(11px,.85vw,12px);font-weight:400;line-height:1.25}.diagnosticForm{background:#ffffff07;border:1px solid #ffffff35;margin-top:20px;padding:22px}.diagnosticFormGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.diagnosticFormGrid label{color:#c7cad8;flex-direction:column;gap:7px;min-width:0;font-size:11px;display:flex}.diagnosticFormGrid input{color:#fff;background:#ffffff08;border:1px solid #ffffff43;border-radius:0;outline:0;width:100%;min-width:0;min-height:46px;padding:10px 12px}.diagnosticFormGrid input:focus{border-color:var(--yellow);outline-offset:1px;outline:2px solid #fcd62e50}.diagnosticSubmit{margin-top:16px}.diagnosticSubmit:disabled{cursor:wait;opacity:.72;transform:none}.formSuccess{color:#fff;background:#ffffff0b;border:1px solid #fcd62e80;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:16px;margin-top:20px;padding:24px;display:grid}.formSuccessMark{background:var(--yellow);width:38px;height:38px;color:var(--navy-deep);border-radius:50%;place-items:center;font-size:20px;font-weight:800;display:grid}.formSuccess strong{color:var(--yellow);font-size:19px;line-height:1.25;display:block}.formSuccess p{color:#e1e3eb;max-width:580px;margin:7px 0 0;font-size:14px;line-height:1.5}.formSuccess a{color:#fff;border-bottom:1px solid var(--yellow);margin-top:13px;font-size:13px;font-weight:700;display:inline-block}.formSuccess a:hover{color:var(--yellow)}.formSuccess a:focus-visible{outline:2px solid var(--yellow);outline-offset:4px}.find{background:#f8f7f3;padding-top:8vh;padding-bottom:8vh}.findLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;margin-top:16px;display:grid}.socialCard{min-width:0;min-height:64px;color:var(--navy);background:#ffffff80;border:1px solid #171d4630;grid-template-columns:36px 1fr auto;align-items:center;gap:11px;padding:10px 13px;transition:transform .2s,border-color .2s,background .2s;display:grid;position:relative}.socialCard:hover{z-index:1;background:#fff;border-color:#171d4675;transform:translateY(-2px)}.socialCard:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.socialIcon{background:var(--navy);width:36px;height:36px;color:var(--yellow);border-radius:50%;place-items:center;display:grid}.socialIcon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;overflow:visible}.socialIcon svg .iconFill{fill:currentColor;stroke:none}.socialText{min-width:0}.socialText b{color:inherit;text-align:right;direction:ltr;font-size:15px;line-height:1.25;display:block}.socialCard>strong{color:var(--navy);direction:ltr;font-size:13px}.podcastShowcase{min-width:0}.podcastShowcaseHeader{max-width:780px}.podcastShowcaseHeader h2{color:var(--navy);letter-spacing:-.04em;margin:0;font-size:clamp(34px,3.4vw,48px);line-height:1}.podcastShowcaseHeader p{color:#4f5469;max-width:690px;margin:13px 0 0;font-size:clamp(16px,1.5vw,19px);line-height:1.45}.podcastListen{align-items:center;gap:14px;margin-top:30px;display:flex}.podcastListen>span{color:var(--navy);font-size:14px;font-weight:700}.podcastPlatforms{direction:rtl;align-items:stretch;gap:9px;display:flex}.podcastPlatform{min-width:148px;min-height:44px;color:var(--navy);background:#fff;border:1px solid #15205d42;justify-content:center;align-items:center;gap:8px;padding:9px 13px;transition:background .2s,border-color .2s,transform .2s;display:flex}.podcastPlatform:hover{border-color:var(--navy);background:#ffffffb8;transform:translateY(-1px)}.podcastPlatform:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.podcastPlatform svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.podcastPlatform svg .iconFill{fill:currentColor;stroke:none}.podcastPlatform b{color:inherit;direction:ltr;font-size:13px;font-weight:650}.podcastRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,25px);min-width:0;margin-top:34px;display:grid}.podcastRail a{background:var(--navy-deep);border:1px solid #15205d2b;min-width:0;transition:transform .22s,border-color .22s,filter .22s;display:block;overflow:hidden}.podcastRail a:hover{filter:saturate(1.04);border-color:#15205d78;transform:translateY(-3px)scale(1.008)}.podcastRail a:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.podcastRail img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.podcastSwipeCue{display:none}.elsewhere{border-top:1px solid var(--line);margin-top:7vh;padding-top:4vh}.elsewhere h3{color:var(--navy);letter-spacing:-.025em;margin:0;font-size:clamp(22px,2.3vw,32px);line-height:1}.elsewhere .findLinks{max-width:560px}.finalFooter{background:var(--navy-deep);align-items:center;min-height:62vh;padding:8vh 6.5vw;display:flex}.footerHero{grid-template-columns:minmax(280px,420px) 1fr;align-items:center;gap:7vw;width:100%;display:grid}.footerProfile{max-width:420px;padding:0 0 12px 12px;position:relative}.footerProfile:before{content:"";z-index:0;background:var(--yellow);position:absolute;inset:18px 22px 0 0}.footerProfile img{z-index:1;aspect-ratio:1;object-fit:cover;border:1px solid #fff4;width:100%;display:block;position:relative}.footerCopy{min-width:0}.footerCopy h2{letter-spacing:-.052em;margin:0;font-size:clamp(40px,5.5vw,80px);line-height:.98}.footerCopy>.button{margin-top:34px}.technicalFooter{color:#aeb0c2;letter-spacing:.055em;direction:ltr;background:#050d27;justify-content:space-between;align-items:center;gap:20px;min-height:56px;padding:16px 6.5vw;font-size:9px;display:flex}.technicalFooter a:hover{color:var(--yellow)}.technicalFooter a:focus-visible{outline:2px solid var(--yellow);outline-offset:3px}@media (width<=1050px){.heroLead{max-width:760px}.speechBubble{width:min(520px,52%)}.omerIntroGrid{grid-template-columns:minmax(310px,.82fr) minmax(0,1.18fr);gap:4.5vw}.communicatorOriginGrid{grid-template-columns:minmax(330px,.9fr) minmax(0,1.1fr);gap:4.5vw}.whyGrid{grid-template-columns:minmax(330px,.85fr) 1.15fr;gap:4.5vw}.findRow{grid-template-columns:200px 1fr}.findLinks{grid-template-columns:repeat(2,minmax(0,1fr))}.footerHero{grid-template-columns:minmax(250px,340px) 1fr;gap:5vw}}@media (width<=850px){.nav{gap:14px;min-height:64px;padding:0 5.5vw}.brand{width:138px}.navActions{white-space:nowrap;gap:15px;font-size:11px}.navCta{padding-bottom:4px}.hero{align-items:flex-start;min-height:0;padding:92px 5.5vw 42px}.heroCopy{width:100%}.hero h1{font-size:clamp(34px,9.4vw,48px);line-height:.99}.hero h2{white-space:nowrap;font-size:clamp(30px,8.6vw,44px);line-height:.99}.heroHeadlineLead,.heroHeadlineZombie{display:block}.hero h2{margin-top:10px}.hero h2 em{white-space:nowrap;width:auto;max-width:none;display:inline}.heroDescriptor{margin-top:19px;font-size:15px}.heroLead{max-width:100%;margin-top:24px;font-size:17px;line-height:1.47}.heroLeadSetup,.heroLeadPoint{white-space:nowrap;letter-spacing:-.018em;font-size:clamp(15px,4.4vw,18px)}.heroActions{margin-top:24px}.heroSignal{opacity:.09;gap:4px;width:74px;top:auto;bottom:22px;left:5.5vw}.heroSignal i:first-of-type{height:19px}.heroSignal i:nth-of-type(2){height:10px}.heroSignal i:nth-of-type(3){height:23px}.heroSignal i:nth-of-type(4){height:7px}.heroSignal i:nth-of-type(5){height:14px}.heroSignal i:nth-of-type(6){height:5px}.heroSignal span,.heroSignal strong{font-size:5px}.heroSignal span{top:-13px}.heroSignal strong{bottom:-14px}.section{padding:62px 5.5vw}.omerIntro{padding-top:18px;padding-bottom:58px}.omerIntroGrid{grid-template-columns:1fr;gap:0}.omerIntroVisual{width:min(100%,620px);padding:0 0 10px 10px}.omerIntroVisual:before{inset:15px 20px 0 0}.omerIntroStory{margin-top:29px}.omerIntroStory h2{font-size:30px}.omerIntroStory>p{margin-top:16px;font-size:17px;line-height:1.52}.omerAiBlock{margin-top:22px;padding:17px 17px 19px;box-shadow:5px 5px #fcd62e47}.omerAiBlock>strong,.omerAiBlock>span{font-size:17px;line-height:1.38}.reality{padding-top:48px;padding-bottom:62px}.realityKicker{margin-bottom:9px;font-size:16px}.realityIntro h2,.problem h2{font-size:clamp(31px,8.4vw,39px);line-height:1.04}.realityIntro h2{max-width:690px;line-height:1.08}.storyGallery{margin-top:27px}.storyRail{gap:12px;margin-left:-5.5vw;padding-left:5.5vw;scroll-padding-left:5.5vw}.storyFrame{aspect-ratio:4/5;height:auto;box-shadow:6px 6px 0 var(--yellow)}.storySlide{flex-basis:calc(100% - 18px)}.storyPanel>img{object-position:center center}.storySlide.story-1 .storySent>img{object-position:28% center}.speechBubble,.storyReceived .speechBubble{width:calc(100% - 32px);box-shadow:5px 5px 0 var(--yellow);padding:18px 19px;inset:auto auto 18px 16px}.storyReceived .speechBubble{box-shadow:5px 5px 0 var(--navy)}.speechBubble:after{width:22px;height:22px;top:-12px;right:28px}.speechBubble>span{font-size:14px}.speechBubble>strong{font-size:clamp(21px,6.2vw,28px)}.speechBubble>small{font-size:10px}.bubbleSwipePrompt{margin-top:13px;padding:8px 10px;font-size:11px}.bubbleSwipePrompt b{font-size:18px}.storyGalleryNav{margin-top:16px}.needsDemoStage{min-height:0}.calendarDemoShell{width:100%;max-height:430px;margin-top:32px;padding:0 6px 7px 0}.calendarOverloadDemo{width:100%;box-shadow:6px 6px 0 var(--yellow), 0 18px 48px #07123342;padding:10px}.calendarDemoWeek{margin-top:7px}.calendarWeekHeader{grid-template-columns:27px repeat(3,1fr);font-size:8px}.calendarDemoGrid{background:repeating-linear-gradient(#0000 0 36px,#d7d9e38a 36px 37px);grid-template-columns:27px repeat(3,1fr);height:226px}.calendarTimes{grid-template-rows:repeat(6,37px);font-size:7px}.calendarDay span{min-height:33px;padding:6px 4px 4px;font-size:7px;left:2px;right:2px}.calendarDay span:first-child{top:2px}.calendarDay span:nth-child(2){top:39px}.calendarDay span:nth-child(3){top:76px}.calendarDay span:nth-child(4){top:113px}.dayTwo span:first-child{top:20px}.dayTwo span:nth-child(2){top:57px}.dayTwo span:nth-child(3){top:94px}.dayTwo span:nth-child(4){min-height:51px;top:131px}.dayThree span:first-child{top:2px}.dayThree span:nth-child(2){min-height:51px;top:39px}.dayThree span:nth-child(3){top:94px}.dayThree span:nth-child(4){min-height:51px;top:131px}.overloadNotices{inset:38px 9px 9px}.overloadNotice{min-width:0;box-shadow:4px 4px 0 var(--yellow), 0 10px 24px #0712333d;padding:11px 12px}.overloadNotice strong{font-size:14px}.noticeSummary{width:94%;top:10px;left:3%}.noticeSummary strong{font-size:15px}.summaryCopy{margin-top:6px;padding:6px 7px}.summaryCopy p{font-size:7.5px;line-height:1.25}.summaryCopy p+p{margin-top:3px}.noticeQuestion{width:74%;top:160px;right:1px}.noticeFollow{width:78%;bottom:2px;left:1px;right:auto}.problemLead h2{font-size:clamp(31px,8.4vw,39px)}.problemLead>p{margin-top:12px;font-size:clamp(20px,5.8vw,25px)}.problemStatement{margin-top:35px}.painList li{padding:16px 24px 16px 0;font-size:clamp(21px,6vw,27px);line-height:1.18}.painList li:before{width:10px;height:3px}.costAnimation{height:640px;margin-top:36px}.costCard{padding:12px 13px;box-shadow:5px 5px #15205d17,0 12px 28px #07123312}.costCard>span{font-size:7px}.costCard>strong{margin-top:5px;font-size:clamp(15px,4.5vw,19px)}.costMessage{width:78%;top:1%;right:0}.costInvite{width:49%;top:14%;left:1%;right:auto}.costInvite strong{font-size:19px}.costInvite bdi{margin-top:7px;font-size:9px}.costSummary{width:92%;padding:15px 16px;top:27%;left:auto;right:0}.costSummary>strong{font-size:20px}.costSummaryLines{margin-top:10px;padding:8px 9px}.costSummaryLines i{font-size:8px}.costSummaryLines i+i{margin-top:4px}.costRecording{width:59%;top:51%;left:3%}.costRecording>strong{font-size:20px}.costRecording>div{height:31px;margin-top:9px}.costReply{width:83%;top:66%;right:0}.costFollowup{width:72%;top:78%;left:0}.costDim{inset:-8px}.costFinal{border-top-width:6px;width:94%;padding:20px 15px 22px;bottom:3%;box-shadow:6px 6px #fcd62e66}.costFinal strong{font-size:clamp(27px,8.2vw,36px)}.costFinal span{font-size:clamp(19px,5.6vw,25px)}.testimonialStrip{padding-top:42px;padding-bottom:42px}.testimonialHeader>span{font-size:25px}.testimonialRail{max-width:none;margin-top:18px}.testimonialSlide{gap:25px;min-height:0;padding:28px 24px 25px}.testimonialIdentity{gap:14px;padding-top:20px}.stripPortrait{width:74px;padding:3px}.testimonialPerson strong{font-size:15px}.testimonialPerson p{margin-top:4px;font-size:13px}.testimonialStrip blockquote{max-width:100%;font-size:clamp(19px,5vw,22px);line-height:1.48}.testimonialStrip blockquote>span{margin-bottom:11px;font-size:61px}.testimonialNavigation{justify-content:space-between;margin-top:16px}.testimonialNavigation>button{width:38px;height:38px}.testimonialDots{gap:6px}.testimonialDots button{width:7px;height:7px}.testimonialDots button.active{width:21px}.floatingWhatsapp{left:max(14px, env(safe-area-inset-left));bottom:max(14px, env(safe-area-inset-bottom));width:50px;height:50px}.floatingWhatsapp svg{width:24px;height:24px}.floatingWhatsappLabel{display:none}.whyGrid{grid-template-columns:1fr;grid-template-areas:"visual""hello""copy";gap:0}.whyHello{margin:25px 0 14px;font-size:27px}.workshopVisual{width:min(100%,560px);padding:0 0 10px 10px}.workshopVisual:before{inset:15px 20px -1px -1px}.workshopVisual:after{display:none}.workshopCaption{min-width:150px;box-shadow:5px 5px 0 var(--yellow);padding:10px 12px;bottom:10px}.workshopCaption strong{font-size:15px}.workshopCaption span{font-size:10px}.whyCopy{margin-top:0}.whyCopy>p{font-size:17px;line-height:1.5}.whyCopy>p+p{margin-top:19px}.whyTurn{width:calc(100% - 6px);box-shadow:5px 5px 0 var(--yellow);margin-top:19px;padding:16px 16px 18px}.whyTurn>span{white-space:normal;font-size:17px;line-height:1.38}.whyTurn+p{margin-top:21px}.whyResponseHeading{margin-top:25px;font-size:21px}.whyResponseHeading+p{margin-top:9px}.whyInvitation{margin-top:28px;font-size:clamp(31px,9.5vw,42px)}.organizations{padding-top:43px;padding-bottom:43px}.organizations h2{font-size:28px}.logoMarquee{margin:25px -5.5vw 0}.logoMarqueeTrack{animation-duration:36s}.logoMarqueeTrack span{flex-basis:165px;min-height:82px;padding:14px}.clientLogo{max-width:135px;height:46px}.clientLogo--island,.clientLogo--varonis{width:140px;max-width:none;height:50px}.clientLogo--elementor{object-fit:contain;width:138px;max-width:none;height:44px}.communicatorOrigin{padding-top:56px;padding-bottom:58px}.communicatorOriginGrid{grid-template-columns:1fr;gap:0}.communicatorOriginVisual{width:min(100%,620px);padding:0 0 10px 10px}.communicatorOriginVisual:before{inset:15px 20px 0 0}.communicatorOriginCopy{margin-top:29px}.communicatorOriginCopy h2{letter-spacing:-.055em;white-space:nowrap;max-width:100%;font-size:clamp(22px,6vw,29px);line-height:1.08}.communicatorOriginCopy p{margin-top:15px;font-size:17px;line-height:1.52}.communicatorOriginCopy .communicatorOriginLead{margin-top:22px;font-size:17px}.communicatorPrinciples{gap:8px;margin-top:12px}.communicatorOriginCopy .communicatorPrinciples p{font-size:clamp(21px,6vw,25px);line-height:1.25}.communicatorOriginCopy .communicatorOriginSummary{margin-top:22px;font-size:16px;line-height:1.58}.needs{padding-top:62px;padding-bottom:62px}.needsHeader h2{font-size:clamp(39px,10vw,52px)}.offerGrid{gap:11px;margin-top:32px}.offerCardMain{grid-template-columns:1fr}.offerRecognition{padding:21px 20px 22px}.offerRecognition p{margin-top:16px;font-size:clamp(21px,6.15vw,27px);line-height:1.28}.offerRecommendation{border-top:1px solid #fff2;border-right:0;padding:18px 20px 20px}.offerMatch{align-items:center}.offerMatch strong{font-size:clamp(21px,6vw,27px)}.offerDetailsInner{padding-left:20px;padding-right:20px}.offerDetailsInner p{font-size:15px;line-height:1.5}.offerCard.isOpen .offerDetailsInner{padding-top:19px;padding-bottom:21px}.offerCta{margin-top:16px}.needsConsult{flex-direction:column;align-items:flex-start;gap:22px;margin-top:34px;padding:22px 20px}.needsConsult h3{font-size:25px}.needsConsult p{font-size:15px}.needsActions{grid-template-columns:1fr;gap:10px;width:100%;min-width:0}.contactChoice{width:100%;min-height:78px}.contact{grid-template-columns:1fr;gap:36px}.contactIntro{position:static}.contactIntro h2{font-size:clamp(31px,8.4vw,39px)}.contactIntro>p:last-child{margin-top:18px;font-size:15px}.contactForm fieldset label{min-height:50px;padding:8px 10px}.contactForm fieldset label>span{flex-direction:column;align-items:flex-start;gap:2px}.contactForm fieldset label b{white-space:normal;width:100%;font-size:14px;line-height:1.35}.formGrid{grid-template-columns:1fr}.diagnostic{padding-top:58px;padding-bottom:62px}.diagnosticHeader h2{font-size:clamp(34px,9vw,43px);line-height:1.04}.diagnosticHeader p{margin-top:10px;font-size:14px}.diagnosticSelector{gap:9px;margin-top:28px}.diagnosticOption{grid-template-columns:27px minmax(0,1fr);align-items:start;gap:12px;min-height:0;padding:16px 15px}.diagnosticOptionNumber{position:absolute;top:17px;left:15px}.diagnosticOptionCopy{padding-left:30px;display:block}.diagnosticOptionCopy strong{font-size:17px;display:block}.diagnosticOptionCopy>span{margin-top:7px;font-size:14px;line-height:1.47;display:block}.diagnosticRevealButton{width:100%;margin-top:18px}.diagnosticResult{margin-top:38px;padding-top:31px}.diagnosticResult>h3{margin-top:13px;font-size:30px}.diagnosticMatches{margin-top:19px}.diagnosticMatch{grid-template-columns:1fr;gap:8px;padding:17px 0 18px}.diagnosticMatch h4{font-size:22px}.diagnosticMatch p{font-size:14px;line-height:1.5}.diagnosticResultNote{font-size:12px}.diagnosticTalk{margin-top:34px;padding-top:29px}.diagnosticTalk>h3{font-size:27px}.diagnosticTalkSupporting{margin-top:8px;font-size:16px}.diagnosticTalkPrompt{font-size:12px}.diagnosticTalkChoices{grid-template-columns:1fr;gap:9px;margin-top:14px}.diagnosticTalkChoice{min-height:54px}.diagnosticWhatsAppChoice{gap:8px;padding-inline:12px}.diagnosticForm{margin-top:14px;padding:17px 15px}.diagnosticFormGrid{grid-template-columns:1fr;gap:12px}.diagnosticFormGrid input{min-height:48px}.diagnosticSubmit{width:100%}.formSuccess{grid-template-columns:36px minmax(0,1fr);gap:12px;margin-top:14px;padding:19px 16px}.formSuccessMark{width:34px;height:34px;font-size:18px}.formSuccess strong{font-size:18px}.formSuccess p{font-size:13px}.find{padding:48px 5.5vw}.findLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.socialCard{grid-template-columns:34px 1fr auto;gap:9px;min-height:58px;padding:9px 10px}.socialIcon{width:34px;height:34px}.socialIcon svg{width:19px;height:19px}.socialText b{font-size:14px}.podcastShowcaseHeader h2{font-size:clamp(29px,8vw,34px)}.podcastShowcaseHeader p{margin-top:11px;font-size:16px;line-height:1.45}.podcastRail{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;gap:12px;margin:26px -5.5vw 0;padding:0 5.5vw 8px;scroll-padding-inline:5.5vw;display:flex;overflow-x:auto}.podcastRail::-webkit-scrollbar{display:none}.podcastRail a{scroll-snap-align:center;flex:0 0 min(78vw,310px)}.podcastSwipeCue{color:#72768a;margin:7px 0 0;font-size:11px;display:block}.podcastListen{flex-direction:column;align-items:flex-start;gap:10px;margin-top:24px}.podcastPlatforms{gap:8px;width:100%}.podcastPlatform{flex:1;min-width:0;min-height:44px;padding:8px 9px}.podcastPlatform b{font-size:12px}.elsewhere{margin-top:44px;padding-top:28px}.elsewhere h3{font-size:26px}.elsewhere .findLinks{margin-top:16px}.finalFooter{min-height:0;padding:58px 5.5vw 22px}.footerHero{grid-template-columns:1fr;gap:39px}.footerProfile{width:min(100%,460px)}.footerCopy h2{font-size:clamp(31px,8.3vw,39px)}.footerCopy>.button{margin-top:28px}.technicalFooter{letter-spacing:.03em;padding:15px 5.5vw;font-size:8px}}@media (width<=390px){.nav{padding-inline:16px}.brand{width:116px}.navActions{gap:10px;font-size:10px}.hero{padding:88px 19px 36px}.hero h1{font-size:clamp(33px,9.2vw,37px)}.hero h2{font-size:clamp(29px,8.1vw,33px)}.heroLead{max-width:100%}.heroLeadSetup,.heroLeadPoint{font-size:clamp(15px,4.4vw,17px)}.button{min-height:48px;padding-inline:18px}.section{padding-inline:19px}.storyFrame{min-height:0}.speechBubble,.storyReceived .speechBubble{width:calc(100% - 26px);padding:16px;bottom:14px;left:13px}.speechBubble>strong{font-size:21px}.bubbleSwipePrompt{margin-top:11px}.testimonialStrip blockquote{font-size:20px}.stripPortrait{width:66px}.findLinks{grid-template-columns:1fr}.socialCard{min-height:56px}.technicalFooter{flex-direction:column;align-items:flex-start;gap:7px}}@media (width<=340px){.communicatorOriginCopy h2{white-space:normal}.communicatorOriginCopy h2 span{display:block}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}[data-reveal]{opacity:1!important;transform:none!important}.calendarDay span,.overloadNotice{opacity:1;transform:none}.calendarDemoShell{display:none}.diagnosticSignal span{opacity:1;transform:none}}@media print{.floatingWhatsapp{display:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
