.cicada-home{--home-bg:#0b0f14;--home-panel:#15171a;--home-border:#2e3033;--home-text:#f1f3f6;--home-muted:#a6a8ab;--home-accent:#8cbaff;background:var(--home-bg);color:var(--home-text);overflow:clip}.home-container{width:min(1160px,100% - 80px);margin-inline:auto}.cicada-home h1,.cicada-home h2,.cicada-home h3,.cicada-home p{margin:0}.cicada-home h2{letter-spacing:-2.3px;font-size:clamp(35px,4vw,52px);font-weight:500;line-height:1.13}.cicada-home h2>span{color:#989a9d}.cicada-home button,.demo-dialog button{cursor:pointer}.cicada-home button:not(.home-button):not(.site-button):not(.site-icon-button){min-height:44px}.marketing-icon{flex-shrink:0}.eyebrow{font:12px/1.5 var(--font-inter), sans-serif;letter-spacing:1.8px;color:#b2b4b7;align-items:center;gap:9px;font-weight:500;display:flex}.tiny-square{background:#8cbaff;flex-shrink:0;width:5px;height:5px}.status-dot{background:#8cbaff;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block;box-shadow:0 0 10px #8cbaff33}.hero-section{background:radial-gradient(at 75% 45%,#24262950,#0000 55%);position:relative}.hero-grid{grid-template-columns:1fr 1.08fr;align-items:center;min-height:645px;display:grid;position:relative}.hero-copy{z-index:2;padding:54px 0 64px;position:relative}.hero-eyebrow{margin-top:43px!important;margin-bottom:18px!important}.cicada-home h1{letter-spacing:-4.3px;white-space:nowrap;font-size:clamp(54px,5.8vw,79px);font-weight:500;line-height:1.04}.cicada-home h1>span{color:#8cbaff}.hero-description{color:#dbdde0;letter-spacing:-.25px;font-size:18px;line-height:1.65;margin-top:25px!important}.hero-detail{color:#95979a;font-size:14px;line-height:1.75;margin-top:15px!important}.button-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:29px;display:flex}.hero-assurance{color:#9c9ea1;align-items:center;gap:8px;margin-top:18px;font-size:14px;display:flex}.hero-assurance .marketing-icon{color:#8cbaff;width:13px;height:13px}.assurance-divider{background:#444649;width:1px;height:10px;margin:0 2px}.hero-art{height:590px;margin-left:-75px;margin-right:-125px;position:relative}.hero-bottom{color:#b9c5d4;letter-spacing:1.3px;justify-content:space-between;align-items:center;padding:0 0 25px;font:12px/1.5 monospace;display:flex}.hero-bottom a{color:#b1b3b6;letter-spacing:0;font:12px/1.5 var(--font-inter), sans-serif;align-items:center;gap:15px;display:flex}.hero-bottom .marketing-icon{width:15px;height:15px}.integrations-section{text-align:center;background:#111316;border-block:1px solid #2d2f32;padding:35px 0 30px}.integrations-section p{color:#9c9ea1;font-size:14px}.integration-logos{justify-content:space-between;align-items:center;gap:25px;margin-top:28px;display:flex}.integration-logos>span{color:#c1c3c6;letter-spacing:-.3px;white-space:nowrap;align-items:center;gap:9px;font-size:15px;font-weight:500;display:flex}.integration-symbol{display:inline-flex}.integration-symbol .marketing-icon{width:25px;height:25px}.symbol-1 .marketing-icon{width:32px}.microsoft-mark{grid-template-columns:1fr 1fr;gap:2px;width:19px;height:19px;display:grid}.microsoft-mark i{background:currentColor}.integration-note{color:#8d8f92;margin-top:24px;font-size:14px;display:block}.section-space{padding-block:105px}.section-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:43px;display:flex}.section-heading h2{margin-top:19px}.section-heading>p{color:#a3a5a8;margin-bottom:4px;font-size:14px;line-height:1.8}.section-heading>p>span{color:#d7d9dc}.product-tour{background:#16181b;border:1px solid #3f4144;border-radius:11px;overflow:hidden;box-shadow:0 30px 90px #0004,0 0 80px #8cbaff10}.product-toolbar{justify-content:space-between;align-items:center;gap:16px;padding:17px 22px;display:flex}.product-tabs{gap:5px;min-width:0;display:flex;overflow-x:auto}.product-tabs button{color:#b1b3b6;white-space:nowrap;border:1px solid #0000;border-radius:5px;padding:9px 14px;font-size:14px;transition:background .2s}.product-tabs button:hover{background:#323437}.product-tabs button.active{color:#0b1729;background:#8cbaff}.product-live-label{color:#adafb2;letter-spacing:1px;white-space:nowrap;align-items:center;gap:7px;font:12px/1.5 monospace;display:flex}.product-panel{border-top:1px solid #36383b}.product-window-bar{color:#85878a;background:#0f1114;border-bottom:1px solid #2f3134;justify-content:space-between;align-items:center;gap:20px;min-height:60px;padding:8px 18px;font:12px/1.5 monospace;display:flex}.window-dots{gap:5px;display:flex}.window-dots i{border:1px solid #606265;border-radius:50%;width:6px;height:6px}.product-window-bar>span:nth-child(2){align-items:center;gap:6px;display:flex}.product-window-bar .marketing-icon{width:10px;height:10px}.window-label{letter-spacing:1px;font-size:14px}.product-theme-switch{gap:3px;display:flex}.product-theme-switch button{color:#b9bbbe;border-radius:4px;padding:4px 8px;font-size:14px;line-height:1.4}.product-theme-switch button[aria-pressed=true]{color:#e6e8eb;background:#333538}.product-screenshot{aspect-ratio:1.6;object-fit:contain;background:#0d1117;width:100%;height:auto}.product-caption{border-top:1px solid #36383b;justify-content:space-between;align-items:center;gap:25px;padding:23px 27px;display:flex}.product-caption h3{font-size:14px;font-weight:500}.product-caption p{color:#a5a7aa;margin-top:7px;font-size:14px;line-height:1.7}.product-demo-button{white-space:nowrap}.demo-section-button{margin-top:24px}.product-demo-button .marketing-icon{width:16px;height:16px}.product-facts{grid-template-columns:repeat(4,1fr);margin-top:44px;display:grid}.product-facts>div{border-left:1px solid #36383b;flex-direction:column;padding:0 30px;display:flex}.product-facts>div:first-child{border-left:0;padding-left:0}.product-facts strong{letter-spacing:-1px;font-size:31px;font-weight:400}.product-facts span{color:#9ea0a3;margin-top:8px;font-size:14px;line-height:1.5}.workflow-section{background:#151b23;border-block:1px solid #2e3033}.text-link{color:#8cbaff;align-items:center;gap:16px;padding-block:6px;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex}.text-link:hover .marketing-icon{transform:translate(4px)}.text-link .marketing-icon{width:17px;height:17px;transition:transform .2s}.workflow-grid{grid-template-columns:repeat(3,1fr);gap:34px;margin-top:62px;display:grid}.workflow-step{border-top:1px solid #5d5f62;padding-top:25px}.workflow-step-top{justify-content:space-between;align-items:center;display:flex}.step-number{color:#a4a6a9;font:12px/1.5 monospace}.workflow-step-top .marketing-icon{color:#8cbaff;width:26px;height:26px}.workflow-step h3{letter-spacing:-.5px;margin-top:30px;font-size:20px;font-weight:500}.workflow-step p{color:#abadb0;max-width:320px;margin-top:14px;font-size:14px;line-height:1.9}.intelligence-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:65px;display:grid}.intelligence-copy h2{margin-top:20px}.intelligence-copy>p:not(.eyebrow){color:#aaacaf;margin-top:25px;font-size:14px;line-height:1.9}.feature-list{gap:14px;margin:25px 0 26px;padding:0;list-style:none;display:grid}.feature-list li{color:#ced0d3;align-items:center;gap:10px;font-size:14px;display:flex}.feature-list .marketing-icon{color:#8cbaff;width:15px;height:15px}.assistant-visual{background:linear-gradient(135deg,#2e303390,#141619);border:1px solid #3f4144;border-radius:10px;padding:13px;box-shadow:0 0 80px #8cbaff08}.assistant-image{border:1px solid #3f4144;border-radius:5px;overflow:hidden}.assistant-image img{width:100%;height:auto}.assistant-caption{color:#929497;letter-spacing:.2px;justify-content:space-between;gap:10px;padding:13px 2px 7px;font:12px/1.5 monospace;display:flex}.assistant-caption>span:first-child{align-items:center;gap:6px;display:flex}.assistant-caption .status-dot{width:4px;height:4px}.approval-note{background:#292b2e40;border:1px solid #414346;border-radius:5px;align-items:center;gap:12px;margin-top:5px;padding:16px;display:flex}.approval-icon{color:#8cbaff}.approval-note strong{font-size:14px;font-weight:500;display:block}.approval-note p{color:#a5a7aa;margin-top:6px;font-size:14px;line-height:1.7}.sovereignty-section{color:#1e2023;background:#eef1f5}.sovereignty-section .eyebrow{color:#626467}.sovereignty-section .tiny-square{background:#6e7073}.sovereignty-section h2>span{color:#7d7f82}.sovereignty-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.sovereignty-grid h2{margin-top:21px}.section-description{color:#a5a7aa;max-width:420px;font-size:14px;line-height:1.9;margin-top:23px!important;margin-bottom:24px!important}.sovereignty-section .section-description{color:#636568}.sovereignty-section .text-link{color:#414346}.perimeter-diagram{background:#f6f8fb80;border:1px dashed #97999c;border-radius:10px;padding:24px}.perimeter-label{letter-spacing:1px;color:#696b6e;align-items:center;gap:6px;font:12px/1.5 monospace;display:flex}.perimeter-label .marketing-icon{width:12px;height:12px}.diagram-sources{justify-content:space-between;gap:12px;margin-top:25px;display:flex}.diagram-sources span{text-align:center;color:#5f6164;background:#f5f7fa;border:1px solid #cbcdd0;border-radius:5px;flex:1;padding:11px 8px;font-size:14px}.diagram-connections{justify-content:space-around;height:35px;padding:0 24px;display:flex}.diagram-connections i{background:#a5a7aa;width:1px;height:100%;display:block}.diagram-appliance{color:#eff1f4;background:#1c1e21;border-radius:6px;align-items:center;gap:12px;padding:22px;display:flex;box-shadow:0 8px 30px #30323525}.diagram-appliance img{mix-blend-mode:screen;border-radius:3px;width:34px;height:auto}.diagram-appliance strong{letter-spacing:.5px;font-size:14px;font-weight:500;display:block}.diagram-appliance div>span{color:#afb1b4;margin-top:5px;font-size:14px;display:block}.diagram-appliance>.status-dot{margin-left:auto}.diagram-local{color:#545659;background:#f1f3f6;border:1px solid #c2c4c7;border-radius:5px;justify-content:center;align-items:center;gap:8px;margin-top:23px;padding:13px 8px;font-size:14px;display:flex;position:relative}.diagram-local .marketing-icon{width:15px;height:15px}.diagram-local>span:last-child{letter-spacing:.5px;margin-left:auto;font:12px/1.5 monospace}.local-line{background:#a3a5a8;width:1px;height:24px;position:absolute;top:-24px;left:50%}.diagram-footnote{color:#506078;justify-content:center;align-items:center;gap:6px;margin-top:19px;font-size:14px;line-height:1.7;display:flex}.diagram-footnote .marketing-icon{width:12px;height:12px}.trust-grid{border-top:1px solid #c4c6c9;grid-template-columns:repeat(3,1fr);gap:52px;margin-top:73px;padding-top:32px;display:grid}.trust-grid>article>.marketing-icon{color:#646669;width:24px;height:24px}.trust-grid h3{letter-spacing:-.2px;margin-top:16px;font-size:16px;font-weight:500}.trust-grid p{color:#6c6e71;margin-top:10px;font-size:14px;line-height:1.85}.demo-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:75px;display:grid}.demo-grid h2{margin-top:20px}.demo-poster{border:1px solid #4d4f52;border-radius:8px;width:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 20px 60px #0004}.demo-poster>img{width:100%;height:auto;transition:transform .6s}.demo-poster:hover>img{transform:scale(1.035)}.demo-poster-shade{background:linear-gradient(#0e101310,#10121555 50%,#0d0f12ef);position:absolute;inset:0}.demo-play{color:#2a2c2f;background:#8cbaff;border-radius:50%;place-items:center;width:70px;height:70px;transition:box-shadow .3s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 13px #8cbaff15}.demo-play .marketing-icon{width:28px;height:28px;margin-left:3px}.demo-poster:hover .demo-play{box-shadow:0 0 0 20px #8cbaff18}.demo-poster-caption{color:#d0d2d5;letter-spacing:.5px;justify-content:space-between;gap:12px;font:12px/1.5 monospace;display:flex;position:absolute;bottom:21px;left:23px;right:23px}.demo-poster-caption>span:last-child{white-space:nowrap;align-items:center;gap:8px;display:flex}.demo-poster-caption .marketing-icon{width:12px;height:12px}.demo-dialog{color:#eef0f3;background:#17191c;border:1px solid #55575a;border-radius:12px;width:min(960px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;box-shadow:0 40px 150px #0009}.demo-dialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#06080bdf}.demo-dialog-header{justify-content:space-between;align-items:center;padding:22px 26px;display:flex}.demo-dialog-header h2{letter-spacing:-.5px;margin-top:6px;font-size:22px;font-weight:500}.demo-dialog-header .eyebrow{color:#a4a6a9;font-size:14px}.demo-close{font-size:30px;line-height:1}.demo-dialog iframe{aspect-ratio:16/9;background:#040609;border:0;width:100%;display:block}.demo-dialog-footer{color:#acaeb1;justify-content:space-between;align-items:center;gap:15px;padding:18px 26px;font-size:14px;display:flex}.demo-dialog-footer a{color:#8cbaff;white-space:nowrap;align-items:center;gap:7px;display:flex}.demo-dialog-footer .marketing-icon{width:13px;height:13px}.faq-section{border-top:1px solid #323437;padding-top:90px}.faq-grid{grid-template-columns:.9fr 1.1fr;gap:85px;display:grid}.faq-grid h2{margin-top:20px}.faq-grid>div:first-child>p:not(.eyebrow){color:#a0a2a5;margin-top:26px;margin-bottom:7px;font-size:14px}.faq-list{border-top:1px solid #434548}.faq-list details{border-bottom:1px solid #434548}.faq-list summary{color:#e0e2e5;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:14px;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-plus{color:#b3b5b8;font:300 22px/1 monospace}.faq-list details[open] .faq-plus{transform:rotate(45deg)}.faq-answer{color:#acaeb1;padding:0 30px 22px 0;font-size:14px;line-height:1.9}.faq-answer a{color:#8cbaff;text-underline-offset:3px;text-decoration:underline}.closing-section{text-align:center;background:radial-gradient(at 50% 120%,#6a6c6f43,#0000 70%),#141619;border-top:1px solid #3c3e41;padding:98px 0;position:relative}.closing-section:before{content:"";opacity:.22;pointer-events:none;background-image:linear-gradient(#696b6e25 1px,#0000 1px),linear-gradient(90deg,#696b6e25 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.closing-content{position:relative}.closing-content .eyebrow{justify-content:center}.closing-content h2{letter-spacing:-3px;margin-top:23px;font-size:clamp(40px,5vw,66px)}.closing-content h2>span{color:#8cbaff}.closing-content>p:not(.eyebrow){color:#adafb2;margin-top:22px;font-size:14px}.closing-content .button-row{justify-content:center;margin-top:30px}.closing-note{color:#97999c;margin-top:23px;font-size:14px;display:block}.cicada-home :focus-visible,.demo-dialog :focus-visible{outline-offset:5px;outline:2px solid #8cbaff}@media (prefers-reduced-motion:no-preference){.hero-copy{animation:.7s ease-out both home-enter}.hero-art{animation:1s ease-out .1s both home-enter}@keyframes home-enter{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:1100px){.home-container{width:calc(100% - 64px)}.cicada-home h1{letter-spacing:-3.5px;font-size:64px}.hero-grid{grid-template-columns:1fr 1fr;min-height:620px}.hero-art{height:550px;margin-left:-70px;margin-right:-100px}.integration-logos{flex-wrap:wrap;justify-content:center;gap:25px 37px}.intelligence-grid,.sovereignty-grid,.demo-grid,.faq-grid{gap:40px}.cicada-home h2{font-size:43px}}@media (max-width:760px){.home-container{width:calc(100% - 40px)}.hero-grid{flex-direction:column;align-items:stretch;min-height:auto;display:flex}.hero-copy{padding:40px 0 0}.hero-eyebrow{letter-spacing:1.45px;font-size:14px;margin-top:32px!important}.cicada-home h1{letter-spacing:-2.5px;font-size:clamp(44px,9.6vw,69px)}.hero-description{font-size:15px;margin-top:22px!important}.hero-detail{font-size:14px;margin-top:13px!important}.button-row{gap:10px;margin-top:24px}.hero-assurance{gap:6px;font-size:14px}.hero-art{width:calc(100% + 40px);height:340px;margin:0 -20px}.hero-bottom{gap:12px;padding-bottom:22px}.hero-bottom>span{letter-spacing:.8px;font-size:14px}.hero-bottom a{gap:8px;font-size:14px}.integrations-section{padding-block:29px}.integration-logos{gap:20px 24px;margin-top:22px}.integration-logos>span{font-size:14px}.integration-symbol .marketing-icon{width:19px;height:19px}.microsoft-mark{width:16px;height:16px}.integration-note{font-size:14px}.section-space{padding-block:65px}.section-heading{flex-direction:column;align-items:flex-start;gap:22px;margin-bottom:30px}.cicada-home h2{letter-spacing:-1.6px;font-size:36px}.eyebrow{letter-spacing:1.25px;font-size:14px}.section-heading>p{font-size:14px}.product-toolbar{padding:12px 10px;display:block}.product-tabs{justify-content:flex-start;gap:2px;min-width:0;overflow-x:auto}.product-tabs button{padding:8px;font-size:14px}.product-live-label{display:none}.product-window-bar{gap:10px;padding-inline:11px;font-size:14px}.window-label{display:none}.product-caption{flex-direction:column;align-items:flex-start;gap:13px;padding:18px}.product-caption h3,.product-caption p{font-size:14px}.product-facts{grid-template-columns:1fr 1fr;gap:25px 20px;margin-top:30px}.product-facts>div{padding-inline:18px}.product-facts>div:nth-child(3){border-left:0;padding-left:0}.product-facts strong{font-size:26px}.product-facts span{font-size:14px}.workflow-grid{grid-template-columns:1fr;gap:31px;margin-top:35px}.workflow-step{padding-top:18px}.workflow-step h3{margin-top:17px;font-size:19px}.workflow-step p{max-width:none;margin-top:10px;font-size:14px}.intelligence-grid,.sovereignty-grid,.demo-grid,.faq-grid{grid-template-columns:1fr;gap:35px}.intelligence-copy>p:not(.eyebrow),.feature-list li{font-size:14px}.assistant-visual{padding:10px}.assistant-caption,.section-description{font-size:14px}.perimeter-diagram{padding:18px}.diagram-local>span:last-child{font-size:12px}.diagram-footnote{font-size:14px}.trust-grid{grid-template-columns:1fr;gap:26px;margin-top:36px;padding-top:30px}.trust-grid article{grid-template-columns:27px 1fr;column-gap:13px;display:grid}.trust-grid h3{margin-top:2px;font-size:15px}.trust-grid p{grid-column:2;margin-top:7px}.demo-play{width:56px;height:56px}.demo-poster-caption{font-size:14px;bottom:15px;left:15px;right:15px}.faq-list summary{padding-block:19px;font-size:14px}.faq-answer{font-size:14px}.closing-section{padding-block:68px}.closing-content h2{letter-spacing:-1.8px;font-size:38px}.closing-content>p:not(.eyebrow){font-size:14px}.demo-dialog-header{padding:17px}.demo-dialog-header h2{font-size:19px}.demo-dialog-footer{flex-direction:column;align-items:flex-start;padding:15px 17px;font-size:14px}}@media (max-width:370px){.home-container{width:calc(100% - 32px)}.home-button{gap:8px;padding-inline:12px}.hero-assurance{font-size:14px}.product-tabs button{padding-inline:7px;font-size:14px}.diagram-appliance{padding:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cicada-home *,.demo-dialog *{transition:none!important;animation:none!important}}@media (max-width:430px){.button-row{flex-direction:column;align-items:stretch}.home-button{width:100%}}.breach-hero{background:radial-gradient(at 83% 45%,#3d3f423d,#0000 58%)}.breach-hero .hero-grid{grid-template-columns:1fr 1.04fr;gap:56px;min-height:650px}.breach-hero .hero-copy{padding:76px 0 64px}.breach-hero .hero-eyebrow{color:#ced0d3;letter-spacing:1.5px;font-size:14px;margin-top:0!important;margin-bottom:25px!important}.breach-hero h1{letter-spacing:-3.8px;font-size:clamp(48px,5.5vw,76px);line-height:1.08}.breach-hero .hero-description{color:#dbdde0;max-width:475px;font-size:19px;line-height:1.65;margin-top:27px!important}.breach-hero .hero-detail{color:#abadb0;max-width:430px;font-size:14px;line-height:1.8;margin-top:17px!important}.breach-hero .button-row{margin-top:30px}.breach-hero .hero-assurance{margin-top:19px;font-size:14px}.breach-hero .hero-art{height:auto;margin:0 -40px 0 0;padding:30px 0 80px;position:relative}.breach-preview-label{color:#b9bbbe;letter-spacing:1.5px;align-items:center;gap:8px;margin:0 0 15px 5px;font-size:14px;display:flex}.breach-preview-label .marketing-icon{color:#8cbaff;width:15px;height:15px}.breach-preview-window{background:#151b23;border:1px solid #696b6e;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 30px 80px #0007,0 0 90px #8cbaff0d}.breach-preview-header{color:#bec0c3;letter-spacing:.7px;background:#222427;border-bottom:1px solid #414346;justify-content:space-between;align-items:center;gap:15px;height:42px;padding:0 17px;font:12px/1.5 monospace;display:flex}.breach-preview-header>.marketing-icon{width:13px;height:13px}.breach-preview-image{width:100%;height:auto;display:block}.breach-preview-footer{color:#c6c8cb;border-top:1px solid #414346;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-size:14px;display:flex}.breach-preview-footer>span,.breach-preview-demo{align-items:center;gap:8px;display:inline-flex}.breach-preview-demo{white-space:nowrap}.breach-preview-demo .marketing-icon{width:14px;height:14px}.breach-preview-note{color:#24344b;background:#e9eef6;border:1px solid #ced9ea;border-radius:6px;align-items:center;gap:14px;padding:17px 21px;display:flex;position:absolute;bottom:8px;right:22px;box-shadow:0 12px 30px #0005}.breach-preview-note>.marketing-icon{border:1px solid #a3a5a8;border-radius:50%;width:28px;height:28px;padding:5px}.breach-preview-note p{font-size:14px;line-height:1.7}.breach-preview-note strong{font-weight:600}.cicada-home .workflow-step p{font-size:14px;line-height:1.85}.cicada-home .intelligence-copy>p:not(.eyebrow){font-size:15px}.cicada-home .feature-list li{font-size:14px}.cicada-home .section-description{font-size:15px}.cicada-home .trust-grid p,.cicada-home .product-caption p,.cicada-home .faq-answer,.cicada-home .faq-list summary{font-size:14px}@media (max-width:1100px){.breach-hero .hero-grid{gap:32px;min-height:640px}.breach-hero .hero-art{margin-right:-15px}.breach-hero .hero-description{font-size:17px}}@media (max-width:900px){.breach-hero .hero-grid{grid-template-columns:1fr;gap:0;min-height:auto;display:grid}.breach-hero .hero-copy{max-width:650px;padding:54px 0 30px}.breach-hero h1{font-size:clamp(48px,8vw,70px)}.breach-hero .hero-description{max-width:570px;font-size:18px}.breach-hero .hero-detail{max-width:530px}.breach-hero .hero-art{width:100%;max-width:700px;margin:0 auto;padding:20px 0 75px}.breach-preview-note{bottom:8px;right:22px}}@media (max-width:760px){.breach-hero .hero-copy{padding:40px 0 20px}.breach-hero .hero-eyebrow{letter-spacing:1.1px;font-size:14px;margin-bottom:21px!important}.breach-hero h1{letter-spacing:-2.3px;font-size:clamp(43px,10.5vw,64px)}.breach-hero .hero-description{font-size:16px;margin-top:22px!important}.breach-hero .hero-detail{font-size:14px;margin-top:16px!important}.breach-hero .hero-assurance{font-size:14px}.breach-hero .hero-art{padding-top:14px;padding-bottom:72px}.breach-preview-label{letter-spacing:1.1px;margin-bottom:11px;font-size:14px}.breach-preview-header{letter-spacing:.4px;height:32px;padding-inline:11px;font-size:14px}.breach-preview-header>.marketing-icon{width:10px;height:10px}.breach-preview-footer{gap:8px;padding:13px 12px;font-size:14px}.breach-preview-footer>span{gap:6px}.breach-preview-demo{gap:5px}.breach-preview-demo .marketing-icon{width:11px;height:11px}.breach-preview-note{gap:10px;padding:12px 15px;bottom:6px;right:12px}.breach-preview-note p{font-size:14px}.breach-preview-note>.marketing-icon{width:23px;height:23px;padding:4px}.breach-hero .hero-bottom{align-items:flex-start;gap:18px}.breach-hero .hero-bottom>span{max-width:190px;line-height:1.8}.breach-hero .hero-bottom>a{white-space:nowrap}.cicada-home .workflow-step p,.cicada-home .intelligence-copy>p:not(.eyebrow),.cicada-home .section-description,.cicada-home .faq-answer,.cicada-home .trust-grid p,.cicada-home .product-caption p,.cicada-home .faq-list summary,.cicada-home .feature-list li{font-size:14px}}@media (max-width:370px){.breach-hero .hero-assurance{font-size:14px}.breach-hero .hero-eyebrow{letter-spacing:1px;font-size:14px}.breach-hero .hero-bottom>span{max-width:145px}}@media (max-width:760px){.diagram-local{flex-wrap:wrap}.diagram-local>span:last-child{text-align:center;flex-basis:100%;margin-left:0}.breach-preview-note{max-width:calc(100% - 24px)}}@media (max-width:430px){.breach-hero .hero-bottom{flex-direction:column}.breach-hero .hero-bottom>span{max-width:none}}
