.home-v2-module__B35Jjq__heroLead{color:#4c5674;max-width:440px;margin-top:30px;font-size:16px;line-height:1.8}.home-v2-module__B35Jjq__heroStack .home-v2-module__B35Jjq__docArticle p{font-family:var(--font-source-serif),Georgia,serif;min-height:34px}.home-v2-module__B35Jjq__type{white-space:nowrap;vertical-align:bottom;width:0;max-width:100%;animation:10s steps(46,end) infinite home-v2-module__B35Jjq__type;display:inline-block;overflow:hidden}.home-v2-module__B35Jjq__row1,.home-v2-module__B35Jjq__row2,.home-v2-module__B35Jjq__row3{opacity:0}.home-v2-module__B35Jjq__row1{animation:10s infinite home-v2-module__B35Jjq__show1}.home-v2-module__B35Jjq__row2{animation:10s infinite home-v2-module__B35Jjq__show2}.home-v2-module__B35Jjq__row3{animation:10s infinite home-v2-module__B35Jjq__show3}@keyframes home-v2-module__B35Jjq__type{0%{width:0}38%,to{width:100%}}@keyframes home-v2-module__B35Jjq__show1{0%,42%{opacity:0}50%,to{opacity:1}}@keyframes home-v2-module__B35Jjq__show2{0%,62%{opacity:0}70%,to{opacity:1}}@keyframes home-v2-module__B35Jjq__show3{0%,80%{opacity:0}88%,to{opacity:1}}.home-v2-module__B35Jjq__tag{color:var(--ai);white-space:nowrap;background:#efeaff;border-radius:3px;padding:2px 7px;font-size:8px;font-weight:500;display:inline-block}.home-v2-module__B35Jjq__tagWarn{color:#ba1e45;background:#ffe1ea}.home-v2-module__B35Jjq__versus{max-width:1320px;margin:auto;padding:94px 36px}.home-v2-module__B35Jjq__kicker{color:var(--ai);align-items:center;gap:10px;margin-bottom:18px;font-size:12px;font-weight:500;display:flex}.home-v2-module__B35Jjq__kicker>span{width:16px}.home-v2-module__B35Jjq__pairs{gap:28px;margin-top:52px;display:grid}.home-v2-module__B35Jjq__pair{grid-template-columns:1fr 1fr;gap:18px;display:grid}.home-v2-module__B35Jjq__pane{border-radius:12px;align-content:start;gap:18px;min-width:0;padding:28px;display:grid}.home-v2-module__B35Jjq__paneBefore{color:#4c5674;background:#f1f0f8}.home-v2-module__B35Jjq__paneAfter{border:1px solid var(--rule);background:#fff;position:relative;overflow:hidden;box-shadow:0 1px 2px #0a17470a,0 12px 32px -12px #0a17471f}.home-v2-module__B35Jjq__mark{width:96px;position:absolute;top:-26px;right:-26px}.home-v2-module__B35Jjq__paneLabel{color:var(--quiet);font-size:11px;font-weight:600}.home-v2-module__B35Jjq__paneAfter .home-v2-module__B35Jjq__paneLabel{color:var(--ai)}.home-v2-module__B35Jjq__pane h3{letter-spacing:-.035em;color:var(--ink);font-size:21px;line-height:1.2}.home-v2-module__B35Jjq__paneBefore h3{color:#2a3350}.home-v2-module__B35Jjq__pane>p{color:#4c5674;font-size:14px;line-height:1.75}.home-v2-module__B35Jjq__quote{color:var(--ink);border-left:3px solid var(--ai);margin:0;padding-left:14px;font-size:14px;line-height:1.6}.home-v2-module__B35Jjq__paneBefore .home-v2-module__B35Jjq__quote{color:#3d4668;border-color:#b9b4d6}.home-v2-module__B35Jjq__quote small{color:var(--quiet);margin-top:6px;font-size:11px;display:block}.home-v2-module__B35Jjq__num{border-top:1px solid var(--rule);align-items:baseline;gap:10px;padding-top:16px;display:flex}.home-v2-module__B35Jjq__num b{letter-spacing:-.05em;color:var(--ai);font-size:34px;font-weight:650;line-height:1}.home-v2-module__B35Jjq__num span{color:var(--quiet);font-size:12px}.home-v2-module__B35Jjq__video{aspect-ratio:16/9;isolation:isolate;background:#2a3350;border-radius:10px;position:relative;overflow:hidden}.home-v2-module__B35Jjq__video video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.home-v2-module__B35Jjq__before video{filter:grayscale()contrast(1.05)}.home-v2-module__B35Jjq__before:after{content:"";opacity:.42;mix-blend-mode:multiply;pointer-events:none;z-index:1;background-image:radial-gradient(#0a1747 .7px,#0000 .8px);background-size:3px 3px;position:absolute;inset:0}.home-v2-module__B35Jjq__placeholder{text-align:center;color:#fff;place-items:center;padding:16px;font-size:11px;line-height:1.6;display:grid;position:absolute;inset:0}.home-v2-module__B35Jjq__placeholder b{font-size:13px;display:block}.home-v2-module__B35Jjq__placeholder span{opacity:.75}.home-v2-module__B35Jjq__before .home-v2-module__B35Jjq__placeholder{background:radial-gradient(at 30% 40%,#8a8fa8 0%,#4b5166 60%,#2b3045 100%)}.home-v2-module__B35Jjq__after .home-v2-module__B35Jjq__placeholder{background:radial-gradient(at 70% 30%,#ffd9b3 0%,#c99ef0 45%,#3805f2 110%)}.home-v2-module__B35Jjq__pill{z-index:2;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;opacity:0;background:#fff;border-radius:999px;align-items:center;gap:8px;max-width:calc(100% - 28px);padding:8px 14px;font-size:12px;font-weight:500;animation:8s infinite home-v2-module__B35Jjq__pillIn;display:inline-flex;position:absolute;bottom:14px;left:14px;overflow:hidden;transform:translateY(6px);box-shadow:0 4px 14px #0a174733}.home-v2-module__B35Jjq__pillRight{left:auto;right:14px}.home-v2-module__B35Jjq__pill i{background:#ba1e45;border-radius:50%;flex-shrink:0;width:8px;height:8px}.home-v2-module__B35Jjq__after .home-v2-module__B35Jjq__pill i{background:#20a65a}.home-v2-module__B35Jjq__pill em{color:var(--quiet);font-family:ui-monospace,monospace;font-size:11px;font-style:normal}@keyframes home-v2-module__B35Jjq__pillIn{0%,20%{opacity:0;transform:translateY(6px)}28%,90%{opacity:1;transform:none}to{opacity:0}}.home-v2-module__B35Jjq__videoNote{z-index:2;color:#fff;background:#0a174799;border-radius:4px;padding:3px 8px;font-size:9px;position:absolute;top:10px;right:10px}.home-v2-module__B35Jjq__steps{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:52px;display:grid}.home-v2-module__B35Jjq__step{border:1px solid var(--rule);background:#fff;border-radius:12px;align-content:start;gap:12px;padding:28px;display:grid}.home-v2-module__B35Jjq__step>span{color:var(--ai);font-size:11px;font-weight:600}.home-v2-module__B35Jjq__step h3{letter-spacing:-.035em;font-size:20px}.home-v2-module__B35Jjq__step ul{color:#4c5674;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.home-v2-module__B35Jjq__step li{gap:10px;display:flex}.home-v2-module__B35Jjq__step li:before,.home-v2-module__B35Jjq__yes li:before{content:"";background:var(--ai);flex-shrink:0;width:12px;height:12px;margin-top:4px;-webkit-mask:url(/logos-aglo/formes/asterisque.png) 50%/contain no-repeat;mask:url(/logos-aglo/formes/asterisque.png) 50%/contain no-repeat}.home-v2-module__B35Jjq__priceActions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:8px;display:flex}.home-v2-module__B35Jjq__fitIntro{margin-top:88px}.home-v2-module__B35Jjq__fit{grid-template-columns:1fr 1fr;gap:18px;margin-top:52px;display:grid}.home-v2-module__B35Jjq__fit>div{border-radius:12px;padding:28px}.home-v2-module__B35Jjq__fit h3{letter-spacing:-.035em;font-size:20px}.home-v2-module__B35Jjq__yes{background:#ede8ff}.home-v2-module__B35Jjq__no{color:#4c5674;background:#f1f0f8}.home-v2-module__B35Jjq__fit ul{gap:10px;margin:16px 0 0;padding:0;font-size:14px;line-height:1.55;list-style:none;display:grid}.home-v2-module__B35Jjq__fit li{gap:10px;display:flex}.home-v2-module__B35Jjq__no li:before{content:"—";color:#8b8fa8;flex-shrink:0}@media (max-width:900px){.home-v2-module__B35Jjq__versus{padding:60px 24px}.home-v2-module__B35Jjq__pair,.home-v2-module__B35Jjq__fit,.home-v2-module__B35Jjq__steps{grid-template-columns:1fr}.home-v2-module__B35Jjq__fitIntro{margin-top:60px}}@media (prefers-reduced-motion:reduce){.home-v2-module__B35Jjq__type{width:100%;animation:none}.home-v2-module__B35Jjq__row1,.home-v2-module__B35Jjq__row2,.home-v2-module__B35Jjq__row3,.home-v2-module__B35Jjq__pill{opacity:1;animation:none;transform:none}}.home-v2-module__B35Jjq__paneLabel{align-items:center;gap:6px;min-height:30px;display:flex}.home-v2-module__B35Jjq__with{color:var(--ink);margin-right:2px;font-size:13px;font-weight:600}.home-v2-module__B35Jjq__paneLabel em{margin-left:4px;font-style:normal;font-weight:600}.home-v2-module__B35Jjq__toolLogo{background:#fff;border-radius:7px;place-items:center;width:30px;height:30px;display:inline-grid;box-shadow:0 0 0 1px #0a174714,0 1px 2px #0a17470f}.home-v2-module__B35Jjq__paneLabel .aglo-brand-mark{width:28px;height:30px}.home-v2-module__B35Jjq__toolLogo b{font-size:9px;font-weight:600}.home-v2-module__B35Jjq__logoSquare{object-fit:contain;width:18px;height:18px}.home-v2-module__B35Jjq__logoWide{object-fit:cover;object-position:left center;width:18px;height:18px}.home-v2-module__B35Jjq__appFrame{margin:0}.home-v2-module__B35Jjq__appFrame img{border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 1px 2px #0a17470f,0 30px 60px -24px #0a174740}.home-v2-module__B35Jjq__appFrame figcaption{color:var(--quiet);margin-top:12px;font-size:11px}.home-v2-module__B35Jjq__kickerDark{color:#c9baff;align-items:center;gap:10px;margin-bottom:18px;font-size:12px;font-weight:500;display:flex}.home-v2-module__B35Jjq__kickerDark>span{width:16px}.home-v2-module__B35Jjq__consultVideo{background:#f1f0f8;border-radius:14px;margin:44px 0 0;overflow:hidden;box-shadow:0 30px 60px -24px #000a}.home-v2-module__B35Jjq__consultVideo video{aspect-ratio:1050/720;object-fit:cover;width:100%;height:auto;display:block}.home-v2-module__B35Jjq__consultCta .home-v2-module__B35Jjq__actionsRow,.home-v2-module__B35Jjq__consultCta>div{flex-wrap:nowrap;flex-shrink:0;margin-top:0}@media (max-width:900px){.home-v2-module__B35Jjq__consultCta{flex-direction:column;align-items:flex-start}.home-v2-module__B35Jjq__consultCta>div{flex-wrap:wrap}}.home-v2-module__B35Jjq__bigSteps{border-top:1px solid var(--rule);grid-template-columns:repeat(3,1fr);gap:0;margin-top:44px;display:grid}.home-v2-module__B35Jjq__bigStep{align-content:start;gap:14px;padding:36px 36px 8px 0;display:grid}.home-v2-module__B35Jjq__bigStep+.home-v2-module__B35Jjq__bigStep{border-left:1px solid var(--rule);padding-left:36px}.home-v2-module__B35Jjq__bigStep>span{letter-spacing:-.06em;color:var(--ai);font-size:clamp(64px,7vw,104px);font-weight:650;line-height:.9}.home-v2-module__B35Jjq__bigStep h3{letter-spacing:-.035em;font-size:23px;line-height:1.2}.home-v2-module__B35Jjq__bigStep p{color:#4c5674;font-size:16px;line-height:1.7}.home-v2-module__B35Jjq__startCta{flex-wrap:wrap;align-items:center;gap:22px;margin-top:44px;display:flex}@media (max-width:900px){.home-v2-module__B35Jjq__bigSteps{grid-template-columns:1fr}.home-v2-module__B35Jjq__bigStep,.home-v2-module__B35Jjq__bigStep+.home-v2-module__B35Jjq__bigStep{border-left:0;padding:28px 0 0}.home-v2-module__B35Jjq__bigStep+.home-v2-module__B35Jjq__bigStep{border-top:1px solid var(--rule);margin-top:24px}}.home-v2-module__B35Jjq__alsoRow{color:#4c5674;margin-top:28px;font-size:14px}.home-v2-module__B35Jjq__alsoRow a{color:var(--ink);text-underline-offset:4px;font-weight:550;text-decoration:underline!important}.home-v2-module__B35Jjq__consultGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:48px;display:grid}.home-v2-module__B35Jjq__consultGrid .home-v2-module__B35Jjq__consultVideo{justify-self:end;width:100%;max-width:720px;margin:0}.home-v2-module__B35Jjq__consultList{gap:22px;margin-top:8px;display:grid}.home-v2-module__B35Jjq__consultList article{border-top:1px solid #3a476b;padding-top:18px}.home-v2-module__B35Jjq__consultList h3{letter-spacing:-.025em;font-size:19px}.home-v2-module__B35Jjq__consultList p{color:#d6def0;margin-top:6px;font-size:15px;line-height:1.65}@media (max-width:1000px){.home-v2-module__B35Jjq__consultGrid{grid-template-columns:1fr;gap:36px}.home-v2-module__B35Jjq__consultGrid .home-v2-module__B35Jjq__consultVideo{justify-self:start}}.home-v2-module__B35Jjq__marquee{margin-top:4px;padding:10px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.home-v2-module__B35Jjq__marqueeTrack{width:max-content;display:flex}.home-v2-module__B35Jjq__marqueeOn{animation:90s linear infinite home-v2-module__B35Jjq__marquee}.home-v2-module__B35Jjq__marquee:hover .home-v2-module__B35Jjq__marqueeTrack{animation-play-state:paused}.home-v2-module__B35Jjq__marqueeTrack ul{align-items:center;gap:56px;margin:0;padding-right:56px;list-style:none;display:flex}.home-v2-module__B35Jjq__marqueeTrack li{align-items:center;height:64px;display:flex}.home-v2-module__B35Jjq__marqueeTrack img{object-fit:contain;filter:grayscale();opacity:.6;max-width:150px;transition:filter .3s,opacity .3s;width:auto!important}.home-v2-module__B35Jjq__marqueeTrack li:hover img{filter:none;opacity:1}img.home-v2-module__B35Jjq__invert{filter:invert()grayscale()}.home-v2-module__B35Jjq__marqueeTrack li:hover img.home-v2-module__B35Jjq__invert{filter:invert()}@keyframes home-v2-module__B35Jjq__marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.home-v2-module__B35Jjq__marqueeTrack{flex-wrap:wrap;width:auto;animation:none}.home-v2-module__B35Jjq__marqueeTrack ul[aria-hidden]{display:none}.home-v2-module__B35Jjq__marqueeTrack ul{flex-wrap:wrap;row-gap:20px}}.home-v2-module__B35Jjq__love{isolation:isolate;background:linear-gradient(160deg,#f5f1ff 0%,#fdeef6 100%);border-radius:28px;max-width:1320px;margin:40px auto;padding:84px 64px 56px;position:relative;overflow:hidden}.home-v2-module__B35Jjq__loveHeart{z-index:-1;--shape-color:#ff038b;opacity:.14;width:360px;position:absolute;bottom:-110px;right:-80px;transform:rotate(-14deg)}.home-v2-module__B35Jjq__loveTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.home-v2-module__B35Jjq__loveTop h2{letter-spacing:-.04em;max-width:680px;font-size:clamp(34px,3.65vw,54px);line-height:1.08}.home-v2-module__B35Jjq__loveTop .home-v2-module__B35Jjq__kicker{color:#d4127a}.home-v2-module__B35Jjq__loveTop .home-v2-module__B35Jjq__kicker>span{--shape-color:#ff038b}.home-v2-module__B35Jjq__loveRating{background:#fff;border-radius:18px;align-items:center;gap:18px;padding:18px 24px;display:flex;box-shadow:0 20px 40px -24px #0a174740}.home-v2-module__B35Jjq__loveRating>strong{letter-spacing:-.06em;color:var(--ink);font-size:72px;font-weight:700;line-height:.9}.home-v2-module__B35Jjq__loveRating>span{gap:4px;display:grid}.home-v2-module__B35Jjq__loveStars{color:#ffb400;letter-spacing:3px;font-size:22px}.home-v2-module__B35Jjq__loveRating b{font-size:14px}.home-v2-module__B35Jjq__loveRating em{color:var(--ai);font-size:12px;font-style:normal;font-weight:600}.home-v2-module__B35Jjq__featured{color:var(--ink);background:#fff;border-radius:20px;margin:44px 0 0;padding:44px 48px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0a17470d,0 24px 50px -28px #0a174740}.home-v2-module__B35Jjq__featured:before{content:"“";font-family:var(--font-source-serif),Georgia,serif;color:#ff038b;opacity:.22;font-size:280px;line-height:1;position:absolute;top:-40px;right:36px}.home-v2-module__B35Jjq__featured blockquote{font-family:var(--font-source-serif),Georgia,serif;letter-spacing:-.01em;max-width:900px;margin:0;font-size:clamp(28px,3.1vw,44px);line-height:1.22;position:relative}.home-v2-module__B35Jjq__featured figcaption{color:var(--quiet);align-items:center;gap:14px;margin-top:30px;font-size:14px;display:flex}.home-v2-module__B35Jjq__featured figcaption strong{color:var(--ink);font-size:16px;display:block}.home-v2-module__B35Jjq__featured figcaption a{color:var(--ai);text-underline-offset:4px;margin-left:auto;font-size:13px;font-weight:600;text-decoration:underline!important}.home-v2-module__B35Jjq__wall{columns:3 280px;column-gap:18px;margin-top:18px}.home-v2-module__B35Jjq__card{break-inside:avoid;background:#fff;border-radius:16px;margin:0 0 18px;padding:26px 26px 22px;transition:transform .25s,box-shadow .25s;box-shadow:0 1px 2px #0a17470d,0 14px 30px -22px #0a174740}.home-v2-module__B35Jjq__card:hover{transform:translateY(-3px)rotate(-.3deg);box-shadow:0 24px 40px -22px #3805f259}.home-v2-module__B35Jjq__card blockquote{font-family:var(--font-source-serif),Georgia,serif;color:var(--ink);margin:0;font-size:20px;line-height:1.45}.home-v2-module__B35Jjq__card figcaption{color:var(--quiet);align-items:center;gap:12px;margin-top:18px;font-size:12px;display:flex}.home-v2-module__B35Jjq__card figcaption strong{color:var(--ink);font-size:14px;display:block}.home-v2-module__B35Jjq__avatar{object-fit:cover;border-radius:50%;flex-shrink:0}.home-v2-module__B35Jjq__avatarText{color:var(--ai);background:#ede8ff;place-items:center;font-size:13px;font-weight:600;display:grid}.home-v2-module__B35Jjq__card:nth-child(3n+2) .home-v2-module__B35Jjq__avatarText{color:#aa145e;background:#fce9f3}.home-v2-module__B35Jjq__loveNote{color:var(--quiet);margin-top:10px;font-size:12px}.home-v2-module__B35Jjq__loveNote a{color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline!important}@media (max-width:900px){.home-v2-module__B35Jjq__love{border-radius:20px;margin:24px 12px;padding:56px 22px 40px}.home-v2-module__B35Jjq__featured{padding:32px 26px}.home-v2-module__B35Jjq__featured figcaption{flex-wrap:wrap}.home-v2-module__B35Jjq__featured figcaption a{margin-left:0}.home-v2-module__B35Jjq__loveRating>strong{font-size:56px}}.home-v2-module__B35Jjq__consultLight{color:var(--ink);background:#f4f2fb}.home-v2-module__B35Jjq__consultLight h3{color:var(--ink)}.home-v2-module__B35Jjq__consultLight h2{color:var(--ink)}.home-v2-module__B35Jjq__consultLight [class*=consultationHeading]>p:not([class]),.home-v2-module__B35Jjq__consultLight .home-v2-module__B35Jjq__consultList p{color:#4c5674}.home-v2-module__B35Jjq__consultLight .home-v2-module__B35Jjq__consultList article,.home-v2-module__B35Jjq__consultLight [class*=consultationCta]{border-top-color:#dcd8ec}.home-v2-module__B35Jjq__consultLight [class*=consultationCta] p{color:#4c5674}.home-v2-module__B35Jjq__consultLight .home-v2-module__B35Jjq__consultVideo{box-shadow:0 30px 60px -30px #0a174759}.home-v2-module__B35Jjq__consultLight [class*=consultationShape]{opacity:.18}.home-v2-module__B35Jjq__consultLight .home-v2-module__B35Jjq__kicker{color:var(--ai)}.home-v2-module__B35Jjq__clientsBw img{filter:grayscale();opacity:.6;transition:filter .3s,opacity .3s}.home-v2-module__B35Jjq__clientsBw img:hover{filter:none;opacity:1}
.redaction-demo-module__T-aE5q__wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:40px;display:grid}.redaction-demo-module__T-aE5q__args{gap:10px;display:grid}.redaction-demo-module__T-aE5q__arg{text-align:left;border:1px solid var(--rule);color:var(--ink);cursor:pointer;font:inherit;background:#fff;border-radius:12px;gap:6px;padding:20px 22px;transition:border-color .2s,box-shadow .2s,background .2s;display:grid}.redaction-demo-module__T-aE5q__arg:hover{border-color:#b9acef}.redaction-demo-module__T-aE5q__arg strong{letter-spacing:-.025em;font-size:18px;line-height:1.3}.redaction-demo-module__T-aE5q__argText{color:#4c5674;font-size:14px;line-height:1.6;display:none}.redaction-demo-module__T-aE5q__argTag{letter-spacing:.04em;color:var(--ai);background:#efeaff;border-radius:4px;justify-self:start;padding:3px 8px;font-size:10px;font-weight:600}.redaction-demo-module__T-aE5q__argOn{border-color:var(--ai);background:#f7f5ff;box-shadow:0 10px 30px -18px #3805f266}.redaction-demo-module__T-aE5q__argOn .redaction-demo-module__T-aE5q__argText{display:block}.redaction-demo-module__T-aE5q__argOn .redaction-demo-module__T-aE5q__argTag{background:var(--ai);color:#fff}.redaction-demo-module__T-aE5q__window{min-width:0}.redaction-demo-module__T-aE5q__chrome{background:#f3f3f7;border:1px solid #e3e4ec;border-bottom:0;border-radius:12px 12px 0 0;align-items:center;gap:6px;padding:10px 14px;display:flex}.redaction-demo-module__T-aE5q__chrome i{background:#ff5f57;border-radius:50%;width:9px;height:9px}.redaction-demo-module__T-aE5q__chrome i:nth-child(2){background:#febc2e}.redaction-demo-module__T-aE5q__chrome i:nth-child(3){background:#28c840}.redaction-demo-module__T-aE5q__chrome span{color:#4c5674;background:#fff;border-radius:6px;flex:1;margin-left:12px;padding:4px 10px;font-size:11px}.redaction-demo-module__T-aE5q__app{background:#f7f7fa;border:1px solid #e3e4ec;border-radius:0 0 12px 12px;grid-template-columns:52px minmax(0,1fr);min-height:470px;display:grid;box-shadow:0 30px 60px -30px #0a174740}.redaction-demo-module__T-aE5q__side{background:#fff;border-right:1px solid #ececf2;border-radius:0 0 0 12px;flex-direction:column;align-items:center;gap:16px;padding:14px 0;display:flex}.redaction-demo-module__T-aE5q__side b{color:var(--ink);text-align:center;letter-spacing:.02em;margin-bottom:8px;font-size:11px;line-height:1}.redaction-demo-module__T-aE5q__side span{background:#e9e9f1;border-radius:5px;width:18px;height:18px}.redaction-demo-module__T-aE5q__side .redaction-demo-module__T-aE5q__sideOn{background:#e3dcff;box-shadow:0 0 0 6px #f0ecff}.redaction-demo-module__T-aE5q__main{flex-direction:column;gap:12px;min-width:0;padding:16px 20px 18px;display:flex}.redaction-demo-module__T-aE5q__crumb{color:#6b7390;font-size:12px}.redaction-demo-module__T-aE5q__crumb b{color:var(--ink);font-weight:600}.redaction-demo-module__T-aE5q__tabs{align-items:center;gap:6px;display:flex}.redaction-demo-module__T-aE5q__tabs span{color:#4c5674;background:#fff;border:1px solid #e3e4ec;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600}.redaction-demo-module__T-aE5q__tabs .redaction-demo-module__T-aE5q__tabOn{background:var(--ink);color:#fff;border-color:var(--ink)}.redaction-demo-module__T-aE5q__tabs em{color:#1f9d55;margin-left:6px;font-size:11px;font-style:normal}.redaction-demo-module__T-aE5q__panel{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;animation:.35s redaction-demo-module__T-aE5q__in;display:grid}@keyframes redaction-demo-module__T-aE5q__in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.redaction-demo-module__T-aE5q__label{text-transform:uppercase;letter-spacing:.06em;color:#7a82a0;font-size:10px;font-weight:600}.redaction-demo-module__T-aE5q__genius{background:#fff;border:1px solid #e3e4ec;border-radius:10px;gap:8px;padding:14px 16px;display:grid}.redaction-demo-module__T-aE5q__genius p{color:var(--ink);font-size:14px;font-weight:600}.redaction-demo-module__T-aE5q__chips{flex-wrap:wrap;gap:6px;display:flex}.redaction-demo-module__T-aE5q__chips span{color:#4c5674;background:#fff;border:1px solid #dcdfea;border-radius:999px;padding:5px 10px;font-size:12px}.redaction-demo-module__T-aE5q__chips .redaction-demo-module__T-aE5q__chipOn{border-color:var(--ai);color:var(--ai);background:#f0ecff;font-weight:600}.redaction-demo-module__T-aE5q__article{border:1px solid #e3e4ec;border-left:3px solid var(--ai);background:#fff;border-radius:10px;gap:6px;padding:14px 16px;animation:.35s redaction-demo-module__T-aE5q__in;display:grid}.redaction-demo-module__T-aE5q__article b{color:var(--ink);font-size:14px}.redaction-demo-module__T-aE5q__article p{font-family:var(--font-source-serif),Georgia,serif;color:#2a3350;font-size:14px;line-height:1.6}.redaction-demo-module__T-aE5q__num{color:var(--ai);font-size:11px;font-weight:600}.redaction-demo-module__T-aE5q__typing{clip-path:inset(0 100% 0 0);animation:2.2s steps(40,end) .2s forwards redaction-demo-module__T-aE5q__reveal}@keyframes redaction-demo-module__T-aE5q__reveal{to{clip-path:inset(0)}}.redaction-demo-module__T-aE5q__badgeAi,.redaction-demo-module__T-aE5q__badgeCstb{color:var(--ai);background:#efeaff;border-radius:4px;justify-self:start;padding:3px 9px;font-size:11px;font-weight:600}.redaction-demo-module__T-aE5q__badgeCstb{color:#1b7f45;background:#e6f6ec}.redaction-demo-module__T-aE5q__search{background:#fff;border:1px solid #e3e4ec;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.redaction-demo-module__T-aE5q__search span{color:var(--ai);white-space:nowrap;background:#f0ecff;border-radius:5px;padding:4px 8px;font-size:11px;font-weight:600}.redaction-demo-module__T-aE5q__search input{width:0;min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:13px}.redaction-demo-module__T-aE5q__results{gap:6px;margin:0;padding:0;list-style:none;display:grid}.redaction-demo-module__T-aE5q__results li>div{min-width:0}.redaction-demo-module__T-aE5q__results li{background:#fff;border:1px solid #e3e4ec;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.redaction-demo-module__T-aE5q__results b{color:var(--ink);font-size:13px;display:block}.redaction-demo-module__T-aE5q__results small{color:#6b7390;margin-top:2px;font-size:11px;display:block}.redaction-demo-module__T-aE5q__results button,.redaction-demo-module__T-aE5q__saveRow button{font:inherit;background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:7px;flex-shrink:0;padding:7px 12px;font-size:12px;font-weight:600}.redaction-demo-module__T-aE5q__results li+li button{color:#4c5674;cursor:default;background:#eef0f6}.redaction-demo-module__T-aE5q__results button.redaction-demo-module__T-aE5q__done,.redaction-demo-module__T-aE5q__saveRow button.redaction-demo-module__T-aE5q__done{background:#1f9d55}.redaction-demo-module__T-aE5q__hint{color:#7a82a0;font-size:12px}.redaction-demo-module__T-aE5q__saveRow{color:#4c5674;background:#fff;border:1px dashed #c8bff2;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:12px;display:flex}.redaction-demo-module__T-aE5q__dpgf{background:#fff;border:1px solid #e3e4ec;border-radius:10px;gap:8px;margin-top:auto;padding:12px 14px;display:grid}.redaction-demo-module__T-aE5q__dpgfRow{color:#4c5674;grid-template-columns:1fr auto auto auto;align-items:center;gap:14px;font-size:13px;display:grid}.redaction-demo-module__T-aE5q__dpgfRow b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.redaction-demo-module__T-aE5q__stepper{border:1px solid #dcdfea;border-radius:7px;align-items:center;display:inline-flex;overflow:hidden}.redaction-demo-module__T-aE5q__stepper button{width:28px;height:28px;font:inherit;color:var(--ink);cursor:pointer;background:#f3f3f7;border:0;font-size:15px}.redaction-demo-module__T-aE5q__stepper button:hover{background:#e9e4ff}.redaction-demo-module__T-aE5q__stepper output{text-align:center;min-width:62px;color:var(--ink);font-size:13px;font-weight:600}.redaction-demo-module__T-aE5q__total{color:var(--ink);border-radius:4px;padding:2px 4px;font-size:14px;animation:.8s redaction-demo-module__T-aE5q__flash}@keyframes redaction-demo-module__T-aE5q__flash{0%{background:#e3dcff}to{background:0 0}}.redaction-demo-module__T-aE5q__note{color:var(--quiet);margin-top:12px;font-size:11px}@media (max-width:1000px){.redaction-demo-module__T-aE5q__wrap{grid-template-columns:1fr}.redaction-demo-module__T-aE5q__argText{display:block}}@media (max-width:560px){.redaction-demo-module__T-aE5q__app{grid-template-columns:minmax(0,1fr)}.redaction-demo-module__T-aE5q__side{display:none}.redaction-demo-module__T-aE5q__dpgfRow{grid-template-columns:1fr auto}.redaction-demo-module__T-aE5q__dpgfRow>span:nth-of-type(2){display:none}}@media (prefers-reduced-motion:reduce){.redaction-demo-module__T-aE5q__panel,.redaction-demo-module__T-aE5q__article,.redaction-demo-module__T-aE5q__total{animation:none}.redaction-demo-module__T-aE5q__typing{clip-path:none;animation:none}}.redaction-demo-module__T-aE5q__estim,.redaction-demo-module__T-aE5q__metre{background:#fff;border:1px solid #e3e4ec;border-radius:10px;gap:10px;padding:14px 16px;display:grid}.redaction-demo-module__T-aE5q__estimHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.redaction-demo-module__T-aE5q__breakdown{color:#4c5674;gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.redaction-demo-module__T-aE5q__breakdown li{border-bottom:1px solid #f0f0f5;justify-content:space-between;padding:6px 0;display:flex}.redaction-demo-module__T-aE5q__breakdown b{color:var(--ink)}.redaction-demo-module__T-aE5q__breakdownTotal{color:var(--ink);font-weight:600;border-bottom:0!important}.redaction-demo-module__T-aE5q__breakdownTotal b{color:var(--ai)}.redaction-demo-module__T-aE5q__estim .redaction-demo-module__T-aE5q__saveRow{border-style:solid;border-color:#e3e4ec}.redaction-demo-module__T-aE5q__metre{grid-template-columns:minmax(0,170px) minmax(0,1fr);align-items:center}.redaction-demo-module__T-aE5q__plan{background:#fafafe;border-radius:6px;width:100%;height:auto}.redaction-demo-module__T-aE5q__measures{gap:8px;margin:0;padding:0;list-style:none;display:grid}.redaction-demo-module__T-aE5q__measures li{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px;font-size:12px;display:grid}.redaction-demo-module__T-aE5q__measures b{color:var(--ink);font-size:13px;display:block}.redaction-demo-module__T-aE5q__measures small{color:#6b7390;font-size:11px}.redaction-demo-module__T-aE5q__measures output{color:var(--ink);font-size:13px;font-weight:600}.redaction-demo-module__T-aE5q__measures button{font:inherit;background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:6px;padding:6px 9px;font-size:11px;font-weight:600}.redaction-demo-module__T-aE5q__measures button.redaction-demo-module__T-aE5q__done{background:#1f9d55}.redaction-demo-module__T-aE5q__measures button.redaction-demo-module__T-aE5q__ghost{color:#4c5674;background:#eef0f6}@media (max-width:560px){.redaction-demo-module__T-aE5q__metre{grid-template-columns:1fr}.redaction-demo-module__T-aE5q__measures li{grid-template-columns:minmax(0,1fr) auto}}
