.HomeStatsSection-module__KRxgfq__divider{pointer-events:none;width:100%;margin-block:16px 8px}.HomeStatsSection-module__KRxgfq__divider svg{width:100%;height:clamp(56px,7vw,112px);display:block;overflow:visible}.HomeStatsSection-module__KRxgfq__waveBack{fill:var(--jade-3)}.HomeStatsSection-module__KRxgfq__waveFront{fill:var(--jade-5)}.HomeStatsSection-module__KRxgfq__section{padding-block:24px 32px}.HomeStatsSection-module__KRxgfq__panel{border:1px solid var(--slate-5);background:var(--slate-2);color:var(--slate-12);border-radius:28px;grid-template-columns:.95fr 1.05fr;display:grid;overflow:hidden}.HomeStatsSection-module__KRxgfq__artwork{background:var(--jade-2);min-width:0;position:relative}.HomeStatsSection-module__KRxgfq__artwork img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.HomeStatsSection-module__KRxgfq__content{flex-direction:column;justify-content:center;min-width:0;padding:36px 40px;display:flex}.HomeStatsSection-module__KRxgfq__intro{max-width:410px;color:var(--slate-11);margin-top:20px;font-size:14px;line-height:24px}.HomeStatsSection-module__KRxgfq__primary{margin:0}.HomeStatsSection-module__KRxgfq__primary>div{flex-direction:column-reverse;align-items:flex-start;display:flex}.HomeStatsSection-module__KRxgfq__plus{margin-left:.04em;font-weight:400}.HomeStatsSection-module__KRxgfq__primary dt{margin-top:8px;font-size:15px;font-weight:500;line-height:24px}.HomeStatsSection-module__KRxgfq__primary dd{letter-spacing:-.06em;color:var(--jade-11);font-size:clamp(3.5rem,6vw,5.5rem);font-weight:500;line-height:1}@media (max-width:1023px){.HomeStatsSection-module__KRxgfq__panel{grid-template-columns:1.1fr .9fr}.HomeStatsSection-module__KRxgfq__content{padding:24px}.HomeStatsSection-module__KRxgfq__intro{font-size:13px;line-height:22px}.HomeStatsSection-module__KRxgfq__primary dd{font-size:56px}}@media (max-width:767px){.HomeStatsSection-module__KRxgfq__section{padding-block:16px 24px}.HomeStatsSection-module__KRxgfq__panel{border-radius:24px;grid-template-columns:1fr}.HomeStatsSection-module__KRxgfq__artwork{aspect-ratio:880/587}.HomeStatsSection-module__KRxgfq__content{padding:26px}.HomeStatsSection-module__KRxgfq__intro{font-size:14px;line-height:24px}.HomeStatsSection-module__KRxgfq__primary dd{font-size:64px}}
.ShoalMotionScene-module__MnNBAq__scene{pointer-events:none;width:100%;height:100%;position:relative}.ShoalMotionScene-module__MnNBAq__fallback,.ShoalMotionScene-module__MnNBAq__noScript,.ShoalMotionScene-module__MnNBAq__layers,.ShoalMotionScene-module__MnNBAq__depth,.ShoalMotionScene-module__MnNBAq__swim{position:absolute;inset:0}.ShoalMotionScene-module__MnNBAq__fallback{opacity:1}.ShoalMotionScene-module__MnNBAq__layers,.ShoalMotionScene-module__MnNBAq__scene[data-layers=true] .ShoalMotionScene-module__MnNBAq__fallback{opacity:0}.ShoalMotionScene-module__MnNBAq__scene[data-layers=true] .ShoalMotionScene-module__MnNBAq__layers{opacity:1}.ShoalMotionScene-module__MnNBAq__sprite{object-fit:contain;position:absolute}.ShoalMotionScene-module__MnNBAq__swim{animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:paused}.ShoalMotionScene-module__MnNBAq__scene[data-running=true] .ShoalMotionScene-module__MnNBAq__swim{animation-play-state:running}.ShoalMotionScene-module__MnNBAq__water{transform-origin:50% 65%;animation-name:ShoalMotionScene-module__MnNBAq__currentDrift;animation-duration:14s}.ShoalMotionScene-module__MnNBAq__back{animation-name:ShoalMotionScene-module__MnNBAq__distantSwim;animation-duration:8s;animation-delay:-3s}.ShoalMotionScene-module__MnNBAq__front{animation-name:ShoalMotionScene-module__MnNBAq__foregroundSwim;animation-duration:7s;animation-delay:-5s}.ShoalMotionScene-module__MnNBAq__leader{transform-origin:78% 33%;animation-name:ShoalMotionScene-module__MnNBAq__leaderSwim;animation-duration:5.5s}@keyframes ShoalMotionScene-module__MnNBAq__currentDrift{0%,to{transform:translate(-5px,2px)}50%{transform:translate(5px,-2px)}}@keyframes ShoalMotionScene-module__MnNBAq__distantSwim{0%,to{transform:translate(-14px,6px)rotate(-.4deg)}50%{transform:translate(18px,-7px)rotate(.4deg)}}@keyframes ShoalMotionScene-module__MnNBAq__foregroundSwim{0%,to{transform:translate(-24px,9px)rotate(-.7deg)}50%{transform:translate(26px,-12px)rotate(.7deg)}}@keyframes ShoalMotionScene-module__MnNBAq__leaderSwim{0%,to{transform:translate(-20px,10px)rotate(-2deg)}45%{transform:translate(32px,-16px)rotate(2.5deg)}}@media (max-width:767px){.ShoalMotionScene-module__MnNBAq__water{animation-name:none}.ShoalMotionScene-module__MnNBAq__back{animation-duration:10s}.ShoalMotionScene-module__MnNBAq__front{animation-duration:8s}.ShoalMotionScene-module__MnNBAq__leader{animation-duration:6.5s}}@media (prefers-reduced-motion:reduce){.ShoalMotionScene-module__MnNBAq__swim{animation:none!important;transform:none!important}}
.HomeColourDirection-module__JhrJoG__page{--home-max:1184px;overflow-x:clip}.HomeColourDirection-module__JhrJoG__container{width:min(100%, var(--home-max));margin-inline:auto;padding-inline:24px}.HomeColourDirection-module__JhrJoG__hero{isolation:isolate;--hero-art-width:max(760px, calc(100vw + 160px));--hero-art-height:calc(var(--hero-art-width) * 827 / 1902);position:relative;overflow:clip}.HomeColourDirection-module__JhrJoG__heroLayout{min-height:max(800px, calc(var(--hero-art-height) + 256px));text-align:center;flex-direction:column;align-items:center;padding-block:64px 300px;display:flex;position:relative}.HomeColourDirection-module__JhrJoG__heroTitle{letter-spacing:-.055em;text-wrap:balance;max-width:1000px;margin-inline:auto;font-size:clamp(3.5rem,5.6vw,5rem);font-weight:700;line-height:1.06}.HomeColourDirection-module__JhrJoG__heroGradient{z-index:-3;opacity:.25;pointer-events:none;background:radial-gradient(ellipse at 50% 68%, var(--cyan-3), transparent 70%);position:absolute;inset:0}.HomeColourDirection-module__JhrJoG__heroLandscape{z-index:-2;width:var(--hero-art-width);pointer-events:none;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.HomeColourDirection-module__JhrJoG__heroLandscape picture,.HomeColourDirection-module__JhrJoG__heroLandscape img{width:100%;height:100%;display:block}.HomeColourDirection-module__JhrJoG__heroLandscape img{object-fit:contain}.HomeColourDirection-module__JhrJoG__audienceSection{padding-block:48px 16px}.HomeColourDirection-module__JhrJoG__audienceIntro{grid-template-columns:1.1fr 1fr;align-items:center;gap:32px;margin-bottom:24px;display:grid}.HomeColourDirection-module__JhrJoG__audienceTitle{letter-spacing:-.04em;text-wrap:balance;max-width:600px;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:600;line-height:1.12}.HomeColourDirection-module__JhrJoG__audienceGrid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:16px;display:grid}.HomeColourDirection-module__JhrJoG__audienceCard{border:1px solid var(--slate-5);background:var(--slate-2);min-width:0;color:var(--slate-12);border-radius:20px;grid-template:"icon"40px"name""description"1fr/minmax(0,1fr);align-items:start;gap:10px;padding:20px;display:grid;position:relative}.HomeColourDirection-module__JhrJoG__audienceIcon{background:var(--audience-tint);width:40px;height:40px;color:var(--audience-accent);border-radius:12px;grid-area:icon;place-items:center;display:grid}.HomeColourDirection-module__JhrJoG__audienceName{letter-spacing:-.025em;grid-area:name;font-size:20px;font-weight:600;line-height:26px}.HomeColourDirection-module__JhrJoG__audienceDescription{color:var(--slate-11);grid-area:description;font-size:14px;line-height:24px}.HomeColourDirection-module__JhrJoG__section{padding-block:72px}.HomeColourDirection-module__JhrJoG__sectionTitle{letter-spacing:-.045em;text-wrap:balance;max-width:740px;font-size:clamp(2rem,3.6vw,3.25rem);font-weight:600;line-height:1.08}.HomeColourDirection-module__JhrJoG__productIntro{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.HomeColourDirection-module__JhrJoG__productGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}.HomeColourDirection-module__JhrJoG__productCard{isolation:isolate;grid-area:span 3/span 5;grid-template-rows:subgrid;border:1px solid var(--slate-5);background:var(--slate-1);min-width:0;color:var(--slate-12);cursor:pointer;border-radius:26px;outline:none;row-gap:0;text-decoration:none;transition:border-color .18s;display:grid;position:relative;overflow:hidden}.HomeColourDirection-module__JhrJoG__productCardWide{grid-column:span 7}.HomeColourDirection-module__JhrJoG__productCardCopy{padding:28px 28px 8px}.HomeColourDirection-module__JhrJoG__productCardTitle{letter-spacing:-.04em;text-wrap:balance;max-width:490px;margin-top:20px;font-size:clamp(1.7rem,2.5vw,2.25rem);font-weight:500;line-height:1.12}.HomeColourDirection-module__JhrJoG__productCardArrow{background:var(--slate-3);width:36px;height:36px;color:var(--product-accent);border-radius:10px;flex:none;place-items:center;transition:color .18s,background .18s;display:grid}.HomeColourDirection-module__JhrJoG__productStage{isolation:isolate;background:var(--slate-2);flex:none;align-items:center;min-width:0;min-height:350px;margin-top:18px;padding:22px;display:flex;position:relative;overflow:hidden}.HomeColourDirection-module__JhrJoG__productStageLayout{justify-content:center;align-items:center;gap:16px;width:100%;min-width:0;transition:transform .24s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.HomeColourDirection-module__JhrJoG__productDemoSurface{height:340px;min-height:340px}.HomeColourDirection-module__JhrJoG__productCard .HomeColourDirection-module__JhrJoG__productStage [data-landing-demo-card]{box-shadow:none}.HomeColourDirection-module__JhrJoG__compactDemo .HomeColourDirection-module__JhrJoG__productCompanion{display:none}.HomeColourDirection-module__JhrJoG__productCompanion{flex:0 0 200px;width:200px;min-width:0;margin-top:0}.HomeColourDirection-module__JhrJoG__productCardFooter{border-top:1px solid var(--slate-4);background:var(--slate-1);flex-direction:column;justify-content:space-between;gap:16px;min-height:148px;padding:20px 28px 28px;display:flex}.HomeColourDirection-module__JhrJoG__productCardLink{align-items:center;gap:8px;width:fit-content;font-size:14px;font-weight:500;line-height:22px;display:inline-flex}.HomeColourDirection-module__JhrJoG__productCardLink svg{transition:transform .18s}.HomeColourDirection-module__JhrJoG__productCard:focus-visible{border-color:var(--product-accent);outline:3px solid var(--product-border);outline-offset:4px}.HomeColourDirection-module__JhrJoG__productCard:focus-visible .HomeColourDirection-module__JhrJoG__productCardArrow{background:var(--product-accent);color:var(--slate-1)}.HomeColourDirection-module__JhrJoG__productCard:focus-visible .HomeColourDirection-module__JhrJoG__productCardLink{color:var(--product-accent);text-underline-offset:4px;text-decoration:underline}@media (hover:hover){.HomeColourDirection-module__JhrJoG__productCard:hover{border-color:var(--product-border)}.HomeColourDirection-module__JhrJoG__productCard:hover .HomeColourDirection-module__JhrJoG__productCardArrow{background:var(--product-accent);color:var(--slate-1)}.HomeColourDirection-module__JhrJoG__productCard:hover .HomeColourDirection-module__JhrJoG__productCardLink{color:var(--product-accent);text-underline-offset:4px;text-decoration:underline}.HomeColourDirection-module__JhrJoG__productCard:hover .HomeColourDirection-module__JhrJoG__productCardLink svg{transform:translate(3px)}.HomeColourDirection-module__JhrJoG__productCard:hover .HomeColourDirection-module__JhrJoG__productStageLayout{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.HomeColourDirection-module__JhrJoG__productCard,.HomeColourDirection-module__JhrJoG__productCardArrow,.HomeColourDirection-module__JhrJoG__productStageLayout,.HomeColourDirection-module__JhrJoG__productCardLink svg{transition:none}.HomeColourDirection-module__JhrJoG__productCard:hover .HomeColourDirection-module__JhrJoG__productStageLayout,.HomeColourDirection-module__JhrJoG__productCard:hover .HomeColourDirection-module__JhrJoG__productCardLink svg{transform:none}.HomeColourDirection-module__JhrJoG__profileConnectionLine{stroke-dasharray:none!important;stroke-dashoffset:0!important;opacity:1!important}}.HomeColourDirection-module__JhrJoG__connected{background:var(--indigo-12);color:#fff;border-radius:32px;padding:48px;position:relative;overflow:hidden}.HomeColourDirection-module__JhrJoG__connected:before{content:"";background:radial-gradient(ellipse, color-mix(in srgb, var(--cyan-9) 30%, transparent), transparent 65%);pointer-events:none;height:600px;position:absolute;inset:-200px -40% auto 25%}.HomeColourDirection-module__JhrJoG__connectedGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px;display:grid;position:relative}.HomeColourDirection-module__JhrJoG__recordMap{gap:14px;padding-left:30px;display:grid;position:relative}.HomeColourDirection-module__JhrJoG__recordMap:before{content:"";background:linear-gradient(var(--cyan-8), var(--jade-8), var(--amber-8));width:1px;position:absolute;inset:42px auto 42px 10px}.HomeColourDirection-module__JhrJoG__recordMap>*{position:relative}.HomeColourDirection-module__JhrJoG__recordMap>:before{content:"";background:var(--cyan-8);width:20px;height:1px;position:absolute;top:33px;left:-20px}:is(.dark .HomeColourDirection-module__JhrJoG__productCard,.dark .HomeColourDirection-module__JhrJoG__productCardFooter){background:var(--slate-2)}@media (min-width:1024px) and (max-width:1179px){.HomeColourDirection-module__JhrJoG__audienceCard{grid-template-rows:32px auto 1fr;gap:8px;padding:16px}.HomeColourDirection-module__JhrJoG__audienceIcon{border-radius:10px;width:32px;height:32px}.HomeColourDirection-module__JhrJoG__audienceName{font-size:17px;line-height:22px}.HomeColourDirection-module__JhrJoG__audienceDescription{font-size:13px;line-height:20px}}@media (max-width:1023px){.HomeColourDirection-module__JhrJoG__heroLayout{min-height:800px;padding-block:52px 300px}.HomeColourDirection-module__JhrJoG__heroTitle{max-width:760px;font-size:clamp(3rem,7vw,4rem)}.HomeColourDirection-module__JhrJoG__connectedGrid{gap:32px}.HomeColourDirection-module__JhrJoG__productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.HomeColourDirection-module__JhrJoG__productCard,.HomeColourDirection-module__JhrJoG__productCardWide{grid-column:auto}.HomeColourDirection-module__JhrJoG__productCardCopy{padding-inline:24px}.HomeColourDirection-module__JhrJoG__productCompanion{display:none}.HomeColourDirection-module__JhrJoG__productCardFooter{padding-inline:24px}.HomeColourDirection-module__JhrJoG__audienceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.HomeColourDirection-module__JhrJoG__container{padding-inline:20px}.HomeColourDirection-module__JhrJoG__heroLayout{min-height:780px;padding-block:36px 260px}.HomeColourDirection-module__JhrJoG__heroTitle{font-size:clamp(2.65rem,10.8vw,3.4rem)}.HomeColourDirection-module__JhrJoG__heroLandscape{left:75%;transform:translate(-75%)}.HomeColourDirection-module__JhrJoG__section{padding-block:48px}.HomeColourDirection-module__JhrJoG__audienceSection{padding-block:32px 8px}.HomeColourDirection-module__JhrJoG__audienceIntro{grid-template-columns:1fr;gap:14px;margin-bottom:20px}.HomeColourDirection-module__JhrJoG__productIntro{flex-direction:column;align-items:flex-start;gap:20px}.HomeColourDirection-module__JhrJoG__productGrid{grid-template-columns:1fr;margin-top:24px}.HomeColourDirection-module__JhrJoG__productCard{border-radius:24px}.HomeColourDirection-module__JhrJoG__productCardTitle{font-size:1.8rem}.HomeColourDirection-module__JhrJoG__productStage{min-height:330px;padding:18px}.HomeColourDirection-module__JhrJoG__productCardFooter{min-height:0}.HomeColourDirection-module__JhrJoG__connectedGrid{grid-template-columns:1fr}.HomeColourDirection-module__JhrJoG__connected{border-radius:26px;padding:30px 24px}}@media (max-width:599px){.HomeColourDirection-module__JhrJoG__audienceGrid{gap:12px}.HomeColourDirection-module__JhrJoG__audienceCard{border-radius:16px;grid-template-rows:28px auto 1fr;gap:10px;padding:14px}.HomeColourDirection-module__JhrJoG__audienceIcon{border-radius:9px;width:28px;height:28px}.HomeColourDirection-module__JhrJoG__audienceIcon svg{width:19px;height:19px}.HomeColourDirection-module__JhrJoG__audienceName{font-size:16px;line-height:20px}.HomeColourDirection-module__JhrJoG__audienceDescription{font-size:12px;line-height:20px}}.HomeColourDirection-module__JhrJoG__productCardFull{grid-area:auto/1/auto/-1;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.HomeColourDirection-module__JhrJoG__productCardFull .HomeColourDirection-module__JhrJoG__productCardCopy{padding-top:32px}.HomeColourDirection-module__JhrJoG__productCardFull .HomeColourDirection-module__JhrJoG__productStage{grid-area:1/2/3;margin-top:0}.HomeColourDirection-module__JhrJoG__productCardFull .HomeColourDirection-module__JhrJoG__productCardFooter{border-top:0;min-height:0}@media (max-width:767px){.HomeColourDirection-module__JhrJoG__productCardFull{flex-direction:column;display:flex}.HomeColourDirection-module__JhrJoG__productCardFull .HomeColourDirection-module__JhrJoG__productStage{margin-top:18px}.HomeColourDirection-module__JhrJoG__productCardFull .HomeColourDirection-module__JhrJoG__productCardFooter{border-top:1px solid var(--slate-4)}}
.HomePurposeSection-module__lybgzG__section{border-bottom:1px solid var(--slate-4);background:var(--slate-1);width:100%;color:var(--slate-12);margin-block:12px 32px}.HomePurposeSection-module__lybgzG__container{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:72px;width:min(100%,1184px);margin-inline:auto;padding:40px 24px;display:grid}.HomePurposeSection-module__lybgzG__visual{min-width:0}.HomePurposeSection-module__lybgzG__year{letter-spacing:-.085em;font-variant-numeric:lining-nums;width:fit-content;max-width:100%;color:var(--jade-9);padding-right:.04em;font-size:clamp(8rem,15.5vw,14rem);font-weight:700;line-height:1}.HomePurposeSection-module__lybgzG__timeline{height:22px;margin:22px 5px 10px;position:relative}.HomePurposeSection-module__lybgzG__timeline:before,.HomePurposeSection-module__lybgzG__timelineProgress{height:2px;position:absolute;inset:9px 0 auto}.HomePurposeSection-module__lybgzG__timeline:before{content:"";background:var(--slate-5)}.HomePurposeSection-module__lybgzG__timelineProgress{background:var(--jade-9);transform-origin:0}.HomePurposeSection-module__lybgzG__centuries{justify-content:space-between;align-items:center;height:20px;display:flex;position:relative}.HomePurposeSection-module__lybgzG__centuries span{background:var(--jade-7);width:1px;height:8px}.HomePurposeSection-module__lybgzG__centuries span:nth-child(5n+1){background:var(--jade-9);width:2px;height:16px}.HomePurposeSection-module__lybgzG__dates{color:var(--slate-11);justify-content:space-between;gap:16px;margin-top:-2px;padding-inline:5px;font-size:13px;font-weight:500;line-height:22px;display:flex}.HomePurposeSection-module__lybgzG__copy{min-width:0;max-width:440px}.HomePurposeSection-module__lybgzG__title{letter-spacing:-.045em;text-wrap:balance;max-width:440px;font-size:clamp(2rem,3.1vw,2.75rem);font-weight:600;line-height:1.08}.HomePurposeSection-module__lybgzG__intro{color:var(--slate-11);margin-top:18px;font-size:15px;line-height:26px}.HomePurposeSection-module__lybgzG__mission{color:var(--slate-11);margin-top:10px;font-size:14px;line-height:24px}.HomePurposeSection-module__lybgzG__action{background:var(--slate-12);min-height:44px;color:var(--slate-1);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:10px 20px;font-size:14px;font-weight:500;line-height:24px;display:inline-flex}.HomePurposeSection-module__lybgzG__action:hover{background:var(--slate-11)}.HomePurposeSection-module__lybgzG__action svg{transition:transform .18s}.HomePurposeSection-module__lybgzG__action:hover svg{transform:translate(3px)}.HomePurposeSection-module__lybgzG__section[data-in-view=true] .HomePurposeSection-module__lybgzG__timelineProgress{animation:1.2s cubic-bezier(.22,1,.36,1) both HomePurposeSection-module__lybgzG__timelineDraw}@keyframes HomePurposeSection-module__lybgzG__timelineDraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (min-width:768px) and (max-width:1023px){.HomePurposeSection-module__lybgzG__container{gap:36px;padding-block:32px}.HomePurposeSection-module__lybgzG__year{font-size:clamp(8rem,17vw,11rem)}.HomePurposeSection-module__lybgzG__title{font-size:32px}.HomePurposeSection-module__lybgzG__intro{font-size:14px;line-height:24px}.HomePurposeSection-module__lybgzG__mission{font-size:13px;line-height:22px}}@media (max-width:767px){.HomePurposeSection-module__lybgzG__container{grid-template-columns:1fr;gap:22px;padding:24px 20px}.HomePurposeSection-module__lybgzG__visual{justify-self:center;width:100%;max-width:480px}.HomePurposeSection-module__lybgzG__year{margin-inline:auto;font-size:clamp(7.5rem,36vw,11rem)}.HomePurposeSection-module__lybgzG__timeline{margin-top:16px;margin-bottom:8px}.HomePurposeSection-module__lybgzG__dates{font-size:12px;line-height:20px}.HomePurposeSection-module__lybgzG__copy{max-width:480px}.HomePurposeSection-module__lybgzG__title{font-size:30px}.HomePurposeSection-module__lybgzG__intro{margin-top:14px;font-size:14px;line-height:24px}.HomePurposeSection-module__lybgzG__mission{font-size:13px;line-height:22px}}@media (prefers-reduced-motion:reduce){.HomePurposeSection-module__lybgzG__section[data-in-view=true] .HomePurposeSection-module__lybgzG__timelineProgress{animation:none}.HomePurposeSection-module__lybgzG__action svg{transition:none}.HomePurposeSection-module__lybgzG__action:hover svg{transform:none}}
.AiProductDemo-module__JI7Kgq__assistant{width:100%;max-width:440px;color:var(--slate-12);margin-inline:auto}.AiProductDemo-module__JI7Kgq__assistant .AiProductDemo-module__JI7Kgq__card[data-landing-demo-card]{box-shadow:none}.AiProductDemo-module__JI7Kgq__card{background:var(--slate-1);border-radius:16px;width:100%;padding:0;overflow:hidden}.AiProductDemo-module__JI7Kgq__header{border-bottom:1px solid var(--slate-4);align-items:center;gap:9px;padding:13px 16px;display:flex}.AiProductDemo-module__JI7Kgq__brandIcon{width:29px;height:29px;color:var(--indigo-11);background:var(--indigo-3);border-radius:9px;flex:none;place-items:center;display:grid}.AiProductDemo-module__JI7Kgq__header p{font-size:11px;font-weight:550;line-height:17px}.AiProductDemo-module__JI7Kgq__header small{color:var(--slate-11);font-size:9px;line-height:15px;display:block}.AiProductDemo-module__JI7Kgq__headerMark{gap:4px;width:15px;margin-left:auto;display:grid}.AiProductDemo-module__JI7Kgq__headerMark span{background:var(--slate-8);border-radius:2px;height:2px}.AiProductDemo-module__JI7Kgq__headerMark span:last-child{width:9px}.AiProductDemo-module__JI7Kgq__body{min-width:0;padding:18px 16px 14px}.AiProductDemo-module__JI7Kgq__conversation{min-width:0;display:grid}.AiProductDemo-module__JI7Kgq__exchange{grid-area:1/1;min-width:0}.AiProductDemo-module__JI7Kgq__userMessage{justify-content:flex-end;padding-left:30px;display:flex}.AiProductDemo-module__JI7Kgq__question{background:var(--indigo-3);max-width:95%;color:var(--indigo-12);border-radius:13px 13px 3px;padding:10px 13px;font-size:11px;line-height:19px}.AiProductDemo-module__JI7Kgq__assistantMessage{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;margin-top:17px;display:grid}.AiProductDemo-module__JI7Kgq__replyIcon{width:20px;height:24px;color:var(--indigo-11);place-items:center;display:grid}.AiProductDemo-module__JI7Kgq__reply{min-width:0}.AiProductDemo-module__JI7Kgq__answer{color:var(--slate-11);font-size:11px;line-height:19px}.AiProductDemo-module__JI7Kgq__result{border:1px solid var(--slate-5);background:var(--slate-1);border-radius:10px;margin-top:10px;overflow:hidden}.AiProductDemo-module__JI7Kgq__eventResult{padding:12px}.AiProductDemo-module__JI7Kgq__resultTitle{align-items:center;gap:9px;min-width:0;display:flex}.AiProductDemo-module__JI7Kgq__resultIcon{background:var(--indigo-3);width:29px;height:29px;color:var(--indigo-11);border-radius:8px;flex:none;place-items:center;display:grid}.AiProductDemo-module__JI7Kgq__resultTitle>div{flex:1;min-width:0}.AiProductDemo-module__JI7Kgq__resultTitle p{font-size:12px;font-weight:550;line-height:18px}.AiProductDemo-module__JI7Kgq__resultTitle small{color:var(--slate-11);margin-top:2px;font-size:9px;line-height:16px;display:block}.AiProductDemo-module__JI7Kgq__ticketOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.AiProductDemo-module__JI7Kgq__ticketOptions>div{background:var(--slate-2);border-radius:7px;justify-content:space-between;align-items:center;gap:6px;min-width:0;padding:8px;display:flex}.AiProductDemo-module__JI7Kgq__ticketOptions span{color:var(--slate-11);align-items:center;gap:4px;font-size:9px;line-height:16px;display:inline-flex}.AiProductDemo-module__JI7Kgq__ticketOptions svg{flex:none}.AiProductDemo-module__JI7Kgq__ticketOptions strong{font-size:12px;font-weight:550;line-height:18px}.AiProductDemo-module__JI7Kgq__metrics{background:var(--slate-4);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.AiProductDemo-module__JI7Kgq__metrics[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.AiProductDemo-module__JI7Kgq__metrics>div{background:var(--slate-1);flex-direction:column;justify-content:space-between;gap:5px;min-width:0;padding:12px 10px;display:flex}.AiProductDemo-module__JI7Kgq__metrics dt{color:var(--slate-11);font-size:9px;line-height:15px}.AiProductDemo-module__JI7Kgq__metrics dd{letter-spacing:-.025em;font-size:16px;font-weight:550;line-height:21px}.AiProductDemo-module__JI7Kgq__rows{padding:2px 10px}.AiProductDemo-module__JI7Kgq__rows li{align-items:center;gap:7px;padding:9px 0;font-size:10px;line-height:17px;display:flex}.AiProductDemo-module__JI7Kgq__rows li+li{border-top:1px solid var(--slate-4)}.AiProductDemo-module__JI7Kgq__rows svg{flex:none}.AiProductDemo-module__JI7Kgq__rows li>span:first-of-type{flex:1;min-width:0}.AiProductDemo-module__JI7Kgq__rows li>span:last-child{max-width:50%;color:var(--slate-11);text-align:right;font-size:9px}.AiProductDemo-module__JI7Kgq__attention{color:var(--amber-11)}.AiProductDemo-module__JI7Kgq__recorded{color:var(--jade-11)}.AiProductDemo-module__JI7Kgq__draft{padding:12px}.AiProductDemo-module__JI7Kgq__documentLabel{color:var(--slate-11);align-items:center;gap:6px;margin-bottom:9px;font-size:9px;line-height:16px;display:flex}.AiProductDemo-module__JI7Kgq__draft h3{letter-spacing:-.015em;font-size:12px;font-weight:550;line-height:18px}.AiProductDemo-module__JI7Kgq__draft p{color:var(--slate-11);margin-top:7px;font-size:10px;line-height:18px}.AiProductDemo-module__JI7Kgq__giftResult{padding:12px}.AiProductDemo-module__JI7Kgq__giftResult strong{letter-spacing:-.03em;flex:none;font-size:20px;font-weight:550}.AiProductDemo-module__JI7Kgq__resultStatus{color:var(--jade-11);align-items:center;gap:5px;margin-top:8px;font-size:9px;line-height:16px;display:flex}.AiProductDemo-module__JI7Kgq__resultStatus svg{flex:none}.AiProductDemo-module__JI7Kgq__sources{color:var(--slate-11);align-items:center;gap:5px;margin-top:4px;font-size:9px;line-height:16px;display:flex}.AiProductDemo-module__JI7Kgq__sources svg{flex:none}.AiProductDemo-module__JI7Kgq__footer{padding:0 14px 14px}.AiProductDemo-module__JI7Kgq__composer{border:1px solid var(--slate-5);background:var(--slate-2);min-height:41px;color:var(--slate-10);border-radius:12px;align-items:center;gap:9px;padding:7px 8px 7px 11px;display:flex}.AiProductDemo-module__JI7Kgq__composer>svg{flex:none}.AiProductDemo-module__JI7Kgq__composer>span:first-of-type{flex:1;font-size:10px;line-height:18px}.AiProductDemo-module__JI7Kgq__sendIcon{background:var(--indigo-9);color:#fff;border-radius:8px;flex:none;place-items:center;width:24px;height:24px;display:grid}.AiProductDemo-module__JI7Kgq__choices{gap:5px;margin-bottom:9px;display:flex}.AiProductDemo-module__JI7Kgq__assistant .AiProductDemo-module__JI7Kgq__choices button{border:1px solid var(--slate-5);width:100%;min-height:34px;box-shadow:none;color:var(--slate-11);border-radius:8px;padding:6px 8px;font-size:10px}.AiProductDemo-module__JI7Kgq__assistant .AiProductDemo-module__JI7Kgq__choices button[aria-pressed=true]{color:var(--indigo-11);border-color:var(--indigo-6);background:var(--indigo-2)}.AiProductDemo-module__JI7Kgq__choices button:focus-visible{outline:2px solid var(--indigo-8);outline-offset:2px}.AiProductDemo-module__JI7Kgq__compact .AiProductDemo-module__JI7Kgq__header{padding:11px 14px}.AiProductDemo-module__JI7Kgq__compact .AiProductDemo-module__JI7Kgq__body{padding:14px 12px 12px}.AiProductDemo-module__JI7Kgq__compact .AiProductDemo-module__JI7Kgq__question{padding:9px 11px}.AiProductDemo-module__JI7Kgq__compact .AiProductDemo-module__JI7Kgq__assistantMessage{margin-top:14px}.AiProductDemo-module__JI7Kgq__compact .AiProductDemo-module__JI7Kgq__draft p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AiProductDemo-module__JI7Kgq__compact .AiProductDemo-module__JI7Kgq__footer{padding:0 12px 12px}@media (max-width:767px){.AiProductDemo-module__JI7Kgq__body{padding:14px 12px 12px}.AiProductDemo-module__JI7Kgq__userMessage{padding-left:16px}.AiProductDemo-module__JI7Kgq__question{max-width:100%;font-size:11px;line-height:18px}.AiProductDemo-module__JI7Kgq__assistantMessage{grid-template-columns:16px minmax(0,1fr);gap:6px}.AiProductDemo-module__JI7Kgq__replyIcon{width:16px}.AiProductDemo-module__JI7Kgq__ticketOptions>div{flex-direction:column;align-items:flex-start;gap:1px;padding:7px 9px}.AiProductDemo-module__JI7Kgq__metrics>div{padding:10px 8px}.AiProductDemo-module__JI7Kgq__metrics dd{font-size:15px}.AiProductDemo-module__JI7Kgq__giftResult .AiProductDemo-module__JI7Kgq__resultTitle{flex-wrap:wrap}.AiProductDemo-module__JI7Kgq__giftResult strong{margin-left:38px}}
.ProductGradientWave-module__h2aQ7a__background{--wave-light:var(--wave-glow-3);--wave-base:var(--wave-tone-6);--wave-deep:var(--wave-tone-9);--wave-highlight:white;z-index:-1;pointer-events:none;isolation:isolate;background:linear-gradient(145deg, var(--wave-light), var(--wave-base) 55%, var(--wave-deep));position:absolute;inset:0;overflow:hidden}.ProductGradientWave-module__h2aQ7a__layer{width:200%;height:116%;position:absolute;top:-8%;left:0;transform:translate(-20%)}.ProductGradientWave-module__h2aQ7a__layer svg{width:100%;height:100%;display:block}.ProductGradientWave-module__h2aQ7a__field{opacity:.85}.ProductGradientWave-module__h2aQ7a__glow{opacity:.7;transform:translate(-10%)}.ProductGradientWave-module__h2aQ7a__light{opacity:.7;transform:translate(-35%)}.dark .ProductGradientWave-module__h2aQ7a__background{--wave-light:var(--wave-tone-2);--wave-base:var(--wave-tone-3);--wave-deep:var(--wave-tone-6);--wave-highlight:var(--wave-glow-5)}.dark .ProductGradientWave-module__h2aQ7a__field{opacity:.65}.dark .ProductGradientWave-module__h2aQ7a__glow{opacity:.3}.dark .ProductGradientWave-module__h2aQ7a__light{opacity:.45}@keyframes ProductGradientWave-module__h2aQ7a__gradientWaveFlow{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:no-preference){.ProductGradientWave-module__h2aQ7a__field{animation:ProductGradientWave-module__h2aQ7a__gradientWaveFlow 18s linear var(--wave-phase) infinite reverse}.ProductGradientWave-module__h2aQ7a__glow{animation:ProductGradientWave-module__h2aQ7a__gradientWaveFlow 16s linear calc(var(--wave-phase) - 2s) infinite}.ProductGradientWave-module__h2aQ7a__light{animation:ProductGradientWave-module__h2aQ7a__gradientWaveFlow 22s linear calc(var(--wave-phase) - 4s) infinite reverse}}
.ProductLanding-module__IEjvPq__page{background:var(--slate-1);color:var(--slate-12);overflow-x:clip}.ProductLanding-module__IEjvPq__main{flex-direction:column;gap:80px;width:min(100%,1184px);margin-inline:auto;padding:40px 24px 96px;display:flex}.ProductLanding-module__IEjvPq__title{letter-spacing:-.05em;text-wrap:balance;max-width:820px;font-size:clamp(2.5rem,4.5vw,3.75rem);font-weight:650;line-height:1.04}.ProductLanding-module__IEjvPq__description{max-width:620px;color:var(--slate-11);text-wrap:pretty;margin-top:24px;font-size:16px;line-height:1.8}.ProductLanding-module__IEjvPq__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.ProductLanding-module__IEjvPq__sectionHeading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:28px;display:flex}.ProductLanding-module__IEjvPq__sectionTitle{letter-spacing:-.045em;text-wrap:balance;max-width:660px;font-size:clamp(1.85rem,3vw,2.6rem);font-weight:600;line-height:1.1}.ProductLanding-module__IEjvPq__sectionDescription{max-width:440px;color:var(--slate-11);font-size:14px;line-height:26px}.ProductLanding-module__IEjvPq__productMain{gap:0;padding-top:20px;padding-bottom:64px}.ProductLanding-module__IEjvPq__connections{background:var(--slate-2);border-radius:28px;gap:24px;padding:32px;display:grid}.ProductLanding-module__IEjvPq__relatedTitle{letter-spacing:-.03em;font-size:26px;font-weight:550;line-height:34px}.ProductLanding-module__IEjvPq__connectionLinks{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ProductLanding-module__IEjvPq__connectionLinks a{background:var(--slate-1);height:100%;min-height:70px;color:var(--slate-12);border-radius:16px;outline:none;align-items:center;gap:12px;padding:18px;text-decoration:none;display:flex}.ProductLanding-module__IEjvPq__connectionLinks a>svg{flex:none}.ProductLanding-module__IEjvPq__connectionLinks a:hover{box-shadow:inset 0 0 0 1px var(--product-line)}.ProductLanding-module__IEjvPq__connectionLinks a:focus-visible{outline:2px solid var(--product-line);outline-offset:3px}.ProductLanding-module__IEjvPq__hubIntro{max-width:850px}@media (max-width:1023px){.ProductLanding-module__IEjvPq__connectionLinks{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductLanding-module__IEjvPq__sectionHeading{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:767px){.ProductLanding-module__IEjvPq__main{gap:56px;padding:28px 20px 64px}.ProductLanding-module__IEjvPq__productMain{gap:0;padding-top:10px;padding-bottom:48px}.ProductLanding-module__IEjvPq__connections{border-radius:24px;gap:20px;padding:24px 20px}.ProductLanding-module__IEjvPq__connectionLinks{grid-template-columns:minmax(0,1fr);gap:10px}.ProductLanding-module__IEjvPq__connectionLinks a{min-height:60px;padding:16px}}
@layer components{.LandingGlass-module__ZyRWfW__glass{--lg-glass:#ffffff17;--lg-edge:#ffffff4d;--lg-drop:transparent;--lg-glass-bend:.2;--lg-glass-dispersion:.16;--lg-rim-shine:.38;--lg-blur:8px;z-index:0;color:#fff;-webkit-backdrop-filter:blur(12px)saturate(1.35);backdrop-filter:blur(12px)saturate(1.35);background-color:#ffffff1f;border:1px solid #ffffff4d;border-radius:1.25rem;position:relative;box-shadow:inset 0 1px #ffffff52,inset 0 -1px #ffffff14,0 8px 24px #0000001f}.LandingGlass-module__ZyRWfW__glass[data-glass-tone=light]{color:var(--slate-12);background-color:#ffffffad}.LandingGlass-module__ZyRWfW__glass[data-refracting]{-webkit-backdrop-filter:none;backdrop-filter:none}.LandingGlass-module__ZyRWfW__lens,.LandingGlass-module__ZyRWfW__fallbackLens{pointer-events:none;border-radius:inherit}.LandingGlass-module__ZyRWfW__fallbackLens{z-index:-1;-webkit-backdrop-filter:blur(12px)saturate(1.35);backdrop-filter:blur(12px)saturate(1.35);position:absolute;inset:0}@media (prefers-reduced-transparency:reduce){.LandingGlass-module__ZyRWfW__glass{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#000000b8}.LandingGlass-module__ZyRWfW__glass[data-glass-tone=light]{background-color:#fff}.LandingGlass-module__ZyRWfW__lens,.LandingGlass-module__ZyRWfW__fallbackLens{display:none}}}
.ProductLine-module__WhN91a__sectionNav{z-index:20;background:var(--slate-2);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;min-width:0;min-height:54px;padding:8px 16px;display:flex;position:sticky;top:88px}.ProductLine-module__WhN91a__sectionNavName{color:var(--slate-12);border-radius:4px;flex-shrink:0;align-items:center;gap:8px;font-size:13px;font-weight:550;text-decoration:none;display:inline-flex}.ProductLine-module__WhN91a__sectionNavName svg{color:var(--product-accent)}.ProductLine-module__WhN91a__sectionNavLinks{scrollbar-width:thin;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}.ProductLine-module__WhN91a__sectionNavLinks a{min-height:38px;color:var(--slate-11);border-radius:10px;outline:none;flex-shrink:0;align-items:center;padding-inline:10px;font-size:12px;text-decoration:none;display:inline-flex}.ProductLine-module__WhN91a__sectionNavLinks a:hover,.ProductLine-module__WhN91a__sectionNavLinks a[aria-current=location]{background:var(--slate-3);color:var(--product-accent)}.ProductLine-module__WhN91a__sectionNavLinks a:focus-visible,.ProductLine-module__WhN91a__sectionNavName:focus-visible{outline:2px solid var(--product-line);outline-offset:-2px}.ProductLine-module__WhN91a__hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:72px;min-width:0;padding-block:64px 72px;display:grid}.ProductLine-module__WhN91a__heroCopy{min-width:0}.ProductLine-module__WhN91a__heroTitle{letter-spacing:-.048em;text-wrap:balance;max-width:550px;font-size:clamp(2.75rem,4.3vw,3.875rem);font-weight:600;line-height:1.07}.ProductLine-module__WhN91a__heroDescription{max-width:48ch;color:var(--slate-11);text-wrap:pretty;margin-top:24px;font-size:16px;line-height:28px}.ProductLine-module__WhN91a__heroActions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px;display:flex}.ProductLine-module__WhN91a__textLink{min-height:44px;color:var(--slate-12);border-radius:4px;align-items:center;gap:7px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.ProductLine-module__WhN91a__textLink:hover{color:var(--product-accent);text-underline-offset:4px;text-decoration:underline}.ProductLine-module__WhN91a__textLink:focus-visible{outline:2px solid var(--product-line);outline-offset:4px}.ProductLine-module__WhN91a__scene{width:100%;min-width:0}.ProductLine-module__WhN91a__sceneSurface{border:1px solid var(--slate-4);background:var(--slate-2);border-radius:20px;justify-content:center;align-items:center;min-width:0;min-height:460px;padding:28px;display:flex}.ProductLine-module__WhN91a__scene[data-tone=jade] .ProductLine-module__WhN91a__sceneSurface{background:var(--jade-2);border-color:var(--jade-4)}.ProductLine-module__WhN91a__scene[data-tone=orange] .ProductLine-module__WhN91a__sceneSurface{background:var(--orange-2);border-color:var(--orange-4)}.ProductLine-module__WhN91a__scene[data-tone=blue] .ProductLine-module__WhN91a__sceneSurface{background:var(--blue-2);border-color:var(--blue-4)}.ProductLine-module__WhN91a__scene[data-tone=purple] .ProductLine-module__WhN91a__sceneSurface{background:var(--purple-2);border-color:var(--purple-4)}.ProductLine-module__WhN91a__sceneCard{border:1px solid var(--slate-5);width:100%;max-width:420px;box-shadow:none;background:#fff;border-radius:14px;padding:0;overflow:hidden}.ProductLine-module__WhN91a__windowBar{border-bottom:1px solid var(--slate-4);justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:10px 16px;font-size:11px;font-weight:500;display:flex}.ProductLine-module__WhN91a__windowBar>span:first-child{align-items:center;gap:8px;display:inline-flex}.ProductLine-module__WhN91a__windowBar svg{color:var(--slate-10);flex:none}.ProductLine-module__WhN91a__windowContent{min-width:0;padding:16px}.ProductLine-module__WhN91a__sceneTabs{border:1px solid var(--slate-4);background:var(--slate-2);border-radius:8px;align-items:center;gap:3px;padding:3px;display:flex}.ProductLine-module__WhN91a__sceneTabs button{width:100%;min-height:34px;color:var(--slate-11);border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;padding:7px 8px;font-size:11px;line-height:18px;display:inline-flex}.ProductLine-module__WhN91a__sceneTabs button[aria-pressed=true]{border-color:var(--slate-5);color:var(--slate-12);background:#fff}.ProductLine-module__WhN91a__sceneTabs button:focus-visible,.ProductLine-module__WhN91a__amountButton:focus-visible{outline:2px solid var(--slate-8);outline-offset:2px}.ProductLine-module__WhN91a__eventTabs button{position:relative}.ProductLine-module__WhN91a__eventTabs button[aria-pressed=true]{background:0 0;border-color:#0000}.ProductLine-module__WhN91a__eventTabSelection{border:1px solid var(--slate-5);background:#fff;border-radius:5px;position:absolute;inset:0}.ProductLine-module__WhN91a__personRow{align-items:center;gap:10px;padding-block:10px;display:flex}.ProductLine-module__WhN91a__initials{border:1px solid var(--slate-4);background:var(--slate-2);width:30px;height:30px;color:var(--slate-11);border-radius:8px;flex:none;place-items:center;font-size:10px;font-weight:500;display:grid}.ProductLine-module__WhN91a__largeInitials{border-radius:9px;width:34px;height:34px;font-size:11px}.ProductLine-module__WhN91a__amountButton{border:1px solid var(--slate-5);width:100%;min-height:42px;color:var(--slate-12);background:#fff;border-radius:8px;justify-content:center;padding:10px;font-size:13px;font-weight:500}.ProductLine-module__WhN91a__amountSelected{border-color:var(--orange-8);background:var(--orange-2);color:var(--orange-11)}.ProductLine-module__WhN91a__recruitmentPanel{min-height:184px}.ProductLine-module__WhN91a__personDetails{border-top:1px solid var(--slate-4);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:16px;padding-top:14px;display:grid}.ProductLine-module__WhN91a__detailLabel{color:var(--slate-11);margin-bottom:12px;font-size:11px}.ProductLine-module__WhN91a__messagePreview{min-height:288px;padding-block:20px}.ProductLine-module__WhN91a__chapter{border:1px solid var(--slate-4);background:var(--slate-2);border-radius:28px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:32px 48px;min-width:0;margin-bottom:24px;padding:40px;scroll-margin-top:176px;display:grid}.ProductLine-module__WhN91a__chapterIntro,.ProductLine-module__WhN91a__chapterVisual{min-width:0}.ProductLine-module__WhN91a__chapterTitle{letter-spacing:-.038em;text-wrap:balance;max-width:580px;font-size:clamp(1.9rem,3vw,2.625rem);font-weight:550;line-height:1.12}.ProductLine-module__WhN91a__chapterDescription{max-width:58ch;color:var(--slate-11);text-wrap:pretty;margin-top:20px;font-size:15px;line-height:27px}.ProductLine-module__WhN91a__chapter[data-layout=reverse] .ProductLine-module__WhN91a__chapterIntro{grid-area:1/2}.ProductLine-module__WhN91a__chapter[data-layout=reverse] .ProductLine-module__WhN91a__chapterVisual{grid-area:1/1}.ProductLine-module__WhN91a__chapter[data-layout=wide] .ProductLine-module__WhN91a__chapterIntro{grid-column:1/-1;max-width:700px}.ProductLine-module__WhN91a__chapter[data-layout=wide] .ProductLine-module__WhN91a__chapterVisual{grid-column:1/-1}.ProductLine-module__WhN91a__previewViewport [data-feature-preview]{background:0 0;border:0;border-radius:20px;min-height:350px;padding:20px}.ProductLine-module__WhN91a__chapterVisual .ProductLine-module__WhN91a__sceneSurface,.ProductLine-module__WhN91a__chapterVisual .ProductLine-module__WhN91a__incidentScene{background:0 0;border:0;padding:16px}.ProductLine-module__WhN91a__previewFooter{justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding-top:12px;display:flex}.ProductLine-module__WhN91a__previewName{color:var(--slate-11);font-size:12px;line-height:20px}.ProductLine-module__WhN91a__previewControls{flex-shrink:0;align-items:center;gap:6px;display:flex}.ProductLine-module__WhN91a__previewControls button{border:1px solid var(--slate-5);width:32px;height:32px;color:var(--slate-11);border-radius:50%;place-items:center;display:grid}.ProductLine-module__WhN91a__previewControls button:hover{background:var(--slate-3);color:var(--slate-12)}.ProductLine-module__WhN91a__previewControls button:focus-visible{outline:2px solid var(--product-line);outline-offset:3px}.ProductLine-module__WhN91a__featureGrid{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ProductLine-module__WhN91a__featureGrid[data-count="1"]{grid-template-columns:minmax(0,1fr)}.ProductLine-module__WhN91a__featureCard{background:var(--slate-1);border-radius:18px;min-width:0;padding:24px;scroll-margin-top:176px}.ProductLine-module__WhN91a__featureCard:target{box-shadow:inset 0 0 0 2px var(--product-line)}.ProductLine-module__WhN91a__featureHeading{align-items:center;gap:10px;display:flex}.ProductLine-module__WhN91a__featureIcon{color:var(--product-accent);flex:none;display:inline-flex}.ProductLine-module__WhN91a__featureTitle{letter-spacing:-.02em;font-size:17px;font-weight:550;line-height:25px}.ProductLine-module__WhN91a__featureDescription{max-width:64ch;color:var(--slate-11);margin-top:10px;font-size:13px;line-height:24px}.ProductLine-module__WhN91a__featureCard details{margin-top:12px;font-size:12px;line-height:24px}.ProductLine-module__WhN91a__featureCard summary{cursor:pointer;color:var(--product-accent);border-radius:3px}.ProductLine-module__WhN91a__featureCard summary:focus-visible{outline:2px solid var(--product-line);outline-offset:4px}.ProductLine-module__WhN91a__featureDetail{color:var(--slate-11);gap:14px;margin-top:16px;display:grid}.ProductLine-module__WhN91a__featureDetail h4{color:var(--slate-12);margin-bottom:4px;font-weight:500}.ProductLine-module__WhN91a__conference,.ProductLine-module__WhN91a__impact,.ProductLine-module__WhN91a__formation,.ProductLine-module__WhN91a__privacy{border:1px solid var(--slate-4);background:color-mix(in srgb, var(--product-soft) 40%, var(--slate-1));border-radius:28px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px;margin-bottom:24px;padding:40px;scroll-margin-top:176px;display:grid}.ProductLine-module__WhN91a__phoneStage{place-items:center;min-height:380px;padding:20px;display:grid}.ProductLine-module__WhN91a__phone{border:1px solid var(--slate-7);background:var(--slate-12);border-radius:30px;width:min(100%,220px);margin-inline:auto;padding:8px}.ProductLine-module__WhN91a__phoneScreen{background:var(--slate-1);min-height:300px;color:var(--slate-12);border-radius:23px;padding:20px 16px}.ProductLine-module__WhN91a__incidentScene{border:1px solid var(--slate-4);background:var(--slate-2);border-radius:18px;min-width:0;padding:24px}.ProductLine-module__WhN91a__incidentCard{width:100%;box-shadow:none;border-radius:12px;padding:0;overflow:hidden}.ProductLine-module__WhN91a__incidentSteps{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.ProductLine-module__WhN91a__incidentSteps li{background:var(--slate-2);border-radius:12px;padding:12px}.ProductLine-module__WhN91a__privacy h2{letter-spacing:-.038em;font-size:clamp(1.9rem,3vw,2.625rem);font-weight:550;line-height:1.12}.ProductLine-module__WhN91a__privacy p{max-width:58ch;color:var(--slate-11);margin-top:20px;font-size:14px;line-height:27px}.ProductLine-module__WhN91a__privacyRoles{gap:12px;display:grid}.ProductLine-module__WhN91a__privacyRoles li{background:var(--slate-1);border-radius:16px;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px;font-size:12px;line-height:22px;display:flex}.ProductLine-module__WhN91a__privacyRoles li>span:last-child{text-align:right;color:var(--slate-11)}.ProductLine-module__WhN91a__impactScene,.ProductLine-module__WhN91a__formationScene{background:0 0;border-radius:20px;place-items:center;min-width:0;padding:16px;display:grid}.ProductLine-module__WhN91a__reportPaper{border:1px solid var(--slate-4);background:var(--slate-1);border-radius:6px;min-height:0;margin-top:14px;padding:16px}.ProductLine-module__WhN91a__bridge{margin-bottom:24px}.ProductLine-module__WhN91a__bridgeBody{background:var(--jade-2);border-radius:20px;justify-content:space-between;align-items:center;gap:32px;padding:24px 32px;display:flex}.ProductLine-module__WhN91a__bridgeBody p{max-width:650px;color:var(--slate-11);font-size:14px;line-height:26px}.ProductLine-module__WhN91a__scene .ProductLine-module__WhN91a__sceneSurface .ProductLine-module__WhN91a__sceneCard,.ProductLine-module__WhN91a__impactScene .ProductLine-module__WhN91a__sceneCard[data-landing-demo-card],.ProductLine-module__WhN91a__formationScene .ProductLine-module__WhN91a__sceneCard[data-landing-demo-card],.ProductLine-module__WhN91a__incidentScene .ProductLine-module__WhN91a__incidentCard[data-landing-demo-card],.ProductLine-module__WhN91a__chapter .ProductLine-module__WhN91a__previewViewport [data-landing-demo-card]{box-shadow:none}@media (max-width:1023px){.ProductLine-module__WhN91a__hero{gap:32px;padding-block:48px 56px}.ProductLine-module__WhN91a__heroTitle{font-size:clamp(2.5rem,5vw,3.5rem)}.ProductLine-module__WhN91a__sceneSurface{min-height:440px;padding:20px}.ProductLine-module__WhN91a__windowContent{padding:16px}.ProductLine-module__WhN91a__windowBar{padding-inline:16px}.ProductLine-module__WhN91a__chapter{gap:28px;padding:28px}.ProductLine-module__WhN91a__chapterTitle{font-size:2rem}.ProductLine-module__WhN91a__featureCard{padding:20px}.ProductLine-module__WhN91a__previewViewport [data-feature-preview]{padding:12px}.ProductLine-module__WhN91a__chapterVisual .ProductLine-module__WhN91a__sceneSurface,.ProductLine-module__WhN91a__chapterVisual .ProductLine-module__WhN91a__incidentScene{padding:8px}.ProductLine-module__WhN91a__conference,.ProductLine-module__WhN91a__impact,.ProductLine-module__WhN91a__formation,.ProductLine-module__WhN91a__privacy{gap:28px;padding:28px}.ProductLine-module__WhN91a__personDetails{gap:14px}.ProductLine-module__WhN91a__bridgeBody{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:767px){.ProductLine-module__WhN91a__sectionNav{border-radius:16px;flex-direction:column;align-items:stretch;gap:4px;padding:10px 12px;top:76px}.ProductLine-module__WhN91a__sectionNavName{min-height:26px;font-size:12px}.ProductLine-module__WhN91a__sectionNavLinks{gap:2px;margin-inline:-4px}.ProductLine-module__WhN91a__sectionNavLinks a{min-height:36px;padding-inline:8px;font-size:11px}.ProductLine-module__WhN91a__hero{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:36px 48px}.ProductLine-module__WhN91a__heroTitle{max-width:570px;font-size:clamp(2.5rem,9vw,3.25rem)}.ProductLine-module__WhN91a__heroDescription{margin-top:18px;font-size:15px;line-height:27px}.ProductLine-module__WhN91a__heroActions{margin-top:24px}.ProductLine-module__WhN91a__sceneSurface{border-radius:16px;min-height:0;padding:16px}.ProductLine-module__WhN91a__windowContent{padding:16px}.ProductLine-module__WhN91a__windowBar{padding-inline:16px}.ProductLine-module__WhN91a__personDetails{gap:14px}.ProductLine-module__WhN91a__chapter{border-radius:24px;grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:20px;padding:24px 20px;scroll-margin-top:188px}.ProductLine-module__WhN91a__chapter[data-layout=reverse] .ProductLine-module__WhN91a__chapterIntro,.ProductLine-module__WhN91a__chapter[data-layout=reverse] .ProductLine-module__WhN91a__chapterVisual{grid-area:auto}.ProductLine-module__WhN91a__chapterTitle{font-size:1.875rem}.ProductLine-module__WhN91a__chapterDescription{margin-top:16px;font-size:14px;line-height:26px}.ProductLine-module__WhN91a__featureGrid{grid-template-columns:minmax(0,1fr)}.ProductLine-module__WhN91a__featureCard{border-radius:16px;padding:18px;scroll-margin-top:188px}.ProductLine-module__WhN91a__previewViewport [data-feature-preview]{min-height:320px;padding:0}.ProductLine-module__WhN91a__chapterVisual .ProductLine-module__WhN91a__sceneSurface,.ProductLine-module__WhN91a__chapterVisual .ProductLine-module__WhN91a__incidentScene{padding:0}.ProductLine-module__WhN91a__conference,.ProductLine-module__WhN91a__impact,.ProductLine-module__WhN91a__formation,.ProductLine-module__WhN91a__privacy{border-radius:24px;grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:20px;padding:24px 20px;scroll-margin-top:188px}.ProductLine-module__WhN91a__phoneStage{min-height:350px}.ProductLine-module__WhN91a__incidentScene,.ProductLine-module__WhN91a__impactScene,.ProductLine-module__WhN91a__formationScene{padding:0}.ProductLine-module__WhN91a__incidentSteps{grid-template-columns:minmax(0,1fr);gap:10px}.ProductLine-module__WhN91a__bridge{margin-bottom:20px}.ProductLine-module__WhN91a__bridgeBody{padding:24px}}
.BuildVsBuyPage-module__jqccea__page{background:var(--slate-1);color:var(--slate-12);overflow-x:clip}.BuildVsBuyPage-module__jqccea__main{width:min(100%,1184px);margin-inline:auto;padding:48px 24px 80px}.BuildVsBuyPage-module__jqccea__hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:56px;padding:20px 0 40px;display:grid}.BuildVsBuyPage-module__jqccea__heroCopy{min-width:0}.BuildVsBuyPage-module__jqccea__hero h1{letter-spacing:-.048em;text-wrap:balance;font-size:clamp(2.75rem,4.5vw,3.875rem);font-weight:650;line-height:1.06}.BuildVsBuyPage-module__jqccea__heroCopy>p{max-width:52ch;color:var(--slate-11);text-wrap:pretty;margin-top:24px;font-size:16px;line-height:28px}.BuildVsBuyPage-module__jqccea__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.BuildVsBuyPage-module__jqccea__icon{background:var(--tile-tint);width:46px;height:46px;color:var(--tile-accent);border-radius:14px;flex:none;place-items:center;display:grid}.BuildVsBuyPage-module__jqccea__responsibilities{background:var(--slate-2);border-radius:28px;min-width:0;padding:28px}.BuildVsBuyPage-module__jqccea__responsibilitiesTitle{margin-bottom:20px;font-size:15px;font-weight:550;line-height:24px}.BuildVsBuyPage-module__jqccea__responsibilityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.BuildVsBuyPage-module__jqccea__responsibilityGrid a{border:1px solid var(--slate-4);background:var(--slate-1);border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:16px 8px;padding:18px;font-size:13px;font-weight:500;line-height:20px;text-decoration:none;display:grid}.BuildVsBuyPage-module__jqccea__responsibilityGrid .BuildVsBuyPage-module__jqccea__icon{grid-column:1/-1}.BuildVsBuyPage-module__jqccea__responsibilityGrid a>svg{color:var(--slate-10)}.BuildVsBuyPage-module__jqccea__responsibilityGrid a:hover{border-color:var(--jade-7);background:var(--jade-2)}.BuildVsBuyPage-module__jqccea__jumpNav{flex-wrap:wrap;gap:8px;margin-bottom:40px;display:flex}.BuildVsBuyPage-module__jqccea__jumpNav a{background:var(--slate-3);min-height:40px;color:var(--slate-11);border-radius:10px;align-items:center;padding:9px 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.BuildVsBuyPage-module__jqccea__jumpNav a:hover{background:var(--jade-3);color:var(--jade-11)}.BuildVsBuyPage-module__jqccea__jumpNav a:focus-visible,.BuildVsBuyPage-module__jqccea__responsibilityGrid a:focus-visible,.BuildVsBuyPage-module__jqccea__note a:focus-visible,.BuildVsBuyPage-module__jqccea__cta a:focus-visible{outline:2px solid var(--jade-8);outline-offset:4px}.BuildVsBuyPage-module__jqccea__section,.BuildVsBuyPage-module__jqccea__teamSection,.BuildVsBuyPage-module__jqccea__assistantsSection,.BuildVsBuyPage-module__jqccea__cta{background:var(--slate-2);border-radius:28px;margin-bottom:24px;padding:40px;scroll-margin-top:112px}.BuildVsBuyPage-module__jqccea__sectionIntro{grid-template-columns:1fr 1fr;align-items:start;gap:48px;margin-bottom:28px;display:grid}.BuildVsBuyPage-module__jqccea__sectionIntro h2,.BuildVsBuyPage-module__jqccea__teamCopy h2,.BuildVsBuyPage-module__jqccea__assistantCopy h2,.BuildVsBuyPage-module__jqccea__cta h2{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(1.8rem,2.8vw,2.4rem);font-weight:600;line-height:1.13}.BuildVsBuyPage-module__jqccea__sectionIntro p,.BuildVsBuyPage-module__jqccea__teamCopy>p,.BuildVsBuyPage-module__jqccea__assistantCopy>p,.BuildVsBuyPage-module__jqccea__cta p{color:var(--slate-11);text-wrap:pretty;font-size:15px;line-height:27px}.BuildVsBuyPage-module__jqccea__riskGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.BuildVsBuyPage-module__jqccea__riskCard{border:1px solid var(--slate-4);background:var(--slate-1);border-radius:22px;min-width:0;padding:22px;scroll-margin-top:112px}.BuildVsBuyPage-module__jqccea__riskHeading{gap:16px;display:grid}.BuildVsBuyPage-module__jqccea__riskHeading h3{letter-spacing:-.025em;text-wrap:balance;font-size:20px;font-weight:550;line-height:26px}.BuildVsBuyPage-module__jqccea__riskHeading p{color:var(--slate-11);margin-top:10px;font-size:13px;line-height:23px}.BuildVsBuyPage-module__jqccea__comparison{gap:12px;margin-top:22px;display:grid}.BuildVsBuyPage-module__jqccea__buildColumn,.BuildVsBuyPage-module__jqccea__coveredColumn{background:var(--slate-2);border-radius:14px;padding:18px}.BuildVsBuyPage-module__jqccea__coveredColumn{background:var(--jade-2)}.BuildVsBuyPage-module__jqccea__comparison h4{align-items:center;gap:8px;font-size:13px;font-weight:550;line-height:21px;display:flex}.BuildVsBuyPage-module__jqccea__buildColumn h4 svg{color:var(--amber-11);flex:none}.BuildVsBuyPage-module__jqccea__coveredColumn h4{color:var(--jade-11)}.BuildVsBuyPage-module__jqccea__comparison ul{gap:10px;margin-top:14px;display:grid}.BuildVsBuyPage-module__jqccea__comparison li,.BuildVsBuyPage-module__jqccea__assistantPoints li{color:var(--slate-11);align-items:start;gap:10px;font-size:13px;line-height:23px;display:flex}.BuildVsBuyPage-module__jqccea__comparison li svg,.BuildVsBuyPage-module__jqccea__assistantPoints li svg{color:var(--jade-11);flex:none;margin-top:3px}.BuildVsBuyPage-module__jqccea__bullet{background:var(--slate-8);border-radius:50%;flex:none;width:5px;height:5px;margin-top:9px}.BuildVsBuyPage-module__jqccea__tileGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.BuildVsBuyPage-module__jqccea__tile{border:1px solid var(--slate-4);background:var(--slate-1);border-radius:22px;padding:26px}.BuildVsBuyPage-module__jqccea__tile h3{letter-spacing:-.02em;margin-top:20px;font-size:16px;font-weight:600;line-height:24px}.BuildVsBuyPage-module__jqccea__tile p{color:var(--slate-11);margin-top:10px;font-size:14px;line-height:24px}.BuildVsBuyPage-module__jqccea__note{max-width:850px;color:var(--slate-11);margin-top:24px;font-size:13px;line-height:24px}.BuildVsBuyPage-module__jqccea__note a,.BuildVsBuyPage-module__jqccea__cta p a{color:var(--jade-11);text-underline-offset:4px;border-radius:4px;text-decoration:underline}.BuildVsBuyPage-module__jqccea__teamSection{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.BuildVsBuyPage-module__jqccea__teamCopy h2{margin-top:22px}.BuildVsBuyPage-module__jqccea__teamCopy>p{margin-top:20px}.BuildVsBuyPage-module__jqccea__teamCopy>.BuildVsBuyPage-module__jqccea__note{font-size:13px;line-height:24px}.BuildVsBuyPage-module__jqccea__credentials{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.BuildVsBuyPage-module__jqccea__credentials>div{background:var(--slate-1);border-radius:18px;padding:22px}.BuildVsBuyPage-module__jqccea__credentials dt{letter-spacing:-.025em;font-size:19px;font-weight:550;line-height:26px}.BuildVsBuyPage-module__jqccea__credentials dd{color:var(--slate-11);margin-top:10px;font-size:13px;line-height:23px}.BuildVsBuyPage-module__jqccea__assistantsSection{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.BuildVsBuyPage-module__jqccea__assistantLabel{color:var(--jade-11);align-items:center;gap:8px;font-size:13px;display:flex}.BuildVsBuyPage-module__jqccea__assistantCopy h2{margin-top:18px}.BuildVsBuyPage-module__jqccea__assistantCopy>p{margin-top:20px}.BuildVsBuyPage-module__jqccea__assistantPoints{gap:10px;margin-top:24px;display:grid}.BuildVsBuyPage-module__jqccea__assistantVisual{isolation:isolate;border-radius:22px;min-width:0;padding:24px;position:relative;overflow:hidden}.BuildVsBuyPage-module__jqccea__assistantVisual [data-landing-demo-card]{box-shadow:none}.BuildVsBuyPage-module__jqccea__cta{background:var(--jade-3);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;margin-bottom:0;display:grid}@media (max-width:1023px){.BuildVsBuyPage-module__jqccea__hero{gap:28px}.BuildVsBuyPage-module__jqccea__responsibilities{padding:20px}.BuildVsBuyPage-module__jqccea__responsibilityGrid{gap:10px}.BuildVsBuyPage-module__jqccea__responsibilityGrid a{padding:14px}.BuildVsBuyPage-module__jqccea__section,.BuildVsBuyPage-module__jqccea__teamSection,.BuildVsBuyPage-module__jqccea__assistantsSection,.BuildVsBuyPage-module__jqccea__cta{padding:28px}.BuildVsBuyPage-module__jqccea__sectionIntro,.BuildVsBuyPage-module__jqccea__teamSection,.BuildVsBuyPage-module__jqccea__cta{gap:28px}.BuildVsBuyPage-module__jqccea__riskGrid{grid-template-columns:minmax(0,1fr)}.BuildVsBuyPage-module__jqccea__riskHeading{grid-template-columns:auto minmax(0,1fr)}.BuildVsBuyPage-module__jqccea__comparison{grid-template-columns:repeat(2,minmax(0,1fr))}.BuildVsBuyPage-module__jqccea__tile{padding:20px}.BuildVsBuyPage-module__jqccea__credentials{grid-template-columns:minmax(0,1fr)}.BuildVsBuyPage-module__jqccea__credentials>div{padding:18px}.BuildVsBuyPage-module__jqccea__assistantsSection{gap:24px}.BuildVsBuyPage-module__jqccea__assistantVisual{padding:16px}}@media (max-width:767px){.BuildVsBuyPage-module__jqccea__main{padding:24px 20px 56px}.BuildVsBuyPage-module__jqccea__hero{grid-template-columns:minmax(0,1fr);gap:28px;padding:8px 0 28px}.BuildVsBuyPage-module__jqccea__hero h1{font-size:clamp(2.5rem,9vw,3.25rem)}.BuildVsBuyPage-module__jqccea__heroCopy>p{font-size:15px;line-height:27px}.BuildVsBuyPage-module__jqccea__responsibilities{border-radius:24px;padding:20px 16px}.BuildVsBuyPage-module__jqccea__responsibilityGrid a{padding:16px}.BuildVsBuyPage-module__jqccea__jumpNav{gap:6px;margin-bottom:28px}.BuildVsBuyPage-module__jqccea__jumpNav a{padding-inline:10px;font-size:12px}.BuildVsBuyPage-module__jqccea__section,.BuildVsBuyPage-module__jqccea__teamSection,.BuildVsBuyPage-module__jqccea__assistantsSection,.BuildVsBuyPage-module__jqccea__cta{border-radius:24px;margin-bottom:20px;padding:24px 18px}.BuildVsBuyPage-module__jqccea__sectionIntro,.BuildVsBuyPage-module__jqccea__teamSection,.BuildVsBuyPage-module__jqccea__assistantsSection,.BuildVsBuyPage-module__jqccea__cta{grid-template-columns:minmax(0,1fr);gap:20px}.BuildVsBuyPage-module__jqccea__sectionIntro h2,.BuildVsBuyPage-module__jqccea__teamCopy h2,.BuildVsBuyPage-module__jqccea__assistantCopy h2,.BuildVsBuyPage-module__jqccea__cta h2{font-size:1.875rem}.BuildVsBuyPage-module__jqccea__sectionIntro p,.BuildVsBuyPage-module__jqccea__teamCopy>p,.BuildVsBuyPage-module__jqccea__assistantCopy>p,.BuildVsBuyPage-module__jqccea__cta p{font-size:14px;line-height:25px}.BuildVsBuyPage-module__jqccea__riskGrid{gap:14px}.BuildVsBuyPage-module__jqccea__riskCard{border-radius:18px;padding:18px 14px}.BuildVsBuyPage-module__jqccea__riskHeading,.BuildVsBuyPage-module__jqccea__comparison{grid-template-columns:minmax(0,1fr)}.BuildVsBuyPage-module__jqccea__buildColumn,.BuildVsBuyPage-module__jqccea__coveredColumn{padding:16px 14px}.BuildVsBuyPage-module__jqccea__tileGrid{grid-template-columns:minmax(0,1fr);gap:12px}.BuildVsBuyPage-module__jqccea__credentials{grid-template-columns:repeat(2,minmax(0,1fr))}.BuildVsBuyPage-module__jqccea__credentials>div{padding:16px}.BuildVsBuyPage-module__jqccea__credentials dt{font-size:16px;line-height:23px}.BuildVsBuyPage-module__jqccea__assistantVisual{border-radius:18px;padding:14px}.BuildVsBuyPage-module__jqccea__cta{margin-bottom:0}}@media (max-width:374px){.BuildVsBuyPage-module__jqccea__credentials{grid-template-columns:minmax(0,1fr)}}
.HomeBlogSection-module__X5KS2W__intro{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:28px;display:flex}.HomeBlogSection-module__X5KS2W__subtitle{max-width:600px;color:var(--slate-11);margin-top:14px;font-size:16px;line-height:26px}.HomeBlogSection-module__X5KS2W__navigation{flex:none;align-items:center;gap:24px;display:flex}.HomeBlogSection-module__X5KS2W__arrows{gap:8px;display:flex}.HomeBlogSection-module__X5KS2W__arrow{background:var(--jade-3);width:44px;height:44px;color:var(--jade-11);border-radius:10px;place-items:center;display:grid}.HomeBlogSection-module__X5KS2W__arrow:hover{background:var(--jade-4)}.HomeBlogSection-module__X5KS2W__rail{--preview-gap:12px;gap:var(--preview-gap);overflow-clip-margin:6px;height:clamp(240px,34vw,440px);display:flex;position:relative;overflow:clip}.HomeBlogSection-module__X5KS2W__backdrop{z-index:0;pointer-events:none;border-radius:16px;position:absolute;inset:0 auto 0 0;overflow:hidden}.HomeBlogSection-module__X5KS2W__slide{z-index:1;background:var(--jade-3);border-radius:16px;flex-basis:0;min-width:0;height:100%;position:relative;overflow:hidden}.HomeBlogSection-module__X5KS2W__slide[data-active=true]{z-index:2}.HomeBlogSection-module__X5KS2W__slideContent{border-radius:inherit;width:100%;height:100%}.HomeBlogSection-module__X5KS2W__imageShell{width:100%;height:100%}.HomeBlogSection-module__X5KS2W__imageButton{border-radius:inherit;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.HomeBlogSection-module__X5KS2W__image{object-fit:cover;object-position:center}.HomeBlogSection-module__X5KS2W__slide:focus-within{outline:3px solid var(--jade-8);outline-offset:3px}.HomeBlogSection-module__X5KS2W__caption{justify-content:space-between;align-items:flex-start;gap:36px;margin-top:24px;display:flex}.HomeBlogSection-module__X5KS2W__captionCopy{flex:1;min-width:0;max-width:830px}.HomeBlogSection-module__X5KS2W__title{letter-spacing:-.025em;color:var(--slate-12);font-size:clamp(1.3rem,2.1vw,1.65rem);font-weight:500;line-height:1.35;display:inline}.HomeBlogSection-module__X5KS2W__title a{border-radius:4px;text-decoration:none}.HomeBlogSection-module__X5KS2W__description{color:var(--slate-11);margin-top:8px;font-size:15px;line-height:26px}.HomeBlogSection-module__X5KS2W__metadata{color:var(--slate-11);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:14px;font-size:12px;line-height:20px;display:flex}.HomeBlogSection-module__X5KS2W__author{align-items:center;gap:8px;display:inline-flex}.HomeBlogSection-module__X5KS2W__avatars{flex:none;display:inline-flex}.HomeBlogSection-module__X5KS2W__avatar{background:var(--jade-3);width:28px;height:28px;color:var(--jade-11);border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid;overflow:hidden}.HomeBlogSection-module__X5KS2W__avatar+.HomeBlogSection-module__X5KS2W__avatar{margin-left:-6px}.HomeBlogSection-module__X5KS2W__avatar img{object-fit:cover;width:100%;height:100%}.HomeBlogSection-module__X5KS2W__readArticle{border:1px solid var(--jade-7);min-height:44px;color:var(--jade-11);border-radius:8px;flex:none;justify-content:center;align-items:center;gap:12px;padding:10px 16px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.HomeBlogSection-module__X5KS2W__readArticle:hover{background:var(--jade-3)}.HomeBlogSection-module__X5KS2W__noScriptArticles{color:var(--jade-11);text-underline-offset:4px;gap:12px;margin-top:24px;font-size:14px;text-decoration:underline;list-style:none;display:grid}.HomeBlogSection-module__X5KS2W__title a:hover{color:var(--jade-11);text-underline-offset:4px;text-decoration:underline}.HomeBlogSection-module__X5KS2W__arrow:focus-visible,.HomeBlogSection-module__X5KS2W__readArticle:focus-visible,.HomeBlogSection-module__X5KS2W__title a:focus-visible{outline:3px solid var(--jade-8);outline-offset:4px}@media (max-width:1023px){.HomeBlogSection-module__X5KS2W__intro{flex-direction:column;align-items:flex-start;gap:20px}.HomeBlogSection-module__X5KS2W__navigation{justify-content:flex-end;width:100%}.HomeBlogSection-module__X5KS2W__caption{gap:24px}}@media (max-width:767px){.HomeBlogSection-module__X5KS2W__intro{margin-bottom:20px}.HomeBlogSection-module__X5KS2W__subtitle{font-size:14px;line-height:24px}.HomeBlogSection-module__X5KS2W__rail{--preview-gap:8px;height:260px}.HomeBlogSection-module__X5KS2W__slide,.HomeBlogSection-module__X5KS2W__backdrop{border-radius:12px}.HomeBlogSection-module__X5KS2W__caption{flex-direction:column;gap:18px;margin-top:20px}.HomeBlogSection-module__X5KS2W__description{font-size:14px;line-height:24px}}
.ProductExperience-module__zVjusq__experience{--experience-soft:var(--jade-2);--experience-line:var(--jade-6);min-width:0}.ProductExperience-module__zVjusq__experience[data-product=fundraising]{--experience-soft:var(--orange-2);--experience-line:var(--orange-6)}.ProductExperience-module__zVjusq__experience[data-product=safeguarding]{--experience-soft:var(--blue-2);--experience-line:var(--blue-6)}.ProductExperience-module__zVjusq__experience[data-product=ai]{--experience-soft:var(--indigo-2);--experience-line:var(--indigo-6)}.ProductExperience-module__zVjusq__experience[data-product=community]{--experience-soft:var(--purple-2);--experience-line:var(--purple-6)}.ProductExperience-module__zVjusq__hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:64px;padding:48px 0 56px;display:grid}.ProductExperience-module__zVjusq__heroCopy,.ProductExperience-module__zVjusq__heroVisual{min-width:0}.ProductExperience-module__zVjusq__appWindow{border:1px solid var(--slate-6);background:var(--slate-1);border-radius:20px;width:100%;min-width:0;overflow:hidden}.ProductExperience-module__zVjusq__appCanvas{isolation:isolate;min-width:0;padding:20px;position:relative;overflow:hidden}.ProductExperience-module__zVjusq__appContent{min-width:0;position:relative}.ProductExperience-module__zVjusq__experience .ProductExperience-module__zVjusq__heroVisual [data-tone]>div{background:0 0;border:0;min-height:0;padding:0}.ProductExperience-module__zVjusq__hero h1{letter-spacing:-.048em;text-wrap:balance;max-width:560px;font-size:clamp(2.75rem,4.3vw,3.875rem);font-weight:650;line-height:1.06}.ProductExperience-module__zVjusq__heroDescription{max-width:48ch;color:var(--slate-11);text-wrap:pretty;margin-top:24px;font-size:16px;line-height:28px}.ProductExperience-module__zVjusq__heroActions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.ProductExperience-module__zVjusq__heroNote{color:var(--slate-10);margin-top:20px;font-size:12px;line-height:22px}.ProductExperience-module__zVjusq__textLink{width:fit-content;min-height:44px;color:var(--slate-12);border-radius:4px;align-items:center;gap:8px;font-size:13px;font-weight:550;text-decoration:none;display:inline-flex}.ProductExperience-module__zVjusq__textLink svg{flex:none}.ProductExperience-module__zVjusq__textLink:hover{color:var(--product-accent);text-underline-offset:4px;text-decoration:underline}.ProductExperience-module__zVjusq__textLink:focus-visible{outline:2px solid var(--jade-8);outline-offset:4px}.ProductExperience-module__zVjusq__navSentinel{pointer-events:none;height:1px;margin-bottom:-1px}.ProductExperience-module__zVjusq__experience .ProductExperience-module__zVjusq__sectionNav{isolation:isolate;background:0 0;border:1px solid #0000;border-top:0;border-radius:18px;width:100%;margin:0;padding-inline:0;transition:padding .2s,border-color .2s}.ProductExperience-module__zVjusq__experience .ProductExperience-module__zVjusq__sectionNav[data-stuck]{border-color:var(--slate-5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding-inline:16px}.ProductExperience-module__zVjusq__navAttachedSurface{z-index:-1;border-radius:inherit;background:color-mix(in srgb, var(--slate-1) 95%, transparent);pointer-events:none;position:absolute;inset:0;box-shadow:0 12px 24px -12px #0000003d}.dark .ProductExperience-module__zVjusq__experience .ProductExperience-module__zVjusq__sectionNav[data-stuck]{border-color:var(--slate-6)}.dark .ProductExperience-module__zVjusq__navAttachedSurface{background:color-mix(in srgb, var(--slate-3) 95%, transparent)}.ProductExperience-module__zVjusq__overview{margin-bottom:88px}.ProductExperience-module__zVjusq__sectionIntro{text-align:center;max-width:700px;margin:0 auto 36px}.ProductExperience-module__zVjusq__sectionIntro h2,.ProductExperience-module__zVjusq__detailCopy h2{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(1.9rem,3vw,2.625rem);font-weight:600;line-height:1.12}.ProductExperience-module__zVjusq__sectionIntro>p{max-width:610px;color:var(--slate-11);text-wrap:pretty;margin:20px auto 0;font-size:15px;line-height:27px}.ProductExperience-module__zVjusq__overviewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.ProductExperience-module__zVjusq__overviewCard{grid-row:span 2;grid-template-rows:subgrid;border:1px solid var(--slate-5);background:var(--slate-1);min-width:0;color:var(--slate-12);border-radius:26px;outline:none;row-gap:0;text-decoration:none;transition:border-color .16s;display:grid;overflow:hidden}.ProductExperience-module__zVjusq__overviewCard:hover{border-color:var(--product-line)}.ProductExperience-module__zVjusq__overviewCard:focus-visible{outline:2px solid var(--jade-8);outline-offset:4px}.ProductExperience-module__zVjusq__overviewVisual{align-items:stretch;min-width:0;display:grid}.ProductExperience-module__zVjusq__overviewWindow{box-shadow:none;border:0;border-radius:0;flex-direction:column;display:flex}.ProductExperience-module__zVjusq__overviewWindow .ProductExperience-module__zVjusq__appCanvas{flex:1;align-items:center;padding:20px;display:grid}.ProductExperience-module__zVjusq__experience .ProductExperience-module__zVjusq__overviewVisual [data-feature-preview]{background:0 0;border-radius:0;min-height:0;padding:0}.ProductExperience-module__zVjusq__experience .ProductExperience-module__zVjusq__overviewVisual [data-landing-demo-card]{box-shadow:none}.ProductExperience-module__zVjusq__overviewExample{place-items:center;min-width:0;min-height:0;padding:0;display:grid}.ProductExperience-module__zVjusq__experience .ProductExperience-module__zVjusq__overviewExampleCard{border-radius:14px;width:100%;max-width:384px;padding:16px}.ProductExperience-module__zVjusq__exampleHeading{align-items:center;gap:10px;margin-bottom:16px;display:flex}.ProductExperience-module__zVjusq__exampleHeading>span{background:var(--jade-3);width:36px;height:36px;color:var(--product-accent);border-radius:10px;flex:none;place-items:center;display:grid}.ProductExperience-module__zVjusq__exampleHeading p{font-size:14px;font-weight:550;line-height:20px}.ProductExperience-module__zVjusq__exampleHeading small{color:var(--slate-11);margin-top:3px;font-size:11px;display:block}.ProductExperience-module__zVjusq__examplePeople{gap:8px;display:grid}.ProductExperience-module__zVjusq__examplePeople li{background:var(--slate-2);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:10px;display:flex}.ProductExperience-module__zVjusq__examplePeople li>div{flex:1;min-width:0}.ProductExperience-module__zVjusq__examplePeople p{font-size:12px;font-weight:500;line-height:18px}.ProductExperience-module__zVjusq__examplePeople small{color:var(--slate-11);margin-top:2px;font-size:10px;line-height:16px;display:block}.ProductExperience-module__zVjusq__exampleInitials{background:var(--slate-4);width:26px;height:26px;color:var(--slate-11);border-radius:7px;flex:none;place-items:center;font-size:9px;display:grid}.ProductExperience-module__zVjusq__arrivalCount{margin-bottom:16px}.ProductExperience-module__zVjusq__arrivalCount p{flex-wrap:wrap;align-items:baseline;gap:6px;margin-bottom:10px;display:flex}.ProductExperience-module__zVjusq__arrivalCount p>span:last-child{color:var(--slate-11);font-size:11px}.ProductExperience-module__zVjusq__overviewCopy{flex-direction:column;flex:1;align-items:flex-start;padding:24px 28px 28px;display:flex}.ProductExperience-module__zVjusq__overviewCopy h3{letter-spacing:-.025em;font-size:22px;font-weight:550;line-height:28px}.ProductExperience-module__zVjusq__overviewCopy p{color:var(--slate-11);margin:12px 0 20px;font-size:14px;line-height:25px}.ProductExperience-module__zVjusq__overviewCopy>span{color:var(--product-accent);align-items:center;gap:8px;margin-top:auto;font-size:13px;font-weight:550;display:inline-flex}.ProductExperience-module__zVjusq__overviewCard:hover .ProductExperience-module__zVjusq__overviewCopy>span{text-underline-offset:4px;text-decoration:underline}.ProductExperience-module__zVjusq__detailSection{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px;margin-bottom:88px;scroll-margin-top:176px;display:grid}.ProductExperience-module__zVjusq__detailCopy{min-width:0}.ProductExperience-module__zVjusq__detailCopy>p{color:var(--slate-11);text-wrap:pretty;margin-top:20px;font-size:15px;line-height:27px}.ProductExperience-module__zVjusq__featureList{gap:10px;margin-top:28px;display:grid}.ProductExperience-module__zVjusq__featureDetail{background:var(--slate-2);border-radius:14px;min-width:0;scroll-margin-top:176px}.ProductExperience-module__zVjusq__featureDetail:target{box-shadow:inset 0 0 0 2px var(--jade-7)}.ProductExperience-module__zVjusq__featureDetail[data-preview-active]{background:var(--experience-soft);box-shadow:inset 0 0 0 1px var(--experience-line)}.ProductExperience-module__zVjusq__featureTrigger{text-align:left;cursor:pointer;border-radius:14px;outline:none;align-items:center;gap:12px;width:100%;min-height:54px;padding:15px 18px;display:flex}.ProductExperience-module__zVjusq__featureTrigger>svg:first-child{color:var(--product-accent);flex:none}.ProductExperience-module__zVjusq__featureTrigger>span:first-of-type{flex:1;min-width:0}.ProductExperience-module__zVjusq__featureTrigger:hover{color:var(--product-accent)}.ProductExperience-module__zVjusq__featureTrigger:focus-visible{outline:2px solid var(--jade-8);outline-offset:2px}.ProductExperience-module__zVjusq__featureDetail h3{font-size:14px;font-weight:500;line-height:22px}.ProductExperience-module__zVjusq__expandIcon{color:var(--slate-10);flex:none;display:inline-flex}.ProductExperience-module__zVjusq__featurePanel{overflow:hidden}.ProductExperience-module__zVjusq__featureBody{color:var(--slate-11);padding:0 18px 20px 49px;font-size:13px;line-height:24px}.ProductExperience-module__zVjusq__featureContext{margin-top:12px}.ProductExperience-module__zVjusq__featureBody .ProductExperience-module__zVjusq__plan{color:var(--product-accent);margin-bottom:8px;font-size:12px;font-weight:550}.ProductExperience-module__zVjusq__detailCopy .ProductExperience-module__zVjusq__planNote{font-size:12px;line-height:22px}.ProductExperience-module__zVjusq__preview{min-width:0;position:sticky;top:176px}.ProductExperience-module__zVjusq__previewStack{align-items:center;min-width:0;min-height:280px;display:grid}.ProductExperience-module__zVjusq__previewFrame{grid-area:1/1;min-width:0}.ProductExperience-module__zVjusq__inlinePreview{display:none}.ProductExperience-module__zVjusq__experience .ProductExperience-module__zVjusq__preview [data-feature-preview]{background:0 0;min-height:0;padding:0}.ProductExperience-module__zVjusq__experience .ProductExperience-module__zVjusq__appWindow [data-landing-demo-card],.ProductExperience-module__zVjusq__experience .ProductExperience-module__zVjusq__appWindow button{box-shadow:none}.ProductExperience-module__zVjusq__experience .ProductExperience-module__zVjusq__appWindow .better-shadow{box-shadow:none}.ProductExperience-module__zVjusq__experience .ProductExperience-module__zVjusq__appWindow .better-shadow-md{box-shadow:none}.ProductExperience-module__zVjusq__reverse .ProductExperience-module__zVjusq__detailCopy{grid-area:1/2}.ProductExperience-module__zVjusq__reverse .ProductExperience-module__zVjusq__preview{grid-area:1/1}.ProductExperience-module__zVjusq__conference{background:var(--amber-2);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;margin-bottom:88px;padding:40px;scroll-margin-top:176px;display:grid}.ProductExperience-module__zVjusq__conferenceBenefits{gap:14px;margin-block:24px;display:grid}.ProductExperience-module__zVjusq__conferenceBenefits li{color:var(--slate-11);align-items:flex-start;gap:10px;font-size:13px;line-height:23px;display:flex}.ProductExperience-module__zVjusq__conferenceBenefits svg{color:var(--product-accent);flex:none;margin-top:2px}.ProductExperience-module__zVjusq__conferenceVisual{min-width:0;color:var(--slate-12)}.ProductExperience-module__zVjusq__experience .ProductExperience-module__zVjusq__programmeCard{max-width:400px;box-shadow:none;border-radius:18px;margin-inline:auto;padding:0;overflow:hidden}.ProductExperience-module__zVjusq__programmeHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:14px 16px;font-size:11px;display:flex}.ProductExperience-module__zVjusq__programmeHeader>span:first-child{align-items:center;gap:8px;display:inline-flex}.ProductExperience-module__zVjusq__programmeHeader svg{color:var(--product-accent)}.ProductExperience-module__zVjusq__programmeBody{padding:8px 16px 16px}.ProductExperience-module__zVjusq__programmeDays{background:var(--slate-2);border-radius:10px;gap:4px;padding:4px;display:flex}.ProductExperience-module__zVjusq__programmeDays button{width:100%;min-height:34px;color:var(--slate-11);border-radius:7px;padding:6px 10px;font-size:12px;position:relative}.ProductExperience-module__zVjusq__programmeDays button[aria-pressed=true]{color:var(--slate-12)}.ProductExperience-module__zVjusq__programmeDayActive{background:var(--slate-1);box-shadow:inset 0 0 0 1px var(--slate-5);border-radius:7px;position:absolute;inset:0}.ProductExperience-module__zVjusq__programmeDays button:focus-visible{outline:2px solid var(--jade-8);outline-offset:1px}.ProductExperience-module__zVjusq__sessionsFrame{margin-top:20px;position:relative}.ProductExperience-module__zVjusq__sessions{gap:10px;display:grid}.ProductExperience-module__zVjusq__sessions li{background:var(--slate-2);border-radius:10px;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.ProductExperience-module__zVjusq__sessions time{color:var(--slate-11);font-variant-numeric:tabular-nums;padding-top:2px;font-size:11px}.ProductExperience-module__zVjusq__sessions p{font-size:12px;font-weight:500;line-height:20px}.ProductExperience-module__zVjusq__sessions li span{color:var(--slate-11);align-items:center;gap:4px;margin-top:3px;font-size:11px;line-height:18px;display:flex}.ProductExperience-module__zVjusq__fundraisingNote{background:var(--slate-2);border-radius:24px;justify-content:space-between;align-items:center;gap:32px;margin-bottom:24px;padding:28px 32px;display:flex}.ProductExperience-module__zVjusq__fundraisingNote h2{letter-spacing:-.025em;font-size:18px;font-weight:550}.ProductExperience-module__zVjusq__fundraisingNote p{max-width:650px;color:var(--slate-11);margin-top:10px;font-size:13px;line-height:24px}.ProductExperience-module__zVjusq__fundraisingNote>a{flex:none}@media (max-width:1023px){.ProductExperience-module__zVjusq__hero{gap:32px;padding-top:32px}.ProductExperience-module__zVjusq__hero h1{font-size:clamp(2.5rem,5vw,3.5rem)}.ProductExperience-module__zVjusq__detailSection{gap:32px;margin-bottom:64px}.ProductExperience-module__zVjusq__appCanvas{padding:16px}.ProductExperience-module__zVjusq__conference{gap:28px;margin-bottom:64px;padding:28px}.ProductExperience-module__zVjusq__programmeHeader,.ProductExperience-module__zVjusq__programmeBody{padding-inline:18px}.ProductExperience-module__zVjusq__overviewWindow .ProductExperience-module__zVjusq__appCanvas{padding:16px}.ProductExperience-module__zVjusq__overviewCopy{padding:22px}.ProductExperience-module__zVjusq__experience .ProductExperience-module__zVjusq__overviewVisual [data-feature-preview],.ProductExperience-module__zVjusq__overviewExample{padding:0}.ProductExperience-module__zVjusq__fundraisingNote{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:767px){.ProductExperience-module__zVjusq__experience .ProductExperience-module__zVjusq__sectionNav[data-stuck]{padding-inline:12px}.ProductExperience-module__zVjusq__experience .ProductExperience-module__zVjusq__sectionNav div a{padding-inline:6px}.ProductExperience-module__zVjusq__hero{grid-template-columns:minmax(0,1fr);gap:32px;padding:20px 0 32px}.ProductExperience-module__zVjusq__hero h1{font-size:clamp(2.5rem,9vw,3.25rem)}.ProductExperience-module__zVjusq__heroDescription{margin-top:20px;font-size:15px;line-height:27px}.ProductExperience-module__zVjusq__heroActions{margin-top:24px}.ProductExperience-module__zVjusq__sectionIntro{text-align:left;margin-bottom:28px}.ProductExperience-module__zVjusq__sectionIntro h2,.ProductExperience-module__zVjusq__detailCopy h2{font-size:1.875rem}.ProductExperience-module__zVjusq__sectionIntro>p,.ProductExperience-module__zVjusq__detailCopy>p{margin-top:16px;font-size:14px;line-height:26px}.ProductExperience-module__zVjusq__overview{margin-bottom:56px}.ProductExperience-module__zVjusq__overviewGrid{grid-template-columns:minmax(0,1fr);gap:16px}.ProductExperience-module__zVjusq__overviewCard{border-radius:24px;flex-direction:column;grid-row:auto;display:flex}.ProductExperience-module__zVjusq__overviewWindow .ProductExperience-module__zVjusq__appCanvas{padding:20px}.ProductExperience-module__zVjusq__overviewCopy{padding:22px}.ProductExperience-module__zVjusq__overviewCopy h3{font-size:21px}.ProductExperience-module__zVjusq__experience .ProductExperience-module__zVjusq__overviewExampleCard{padding:16px}.ProductExperience-module__zVjusq__examplePeople li{gap:8px;padding:10px 8px}.ProductExperience-module__zVjusq__detailSection{grid-template-columns:minmax(0,1fr);gap:28px;margin-bottom:56px;scroll-margin-top:188px}.ProductExperience-module__zVjusq__reverse .ProductExperience-module__zVjusq__detailCopy,.ProductExperience-module__zVjusq__reverse .ProductExperience-module__zVjusq__preview{grid-area:auto}.ProductExperience-module__zVjusq__featureDetail{scroll-margin-top:188px}.ProductExperience-module__zVjusq__featureTrigger{gap:10px;padding-inline:14px}.ProductExperience-module__zVjusq__featureBody{padding:0 16px 18px}.ProductExperience-module__zVjusq__preview{display:none}.ProductExperience-module__zVjusq__inlinePreview{margin-top:20px;display:block}.ProductExperience-module__zVjusq__inlinePreview .ProductExperience-module__zVjusq__appWindow{box-shadow:none;border-radius:14px}.ProductExperience-module__zVjusq__inlinePreview .ProductExperience-module__zVjusq__appCanvas{padding:12px}.ProductExperience-module__zVjusq__experience .ProductExperience-module__zVjusq__inlinePreview [data-feature-preview]{background:0 0;min-height:0;padding:0}.ProductExperience-module__zVjusq__experience .ProductExperience-module__zVjusq__inlinePreview [data-landing-demo-card]{box-shadow:none}.ProductExperience-module__zVjusq__conference{border-radius:24px;grid-template-columns:minmax(0,1fr);gap:28px;margin-bottom:56px;padding:28px 20px;scroll-margin-top:188px}.ProductExperience-module__zVjusq__programmeBody{padding:12px 16px 16px}.ProductExperience-module__zVjusq__programmeHeader{padding:16px}.ProductExperience-module__zVjusq__sessions li{gap:10px;padding:12px}.ProductExperience-module__zVjusq__fundraisingNote{padding:24px}}@media (prefers-reduced-motion:reduce){.ProductExperience-module__zVjusq__overviewCard,.ProductExperience-module__zVjusq__expandIcon,.ProductExperience-module__zVjusq__experience .ProductExperience-module__zVjusq__sectionNav{transition:none}}.ProductExperience-module__zVjusq__featureBand{background:var(--experience-soft)}.ProductExperience-module__zVjusq__experience .ProductExperience-module__zVjusq__featureBand [data-tone]>div{background:0 0;border:0;min-height:0;padding:0}.ProductExperience-module__zVjusq__miniRows{gap:12px;margin-top:20px;display:grid}.ProductExperience-module__zVjusq__miniRows li{background:var(--slate-2);border-radius:10px;align-items:center;gap:12px;padding:12px;font-size:12px;line-height:20px;display:flex}.ProductExperience-module__zVjusq__miniRows li>span{flex:1}.ProductExperience-module__zVjusq__miniRows svg{color:var(--product-accent);flex:none}.ProductExperience-module__zVjusq__privacyRoles{gap:12px;margin-top:24px;display:grid}.ProductExperience-module__zVjusq__privacyRoles li{background:var(--slate-1);border-radius:12px;align-items:center;gap:12px;padding:14px 16px;font-size:12px;line-height:20px;display:flex}.ProductExperience-module__zVjusq__privacyRoles li>span{flex:1}.ProductExperience-module__zVjusq__privacyRoles small{color:var(--slate-11);margin-top:4px;font-size:11px;display:block}.ProductExperience-module__zVjusq__privacyRoles svg{color:var(--product-accent);flex:none}.ProductExperience-module__zVjusq__experience .ProductExperience-module__zVjusq__featureBand [data-product-workspace]{background:0 0;border:0;padding:0}.ProductExperience-module__zVjusq__experience[data-product=ai] .ProductExperience-module__zVjusq__hero h1{text-wrap:initial;font-size:clamp(2.5rem,4vw,3.25rem)}