@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/montserrat-0.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/montserrat-1.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/montserrat-2.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/montserrat-3.woff)format("woff")}:root{--navy:#1c465b;--lime:#e5ea00;--teal:#52cbce;--ink:#203c4a;--muted:#617681;--line:#e2e9ec;--pale:#f4f8f9;--soft:#eaf7f7;--white:#fff;--radius:18px;--max:1200px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:108px}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Montserrat,Arial,sans-serif;font-size:16px;line-height:1.65}button,a,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:default}img{max-width:100%;height:auto;display:block}svg{flex-shrink:0;display:block}button:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:5px;outline:3px solid #189da2}button{color:inherit}p,h1,h2,h3,h4{margin:0}p{color:var(--muted)}h1,h2,h3{color:var(--navy)}h1{letter-spacing:-.048em;font-size:clamp(2.55rem,4.6vw,3.7rem);font-weight:600;line-height:1.15}h2{letter-spacing:-.038em;font-size:clamp(2rem,3.15vw,2.7rem);font-weight:600;line-height:1.23}h3{font-size:1.2rem;font-weight:600;line-height:1.4}.container{width:min(var(--max),calc(100% - 112px));margin-inline:auto}.eyebrow{color:var(--navy);text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:12px;margin-bottom:22px;font-size:.72rem;font-weight:650;display:flex}.eyebrow:before{content:"";background:var(--teal);flex-shrink:0;width:26px;height:3px}.button{border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:18px;min-height:52px;padding:14px 23px;font-size:.84rem;font-weight:650;line-height:1.4;transition:background .2s,transform .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--lime);color:var(--navy)}.button-primary:hover{background:#d8dd00}.button-outline{background:#fff;border-color:#cbd8dd}.button-outline:hover{background:var(--pale)}.text-link{color:var(--navy);align-items:center;gap:12px;font-size:.88rem;font-weight:600;display:inline-flex}.text-link:hover{color:#168e92}.icon{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.skip-link{background:var(--navy);color:#fff;z-index:100;padding:12px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:10px}.site-header{z-index:30;backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #0000;transition:border-color .2s;position:sticky;top:0}.site-header.scrolled{border-color:var(--line)}.header-inner{align-items:center;gap:30px;height:96px;display:flex}.brand{flex-shrink:0}.brand img{width:157px;height:auto}.desktop-nav{align-items:center;gap:26px;margin-left:auto;display:flex}.desktop-nav a{padding-block:12px;font-size:.8rem;font-weight:500}.desktop-nav a:hover{color:#1ba0a5}.header-cta{min-height:44px;padding:11px 17px;font-size:.75rem}.menu-toggle{border:1px solid var(--line);background:#fff;border-radius:6px;justify-content:center;align-items:center;width:44px;height:44px;display:none}.mobile-nav{display:none}.hero{padding:100px 0 105px;overflow:hidden}.hero-grid{grid-template-columns:1fr 1.07fr;align-items:center;gap:64px;display:grid}.hero h1 em{white-space:nowrap;font-style:normal;position:relative}.hero h1 em:after{content:"";background:var(--lime);z-index:-1;height:9px;position:absolute;bottom:3px;left:0;right:0}.hero h1{isolation:isolate}.hero-copy>p{max-width:470px;margin-top:29px;font-size:1.04rem;line-height:1.85}.hero-actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:35px;display:flex}.hero-foot{color:#768890;margin-top:24px!important;font-size:.73rem!important}.hero-visual{padding:28px 0 35px 12px;position:relative}.hero-visual:before{content:"";z-index:-1;background:#f0f8f8;border-radius:50% 36% 48% 38%;position:absolute;inset:0 -55px 0 -20px}.product-window{background:#fff;border:1px solid #dce6e9;border-radius:13px;overflow:hidden;box-shadow:0 24px 70px -35px #1c465b55}.window-bar{border-bottom:1px solid var(--line);background:#fafcfc;align-items:center;gap:8px;height:38px;padding:0 16px;display:flex}.window-dot{background:#d4dfe4;border-radius:50%;width:6px;height:6px}.window-address{color:#819098;margin-left:auto;margin-right:auto;font-size:.625rem}.app-layout{min-height:336px;display:flex}.app-rail{border-right:1px solid #e9eff1;flex-direction:column;flex-shrink:0;align-items:center;gap:23px;width:47px;padding-top:21px;display:flex}.app-rail .icon{color:#8599a1;width:16px;height:16px}.app-rail .active{color:var(--navy);background:#e8f6f6;border-radius:2px;outline:8px solid #e8f6f6}.app-main{flex:1;min-width:0;padding:20px}.app-topline{color:#819098;justify-content:space-between;align-items:center;font-size:.625rem;display:flex}.mini-avatar{color:var(--navy);background:#d5eeee;border-radius:50%;place-items:center;width:25px;height:25px;font-size:.6rem;display:grid}.app-title{margin:12px 0 2px;font-size:.92rem;font-weight:650}.app-subtitle{color:#83959d;font-size:.62rem}.app-toolbar{border-bottom:1px solid #e8eef0;justify-content:space-between;align-items:center;margin-bottom:15px;padding:15px 0 10px;font-size:.63rem;display:flex}.app-toolbar strong{border-bottom:2px solid var(--teal);margin-bottom:-11px;padding-bottom:10px;font-weight:600}.kanban{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.kanban-col{background:#f5f8f9;border-radius:5px;min-height:158px;padding:9px}.kanban-label{white-space:nowrap;align-items:center;gap:5px;margin-bottom:11px;font-size:.58rem;display:flex}.kanban-label:before{content:"";background:#9eafb7;border-radius:50%;width:5px;height:5px}.kanban-col:nth-child(2) .kanban-label:before{background:var(--teal)}.kanban-col:nth-child(3) .kanban-label:before{background:#96b333}.kanban-card{background:#fff;border:1px solid #e6ecef;border-radius:4px;min-height:112px;padding:10px 8px}.kanban-card .file-symbol{color:#4f8f94;background:#ecf5f5;border-radius:4px;place-items:center;width:24px;height:27px;margin-bottom:9px;display:grid}.kanban-card .file-symbol .icon{width:15px;height:15px}.kanban-card b{font-size:.57rem;font-weight:600;line-height:1.6;display:block}.kanban-card small{color:#7f929b;margin:5px 0 9px;font-size:.51rem;display:block}.mini-tag{color:#3b8487;background:#eaf7f7;border-radius:3px;padding:2px 5px;font-size:.48rem;display:inline-block}.mini-tag.ready{color:#657425;background:#f0f3d8}.hero-notification{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:12px;padding:15px 20px;display:flex;position:absolute;bottom:5px;right:-16px;box-shadow:0 10px 40px -13px #1c465b36}.notification-icon{color:#608536;background:#edf6e6;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.hero-notification b{font-size:.74rem;font-weight:600;display:block}.hero-notification small{color:#82929a;font-size:.63rem;display:block}.visual-caption{text-align:center;color:#8b9aa1;margin-top:26px;font-size:.65rem}.trust-inner{border-top:1px solid var(--line);text-align:center;padding-top:40px}.trust p{font-size:.77rem}.trust-logos{justify-content:space-around;align-items:center;gap:36px;margin-top:21px;display:flex}.trust-logos img{object-fit:contain;filter:grayscale();opacity:.62;width:100px;height:67px}.trust-logos img:hover{filter:none;opacity:1}.split{grid-template-columns:1fr 1.1fr;align-items:center;gap:100px;display:grid}.section-copy>p{margin-top:25px;font-size:.96rem;line-height:1.85}.section-copy>.text-link{margin-top:30px}.feature-points{gap:17px;margin:30px 0 0;padding:0;list-style:none;display:grid}.feature-points li{color:#546d79;gap:11px;font-size:.84rem;display:flex}.feature-points .icon{color:#2d9ca0;width:18px;height:18px;margin-top:3px}.flow-panel{background:var(--pale);border:1px solid #e9eff1;border-radius:18px;padding:33px}.flow-heading{border-bottom:1px solid #dfe9ed;justify-content:space-between;align-items:start;gap:14px;padding-bottom:24px;display:flex}.flow-heading b{font-size:.9rem;font-weight:600}.flow-heading p{margin-top:5px;font-size:.72rem}.tag{white-space:nowrap;background:#fff;border:1px solid #dbe5e8;border-radius:5px;padding:4px 9px;font-size:.66rem;display:inline-block}.flow-steps{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:30px;display:grid}.flow-step{text-align:center;color:#84939b;background:0 0;border:0;padding:0;font-size:.66rem;line-height:1.5;position:relative}.flow-step:before{content:"";background:#dbe5e9;height:1px;position:absolute;top:18px;left:65%;right:-35%}.flow-step:last-child:before{display:none}.step-number{border:4px solid var(--pale);z-index:1;background:#e8eef0;border-radius:50%;place-items:center;width:36px;height:36px;margin:0 auto 10px;font-size:.7rem;font-weight:600;display:grid;position:relative}.flow-step[aria-selected=true]{color:var(--navy);font-weight:600}.flow-step[aria-selected=true] .step-number{background:var(--lime);outline:1px solid #d9df6e}.flow-detail{background:#fff;border:1px solid #e3ebed;border-radius:9px;min-height:177px;margin-top:27px;padding:23px}.flow-detail .detail-label{letter-spacing:.08em;text-transform:uppercase;color:#7f959f;margin-bottom:8px;font-size:.61rem}.flow-detail h3{font-size:.96rem}.flow-detail p{margin-top:9px;font-size:.77rem;line-height:1.8}.detail-owner{color:#7a8f99;border-top:1px solid #ecf0f2;align-items:center;gap:8px;margin-top:15px;padding-top:12px;font-size:.65rem;display:flex}.detail-owner .mini-avatar{width:22px;height:22px;font-size:.5rem}.approval{background:var(--pale)}.section-heading{text-align:center;max-width:680px;margin:0 auto}.section-heading .eyebrow{justify-content:center}.section-heading>p{max-width:580px;margin:24px auto 0;font-size:.96rem;line-height:1.85}.approval-grid{grid-template-columns:1.18fr 1fr;align-items:center;gap:66px;margin-top:70px;display:grid}.viewer-panel{background:#fff;border:1px solid #dfe8ec;border-radius:12px;overflow:hidden;box-shadow:0 16px 45px -30px #1c465b55}.viewer-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:16px 20px;font-size:.7rem;display:flex}.viewer-head span{color:#7a8d95;margin-left:auto;font-size:.62rem}.viewer-stage{background:#e9eef1;justify-content:center;align-items:center;min-height:280px;padding:28px;display:flex;position:relative;overflow:hidden}.viewer-stage img{object-fit:contain;border-radius:5px;width:100%;max-height:310px}.viewer-response{border-top:1px solid var(--line);background:#fff;align-items:start;gap:12px;min-height:94px;padding:18px 21px;display:flex}.viewer-response>.icon{color:#25878c;margin-top:4px}.viewer-response b{font-size:.78rem;font-weight:600;display:block}.viewer-response p{margin-top:3px;font-size:.69rem}.tool-tabs{gap:8px;display:grid}.tool-tab{text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;align-items:start;gap:19px;width:100%;padding:23px 24px;transition:background .2s,border-color .2s;display:flex}.tool-tab[aria-selected=true]{background:#fff;border-color:#d7e5e8;box-shadow:0 6px 15px -12px #17374b40}.tool-tab>.icon{color:#718e99;width:25px;height:25px;margin-top:4px}.tool-tab[aria-selected=true]>.icon{color:#218d92}.tool-tab h3{font-size:.98rem}.tool-tab p{margin-top:7px;font-size:.8rem;line-height:1.8}.tool-tab .tool-arrow{opacity:0;color:#2b969b;align-self:center;margin-left:auto}.tool-tab[aria-selected=true] .tool-arrow{opacity:1}.approval-note{color:#84939a;margin-top:17px;font-size:.7rem}.collab-panel{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.collab-top{border-bottom:1px solid var(--line);background:#f3f8f9;padding:27px 29px}.collab-top .eyebrow{letter-spacing:.1em;margin-bottom:10px;font-size:.57rem}.collab-top h3{font-size:1rem}.collab-top p{margin-top:5px;font-size:.73rem}.collab-list{padding:8px 28px}.collab-row{border-bottom:1px solid #ebf0f2;align-items:center;gap:14px;padding:22px 0;display:flex}.collab-row:last-child{border:0}.role-icon{color:#49818b;background:#eff7f8;border-radius:9px;flex-shrink:0;place-items:center;width:41px;height:41px;display:grid}.collab-row b{font-size:.83rem;font-weight:600}.collab-row p{font-size:.7rem}.collab-row>.tag{color:#427c81;background:#edf7f7;border:0;margin-left:auto;font-size:.59rem}.collab-footer{color:#6a818c;border-top:1px solid var(--line);background:#fafcfc;align-items:center;gap:9px;padding:17px 28px;font-size:.66rem;display:flex}.collab-footer .icon{width:15px;height:15px}.portfolio-band{background:#eaf7f7;border-radius:16px;grid-template-columns:1fr 1.05fr;align-items:center;gap:70px;padding:58px 62px;display:grid}.portfolio-band h2{font-size:2rem}.portfolio-band p{margin-top:18px;font-size:.89rem;line-height:1.85}.portfolio-tree{background:#fff;border:1px solid #dbe9eb;border-radius:10px;padding:22px 25px}.tree-line{align-items:center;gap:13px;padding:10px 0;font-size:.78rem;display:flex}.tree-line .icon{color:#5d8b96;width:18px;height:18px}.tree-line.sub{margin-left:20px}.tree-line.deep{border-top:1px solid #eef2f3;margin-left:40px;font-size:.71rem}.tree-line.deep .tag{margin-left:auto;font-size:.55rem}.tree-line .tag.valid{color:#657d31;background:#eff5db;border:0}.quote-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:100px;display:grid}.quote-image{background:var(--pale);border-radius:13px;position:relative;overflow:hidden}.quote-image>img{aspect-ratio:1.25;object-fit:cover;width:100%}.quote-brand{background:#fff;border-radius:8px;padding:0 14px;position:absolute;bottom:20px;left:20px}.quote-brand img{object-fit:cover;width:90px;height:58px}.quote-text .eyebrow{margin-bottom:28px}.quote-text blockquote{letter-spacing:-.022em;color:var(--navy);margin:0;font-size:1.52rem;font-weight:500;line-height:1.65}.quote-author{margin-top:28px;font-size:.82rem;font-weight:600}.quote-role{margin-top:4px;font-size:.72rem}.quote-source{text-underline-offset:4px;color:#6b818d;margin-top:20px;font-size:.7rem;text-decoration:underline;display:inline-flex}.faq{padding-top:25px}.faq-grid{grid-template-columns:.85fr 1.2fr;gap:110px;display:grid}.faq-intro>p{margin-top:25px;font-size:.91rem}.faq-intro .text-link{margin-top:25px}.faq-list details{border-bottom:1px solid var(--line)}.faq-list details:first-child{border-top:1px solid var(--line)}.faq-list summary{cursor:pointer;padding:24px 39px 24px 0;font-size:.88rem;font-weight:550;line-height:1.65;list-style:none;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";color:#708b96;font-size:1.45rem;font-weight:400;line-height:1.4;position:absolute;top:21px;right:4px}.faq-list details[open] summary:after{content:"−"}.faq-list details p{padding-bottom:26px;padding-right:30px;font-size:.81rem;line-height:1.9}.cta-box{background:var(--navy);border-radius:17px;justify-content:space-between;align-items:center;gap:50px;padding:67px 75px;display:flex;position:relative;overflow:hidden}.cta-box:after{content:"";pointer-events:none;border:1px solid #426a7b;border-radius:50%;width:240px;height:240px;position:absolute;top:-85px;right:-35px}.cta-box h2{color:#fff;max-width:610px;font-size:2.1rem}.cta-box p{color:#bed2da;max-width:520px;margin-top:19px;font-size:.9rem;line-height:1.8}.cta-box .button{z-index:1;flex-shrink:0;position:relative}.site-footer{border-top:1px solid var(--line);padding:65px 0 28px}.footer-grid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:70px;display:grid}.footer-brand img{width:151px}.footer-brand p{max-width:240px;margin-top:20px;font-size:.74rem;line-height:1.9}.footer-col h3{margin-bottom:20px;font-size:.78rem}.footer-col a{color:#6f838d;margin-top:10px;font-size:.71rem;display:block}.footer-col a:hover{text-decoration:underline}.footer-bottom{border-top:1px solid var(--line);color:#8a9ba3;justify-content:space-between;gap:25px;margin-top:55px;padding-top:24px;font-size:.65rem;display:flex}.footer-bottom a{color:#768b96}.site-footer a{overflow-wrap:anywhere}.demo-caption{text-align:center;color:#82969f;margin-top:16px;font-size:.63rem}body.no-scroll{overflow:hidden}@media (width>=1600px){.hero{padding-block:125px}.section{padding-block:155px}}@media (width<=1100px){.container{width:calc(100% - 72px)}.desktop-nav{gap:17px}.desktop-nav a{font-size:.7rem}.header-inner{gap:22px}.brand img{width:137px}.header-cta{padding:11px 13px;font-size:.65rem}.hero-grid{gap:35px}.hero h1{font-size:3.1rem}.hero-copy>p{font-size:.93rem}.hero-actions{gap:20px}.hero-actions .button{padding:14px 16px;font-size:.76rem}.hero-actions .text-link{font-size:.75rem}.split{gap:58px}.section{padding-block:105px}.approval-grid{gap:35px}.quote-grid,.faq-grid{gap:65px}.cta-box{padding:55px 45px}.cta-box h2{font-size:1.9rem}.footer-grid{gap:35px}.hero-notification{right:-8px}.portfolio-band{gap:40px;padding:45px}.app-main{padding:14px}.kanban-col{padding:6px}.app-rail{width:36px}.kanban{gap:6px}}@media (width<=850px){.desktop-nav,.header-cta{display:none}.header-inner{justify-content:space-between;height:78px}.brand img{width:146px}.menu-toggle{display:flex}.mobile-nav:not([hidden]){border-top:1px solid var(--line);background:#fff;flex-direction:column;gap:0;width:100%;padding:20px 36px 28px;display:flex;position:absolute;box-shadow:0 20px 30px -25px #23455766}.mobile-nav>a{padding:12px 0;font-size:.9rem}.mobile-nav>.button{margin-top:15px;padding:15px}.hero{padding:67px 0 75px}.hero-grid{grid-template-columns:1fr;gap:55px}.hero-copy{max-width:580px}.hero h1{font-size:3.3rem}.hero-copy>p{max-width:500px;font-size:1rem}.hero-visual{width:100%;max-width:560px;margin:0 auto;padding-left:0}.hero-notification{right:0}.app-layout{min-height:350px}.app-main{padding:22px}.app-rail{width:47px}.app-title{font-size:1rem}.app-subtitle,.app-topline{font-size:.69rem}.kanban-col{padding:10px}.kanban{gap:10px}.kanban-label{font-size:.67rem}.kanban-card b{font-size:.65rem}.kanban-card small{font-size:.6rem}.mini-tag{font-size:.56rem}.app-toolbar{font-size:.7rem}.section{padding-block:88px}.trust-logos{gap:15px}.trust-logos img{width:90px}.split,.approval-grid,.quote-grid,.faq-grid{grid-template-columns:1fr;gap:45px}.section-copy{max-width:560px}.section-copy h2{max-width:510px}.flow-panel{width:100%;max-width:600px;margin-inline:auto}.approval-grid{margin-top:45px}.tool-tabs{grid-template-columns:repeat(3,1fr);gap:10px}.tool-tab{padding:18px 15px;display:block}.tool-tab>.icon{margin-bottom:14px}.tool-tab p{font-size:.75rem}.tool-tab .tool-arrow{display:none}.tool-tab h3{font-size:.85rem}.viewer-panel{width:100%;max-width:650px;margin:auto}.viewer-stage img{max-height:350px}.collab-copy{grid-row:1}.collab-panel{width:100%;max-width:600px;margin:auto}.portfolio{padding-top:10px}.portfolio-band{grid-template-columns:1fr;gap:30px}.portfolio-band>div:first-child{max-width:540px}.quote-image{max-width:600px}.quote-image>img{aspect-ratio:1.65}.quote-text blockquote{font-size:1.4rem}.testimonial{padding-block:85px}.faq{padding-top:15px}.faq-grid{gap:35px}.cta-box{display:block}.cta-box .button{margin-top:30px}.cta-box h2{font-size:2rem}.final-cta{padding-bottom:75px}.footer-grid{grid-template-columns:1.4fr 1fr;row-gap:35px}.footer-bottom{margin-top:35px}}@media (width<=520px){html{scroll-padding-top:91px}.container{width:calc(100% - 40px)}h2{font-size:2rem}.eyebrow{letter-spacing:.12em;margin-bottom:19px;font-size:.65rem}.hero{padding:48px 0 57px}.hero h1{font-size:2.65rem;line-height:1.18}.hero-copy>p{margin-top:24px;font-size:.94rem;line-height:1.9}.hero-actions{gap:22px;margin-top:28px}.hero-actions .button{padding:15px 17px;font-size:.78rem}.hero-actions .text-link{font-size:.78rem}.hero-foot{max-width:260px;font-size:.66rem!important}.hero-grid{gap:37px}.hero-visual{padding-top:13px;padding-bottom:39px}.hero-visual:before{inset:0 -20px 10px}.app-layout{min-height:291px}.app-main{padding:13px}.app-rail{gap:24px;width:31px;padding-top:19px}.app-rail .icon{width:13px;height:13px}.app-title{font-size:.8rem}.app-topline{font-size:.53rem}.app-subtitle{font-size:.55rem}.app-toolbar{padding-top:13px;font-size:.57rem}.kanban{gap:5px}.kanban-col{min-height:149px;padding:6px}.kanban-label{gap:4px;font-size:.49rem}.kanban-card{padding:7px 5px}.kanban-card b{font-size:.48rem}.kanban-card small{font-size:.46rem}.mini-tag{padding:2px 4px;font-size:.42rem}.window-bar{height:30px}.window-address{font-size:.52rem}.hero-notification{padding:12px 16px;bottom:3px;right:8px}.hero-notification b{font-size:.66rem}.hero-notification small{font-size:.58rem}.notification-icon{width:30px;height:30px}.trust{padding-bottom:20px}.trust-inner{padding-top:30px}.trust p{max-width:270px;margin:auto;font-size:.66rem}.trust-logos{flex-wrap:wrap;gap:7px;margin-top:12px}.trust-logos img{width:70px;height:50px}.trust-logos img:last-child{display:none}.section{padding-block:70px}.section-copy>p,.section-heading>p{font-size:.9rem}.feature-points li{font-size:.8rem}.flow-panel{padding:22px 17px}.flow-heading{gap:6px}.flow-heading b{font-size:.79rem}.flow-heading p{font-size:.67rem}.tag{font-size:.58rem}.flow-step{font-size:.6rem}.flow-detail{padding:19px}.approval-grid{gap:22px}.viewer-stage{min-height:220px;padding:16px}.viewer-head{gap:7px;padding:14px;font-size:.63rem}.viewer-head .icon{width:16px;height:16px}.viewer-head span{font-size:.56rem}.viewer-response{padding:15px}.viewer-response b{font-size:.7rem}.viewer-response p{font-size:.63rem}.tool-tabs{grid-template-columns:1fr;gap:7px}.tool-tab{gap:13px;padding:18px;display:flex}.tool-tab>.icon{width:20px;height:20px;margin-bottom:0}.tool-tab p{margin-top:4px;font-size:.74rem}.tool-tab h3{font-size:.88rem}.tool-tab .tool-arrow{width:16px;display:block}.approval-note{font-size:.65rem}.collab-top{padding:23px}.collab-list{padding:4px 20px}.collab-row{gap:10px;padding:19px 0}.collab-row b{font-size:.77rem}.collab-row p{font-size:.62rem}.collab-row>.tag{padding:4px 6px;font-size:.5rem}.role-icon{width:34px;height:34px}.collab-footer{padding:15px 21px;font-size:.58rem}.portfolio{padding-top:10px}.portfolio-band{gap:28px;padding:31px 23px}.portfolio-band h2{font-size:1.8rem}.portfolio-band p{font-size:.81rem}.portfolio-tree{padding:13px}.tree-line{gap:8px;font-size:.69rem}.tree-line.sub{margin-left:13px}.tree-line.deep{margin-left:24px;font-size:.58rem}.tree-line.deep .tag{padding:3px 5px;font-size:.46rem}.testimonial{padding-block:70px}.quote-grid{gap:32px}.quote-text blockquote{font-size:1.25rem}.quote-author{margin-top:20px}.faq{padding-top:0}.faq-list summary{padding-block:21px;font-size:.8rem}.faq-list details p{font-size:.78rem}.faq-list summary:after{top:18px}.final-cta{padding-bottom:64px}.cta-box{padding:38px 26px}.cta-box h2{font-size:1.8rem}.cta-box p{font-size:.83rem}.cta-box .button{font-size:.77rem}.site-footer{padding-top:45px}.footer-grid{grid-template-columns:1fr 1fr;gap:32px 24px}.footer-brand{grid-column:1/-1}.footer-brand p{max-width:300px}.footer-col h3{margin-bottom:14px;font-size:.75rem}.footer-col a{font-size:.69rem}.footer-bottom{flex-direction:column;gap:10px;font-size:.59rem}.mobile-nav:not([hidden]){padding-inline:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.viewer-floating{color:var(--navy);background:#fffffff7;border:1px solid #d0e3e6;border-radius:8px;align-items:center;gap:10px;padding:12px 15px;font-size:.62rem;display:flex;position:absolute;bottom:22px;right:20px;box-shadow:0 5px 28px -9px #1c465b44}.annotation-pin{background:var(--teal);border-radius:50%;place-items:center;width:24px;height:24px;font-size:.7rem;font-weight:650;display:grid}.reading-result{flex-direction:column;align-items:flex-start;gap:3px;min-width:210px;padding:14px 20px}.read-label{letter-spacing:.1em;color:#698794;font-size:.5rem}.code-digits{letter-spacing:.07em;font-size:1.04rem}.braille-dots{letter-spacing:.09em;font-size:1.7rem;line-height:1.3}.viewer-stage{padding:24px 54px 48px}.viewer-stage img{max-height:310px}.viewer-stage{background:#edf3f5}@media (width<=520px){.viewer-stage{padding:22px 24px 56px}.viewer-floating{padding:10px 12px;font-size:.55rem;bottom:14px;right:13px}.reading-result{padding:12px 16px}.code-digits{font-size:.94rem}}:root{--section-space:88px}.section{padding-block:var(--section-space)}.hero{padding:74px 0 76px}.trust{padding-bottom:30px}.trust-inner{padding-top:30px}.testimonial{padding-block:82px}.faq.section{padding-top:22px}.final-cta{padding-bottom:78px}.portfolio{padding-top:14px}.approval-grid{margin-top:52px}.site-footer{padding-top:52px}.desktop-nav{gap:24px}.desktop-nav>a,.nav-parent>a{padding-block:16px;font-size:.875rem}.desktop-nav [aria-current=page]{color:var(--navy);font-weight:600}.nav-dropdown{position:relative}.nav-parent{align-items:center;gap:2px;display:flex}.submenu-toggle{background:0 0;border:0;border-radius:5px;place-items:center;min-width:30px;min-height:38px;padding:9px 6px;display:grid}.submenu-toggle:hover{background:var(--pale)}.nav-chevron{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .2s}.submenu-toggle[aria-expanded=true] .nav-chevron{transform:rotate(180deg)}.nav-submenu{border:1px solid var(--line);z-index:40;background:#fff;border-radius:10px;width:290px;padding:10px;position:absolute;top:calc(100% + 4px);left:-18px;box-shadow:0 16px 36px -19px #163d5060}.nav-submenu a{white-space:normal;border-radius:6px;padding:12px 14px;font-size:.875rem;line-height:1.45;display:block}.nav-submenu a:hover,.nav-submenu a[aria-current=page]{color:var(--navy);background:#edf7f7}.nav-parent.is-current>a{color:var(--navy);font-weight:650}.header-cta{font-size:.8rem}.mobile-group{border-top:1px solid var(--line)}.mobile-group summary{cursor:pointer;justify-content:space-between;align-items:center;padding:14px 0;font-size:.94rem;list-style:none;display:flex}.mobile-group summary::-webkit-details-marker{display:none}.mobile-group[open] summary .nav-chevron{transform:rotate(180deg)}.mobile-group a{color:#54717e;border-radius:5px;margin-bottom:3px;padding:10px 15px;font-size:.875rem;display:block}.mobile-group a[aria-current=page]{background:var(--soft);color:var(--navy);font-weight:600}.mobile-nav{max-height:calc(100dvh - 78px);overflow-y:auto}.mobile-nav>a[aria-current=page]{font-weight:600}@media (width>=1600px){:root{--section-space:104px}.hero{padding-block:90px}}@media (width<=1100px){:root{--section-space:76px}.desktop-nav{gap:16px}.desktop-nav>a,.nav-parent>a{font-size:.8rem}.header-cta{font-size:.73rem}.header-inner{gap:20px}.hero{padding-block:65px}.testimonial{padding-block:70px}}@media (width<=850px){:root{--section-space:64px}.hero{padding:58px 0 60px}.hero-grid{gap:42px}.testimonial{padding-block:62px}.final-cta{padding-bottom:58px}.approval-grid{margin-top:38px}.faq.section{padding-top:14px}}@media (width<=520px){:root{--section-space:50px}.hero{padding:42px 0 45px}.hero-grid{gap:32px}.trust{padding-bottom:15px}.trust-inner{padding-top:25px}.testimonial{padding-block:52px}.faq.section{padding-top:5px}.final-cta{padding-bottom:48px}.site-footer{padding-top:38px}.portfolio{padding-top:8px}}.blog-section{padding-top:10px}.section-row{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:38px;display:flex}.section-row>.text-link{flex-shrink:0;margin-bottom:6px}.blog-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.blog-grid>article{min-width:0}.blog-card{flex-direction:column;height:100%;display:flex}.blog-image{aspect-ratio:1.825;background:var(--pale);border:1px solid var(--line);border-radius:10px;overflow:hidden}.blog-image img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.blog-card:hover .blog-image img{transform:scale(1.025)}.blog-meta{color:#70838c;justify-content:space-between;gap:12px;margin:21px 0 12px;font-size:.75rem;display:flex}.blog-meta>span{color:#368088;font-weight:550}.blog-card h3{letter-spacing:-.022em;font-size:1.17rem;font-weight:600;line-height:1.5}.blog-card>p{margin-top:13px;margin-bottom:22px;font-size:.875rem;line-height:1.8}.blog-card>.text-link{margin-top:auto;padding-top:5px;font-size:.875rem}.blog-card:hover h3{color:#258087}.breadcrumbs{color:#778d98;flex-wrap:wrap;align-items:center;gap:12px;font-size:.75rem;display:flex}.breadcrumbs a:hover,.breadcrumbs [aria-current=page]{color:var(--navy)}.cases-hero{padding:32px 0 38px}.cases-intro{grid-template-columns:1.35fr 1fr;align-items:end;gap:85px;margin-top:46px;display:grid}.cases-intro h1{letter-spacing:-.04em;max-width:700px;font-size:clamp(2.3rem,3.6vw,3.1rem);line-height:1.18}.cases-intro>p{max-width:400px;margin-bottom:4px;font-size:1rem;line-height:1.85}.cases-intro .eyebrow{margin-bottom:19px}.featured-case{border:1px solid var(--line);background:#f5f9fa;border-radius:15px;grid-template-columns:1fr 1.05fr;display:grid;overflow:hidden}.featured-case-image{background:#dce7e8;min-height:480px;position:relative}.case-photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.case-image-label{background:#fffffff5;border-radius:8px;align-items:center;gap:19px;width:max-content;max-width:calc(100% - 56px);padding:8px 21px;display:flex;position:absolute;bottom:28px;left:28px;right:28px}.case-image-label img{object-fit:cover;width:98px;height:62px}.case-image-label>span{color:#647b87;border-left:1px solid var(--line);padding-left:20px;font-size:.75rem}.featured-case-copy{align-self:center;padding:42px 43px}.featured-case-copy .eyebrow{letter-spacing:.1em;margin-bottom:21px;font-size:.68rem}.featured-case-copy h2{letter-spacing:-.03em;font-size:2rem;line-height:1.25}.featured-case-copy>p{margin-top:19px;font-size:.9rem;line-height:1.9}.featured-metric{align-items:center;gap:23px;margin:25px 0 28px;display:flex}.featured-metric>strong{letter-spacing:-.065em;color:var(--navy);font-size:4.35rem;font-weight:550;line-height:1.05}.featured-metric>strong>span{letter-spacing:-.04em;font-size:2.5rem}.featured-metric>div{max-width:220px}.featured-metric b{font-size:1rem;font-weight:600;display:block}.featured-metric>div>span{color:#66808c;margin-top:3px;font-size:.8125rem;line-height:1.7;display:block}.featured-case-copy .button{min-height:46px;padding:12px 18px;font-size:.8125rem}.featured-case-copy .metric-source{color:#7a8f99;margin-top:13px;font-size:.72rem}.case-journey{background:#fff;border-top:1px solid #dde7eb;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:30px;padding:28px 34px;display:grid}.case-journey>div{align-items:flex-start;gap:13px;display:flex}.journey-number{color:#329ba0;flex-shrink:0;margin-top:1px;font-size:.72rem;line-height:1.8}.case-journey h3{font-size:.9rem;font-weight:600}.case-journey p{margin-top:7px;font-size:.8125rem;line-height:1.8}.cases-stories .section-row{align-items:end;margin-bottom:34px}.cases-stories h2{font-size:2.1rem}.cases-stories .eyebrow{letter-spacing:.08em;font-size:.65rem}.section-row-copy{max-width:330px;font-size:.94rem;line-height:1.8}.cases-grid{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.story-card{border:1px solid var(--line);background:#fff;border-radius:13px;flex-direction:column;display:flex;overflow:hidden}.story-image{aspect-ratio:2.08;background:var(--pale);position:relative;overflow:hidden}.story-image>img{object-fit:cover;width:100%;height:100%}.story-logo{background:#fff;border-radius:6px;padding:0 13px;position:absolute;bottom:18px;left:24px}.story-logo img{object-fit:cover;width:100px;height:57px}.story-body{flex-direction:column;flex:1;padding:28px 31px 31px;display:flex}.story-category{letter-spacing:.01em;color:#3b858a;margin-bottom:12px;font-size:.72rem;line-height:1.6}.story-body h3{letter-spacing:-.026em;font-size:1.35rem;font-weight:600;line-height:1.42}.story-body>p{margin-top:17px;font-size:.875rem;line-height:1.85}.story-summary{margin:21px 0 0}.story-summary dt{margin-bottom:6px;font-size:.8125rem;font-weight:600}.story-summary dd{color:var(--muted);margin:0;font-size:.875rem;line-height:1.8}.story-fact{border-block:1px solid var(--line);align-items:center;gap:17px;margin:24px 0;padding:19px 0;display:flex}.story-fact strong{letter-spacing:-.045em;white-space:nowrap;font-size:1.4rem;font-weight:550;line-height:1.4}.story-fact span{color:#728994;max-width:185px;font-size:.75rem;line-height:1.65}.story-body>.text-link{margin-top:auto;font-size:.875rem}.cases-source-note{color:#7c919a;margin-top:22px;font-size:.75rem;line-height:1.7}.case-voice{background:#edf7f7;padding:55px 0}.voice-layout{grid-template-columns:1fr 1.25fr;align-items:center;gap:88px;display:grid}.voice-layout h2{font-size:2rem}.voice-quote blockquote{letter-spacing:-.024em;color:var(--navy);margin:0;font-size:1.4rem;font-weight:500;line-height:1.7}.voice-author{align-items:center;gap:13px;margin-top:22px;display:flex}.author-mark{color:#50868c;background:#d2e9e9;border-radius:50%;place-items:center;width:40px;height:40px;font-size:.75rem;display:grid}.voice-author b{font-size:.875rem;font-weight:600}.voice-author p{margin-top:2px;font-size:.75rem}.voice-quote .quote-source{margin-top:17px;font-size:.75rem}.cases-trust{text-align:center;padding:44px 0 52px}.cases-trust p{font-size:.8125rem}.cases-trust .trust-logos{max-width:760px;margin:14px auto 0}.cases-page .final-cta{padding-bottom:65px}.cases-page .cta-box{padding:52px 62px}.cases-page .cta-box h2{font-size:2rem}@media (width<=1100px){.cases-intro{grid-template-columns:1.3fr 1fr;gap:45px}.featured-case-copy{padding:30px}.featured-case-copy h2{font-size:1.8rem}.featured-case-image{min-height:475px}.featured-metric{gap:18px}.case-journey{gap:22px;padding:24px}.story-body{padding:26px}.voice-layout{gap:48px}.blog-grid{gap:24px}.blog-card h3{font-size:1.06rem}.cases-page .cta-box{padding:45px}.section-row-copy{max-width:300px}}@media (width<=850px){.section-row{gap:26px}.blog-grid{gap:21px}.blog-meta{flex-direction:column;gap:5px}.blog-card h3{font-size:1.02rem}.blog-card>p{font-size:.8125rem}.cases-intro{margin-top:33px;display:block}.cases-intro>p{max-width:600px;margin-top:21px}.cases-intro h1{font-size:2.6rem}.featured-case{grid-template-columns:1fr}.featured-case-image{aspect-ratio:1.7;min-height:0}.featured-case-copy{padding:32px}.featured-case-copy h2{font-size:2rem}.featured-case-copy>p{max-width:620px}.featured-metric{margin:22px 0}.featured-metric>div{max-width:310px}.featured-metric>strong{font-size:4rem}.case-journey{gap:20px;padding:24px}.case-journey>div{display:block}.journey-number{margin-bottom:8px;display:block}.cases-stories .section-row{display:block}.section-row-copy{max-width:580px;margin-top:18px}.story-body{padding:24px}.story-body h3{font-size:1.2rem}.story-fact{display:block}.story-fact span{max-width:none;margin-top:4px;display:block}.story-logo{bottom:13px;left:16px}.story-logo img{width:80px;height:43px}.voice-layout{grid-template-columns:1fr;gap:28px}.voice-layout h2{font-size:1.9rem}.voice-quote blockquote{font-size:1.35rem}.case-voice{padding-block:42px}.cases-page .cta-box{padding:42px}.cases-page .final-cta{padding-bottom:55px}}@media (width<=620px){.blog-grid{grid-template-columns:1fr;gap:32px}.blog-card{display:block}.blog-image{aspect-ratio:1.9}.blog-meta{flex-direction:row;margin-top:16px}.blog-card h3{font-size:1.15rem}.blog-card>p{margin-block:10px 14px;font-size:.875rem}.section-row{margin-bottom:26px;display:block}.section-row>.text-link{margin-top:20px}.blog-section.section{padding-top:6px}.cases-hero{padding:22px 0 26px}.cases-intro h1{font-size:2.15rem}.cases-intro h1 br{display:none}.cases-intro>p{font-size:.94rem}.cases-intro{margin-top:30px}.breadcrumbs{gap:9px;font-size:.72rem}.featured-case-image{aspect-ratio:1.5}.case-image-label{gap:12px;max-width:calc(100% - 32px);padding:5px 12px;bottom:16px;left:16px}.case-image-label img{width:83px;height:51px}.case-image-label>span{padding-left:12px;font-size:.65rem}.featured-case-copy{padding:25px 22px}.featured-case-copy .eyebrow{font-size:.6rem}.featured-case-copy h2{font-size:1.75rem}.featured-case-copy>p{margin-top:17px;font-size:.875rem}.featured-metric>strong{font-size:3.6rem}.featured-metric>strong>span{font-size:2.1rem}.featured-metric>div>span{font-size:.75rem}.featured-metric b{font-size:.875rem}.featured-case-copy .metric-source{font-size:.66rem}.case-journey{grid-template-columns:1fr;gap:20px;padding:23px}.case-journey>div{gap:14px;display:flex}.journey-number{margin-top:3px;margin-bottom:0}.case-journey p{margin-top:4px;font-size:.8125rem}.cases-grid{grid-template-columns:1fr;gap:24px}.cases-stories h2{font-size:1.85rem}.cases-stories .eyebrow{font-size:.6rem;line-height:1.8}.cases-stories .section-row-copy{font-size:.875rem}.story-image{aspect-ratio:1.85}.story-logo img{width:91px;height:51px}.story-body h3{font-size:1.28rem}.story-body{padding:24px}.story-fact{display:flex}.story-fact strong{font-size:1.4rem}.story-fact span{max-width:150px;margin-top:0;font-size:.72rem}.cases-source-note{margin-top:17px;font-size:.7rem}.voice-layout h2{font-size:1.75rem}.voice-quote blockquote{font-size:1.24rem}.cases-trust{padding:32px 0 39px}.cases-trust .trust-logos img:last-child{display:block}.cases-page .cta-box{padding:34px 25px}.cases-page .cta-box h2{font-size:1.7rem}.cases-page .final-cta{padding-bottom:45px}}.product-story>img{object-fit:contain;background:#fff;padding:12px}.product-story .story-logo{top:14px;bottom:auto;left:16px}.blog-grid>article{display:flex}.blog-card{background:#f4f8f9;border:1px solid #e1e9ed;border-radius:10px;width:100%;padding:27px 26px 25px;transition:border-color .2s,background .2s}.blog-card:hover{background:#f0f7f8;border-color:#84c4c8}.blog-meta{border-bottom:1px solid #dce7eb;margin:0 0 19px;padding-bottom:16px;font-size:.75rem}.blog-meta>span{font-weight:600}.blog-card h3{font-size:1.14rem}.blog-card>p{font-size:.875rem}.blog-card>.text-link{margin-top:auto;padding-top:12px}@media (width<=850px){.blog-grid{grid-template-columns:1fr;gap:18px}.blog-card{padding:24px;display:flex}.blog-meta{flex-direction:row;margin-top:0}.blog-card h3{font-size:1.18rem}.blog-card>p{margin-bottom:15px}.blog-card>.text-link{padding-top:0}}.secondary-feature{padding-top:38px}.all-cases-note{margin:20px 0 52px}.featured-case-reverse .featured-case-copy{grid-area:1/1}.featured-case-reverse .featured-case-image{grid-area:1/2}.featured-case-reverse .case-journey{grid-row:2}.featured-case-reverse{background:#eff7f7}.featured-case-products{background:#f5f9fa}.featured-case-products .featured-case-image{background:#fff}.featured-case-products .case-photo{object-fit:contain;padding:26px 20px 95px}.featured-case-products .case-image-label{border:1px solid var(--line);background:#fff;bottom:20px}.featured-metric .metric-transition{letter-spacing:-.08em;vertical-align:middle;font-size:2.25rem}.featured-case-products .featured-metric>strong{white-space:nowrap;font-size:3.55rem}.featured-case-products .featured-metric{gap:18px}.cases-page .case-voice{margin-top:0}.cases-page .cases-hero{padding-bottom:35px}@media (width<=1100px){.featured-case-products .featured-metric>strong{font-size:3rem}.featured-case-products .featured-metric{gap:15px}.featured-case-products .featured-metric>div{max-width:180px}}@media (width<=850px){.featured-case-reverse .featured-case-copy,.featured-case-reverse .featured-case-image{grid-area:auto}.featured-case-reverse .case-journey{grid-row:auto}.featured-case-products .featured-case-image{aspect-ratio:1.65}.featured-case-products .case-photo{padding:15px 20px 60px}.featured-case-products .featured-metric>div{max-width:300px}.secondary-feature{padding-top:28px}.all-cases-note{margin-bottom:40px}}@media (width<=620px){.secondary-feature{padding-top:24px}.featured-case-products .featured-metric>strong{font-size:3.2rem}.featured-metric .metric-transition{font-size:1.9rem}.featured-case-products .featured-metric>div{max-width:170px}.featured-case-products .featured-case-image{aspect-ratio:1.25}.featured-case-products .case-photo{padding:12px 12px 77px}.all-cases-note{margin-bottom:35px}.cases-page .cases-hero{padding-bottom:26px}}.security-hero{padding:30px 0 60px}.security-hero-grid{grid-template-columns:1.12fr 1fr;align-items:center;gap:86px;margin-top:50px;display:grid}.security-hero-copy h1{letter-spacing:-.04em;font-size:clamp(2.5rem,3.8vw,3.25rem);line-height:1.18}.security-hero-copy>p{max-width:530px;margin-top:24px;font-size:1rem;line-height:1.9}.security-hero-copy>.button{margin-top:29px;font-size:.875rem}.security-overview{background:#fff;border:1px solid #dce7eb;border-radius:15px;overflow:hidden;box-shadow:0 18px 45px -31px #1c465b44}.overview-heading{background:#eef7f7;border-bottom:1px solid #dae9ec;align-items:center;gap:15px;padding:26px;display:flex}.security-emblem{background:var(--navy);width:44px;height:48px;color:var(--lime);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.security-emblem>.icon{width:26px;height:26px}.overview-heading b{font-size:.9375rem;font-weight:600;line-height:1.5;display:block}.overview-heading p{margin-top:5px;font-size:.75rem}.protection-layers{margin:0;padding:6px 26px}.protection-layers>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:19px 0;display:flex}.protection-layers>div:last-child{border:0}.protection-layers dt{align-items:center;gap:12px;font-size:.875rem;font-weight:550;display:flex}.protection-layers dt .icon{color:#39888f;width:18px;height:18px}.protection-layers dd{color:#637c88;text-align:right;margin:0;font-size:.8125rem}.overview-footer{border-top:1px solid var(--line);color:#7a909b;background:#fafcfc;padding:15px 26px;font-size:.72rem}.infrastructure-band{border-block:1px solid var(--line);background:#fafcfc}.infrastructure-facts{grid-template-columns:1fr 1.4fr 1fr;gap:35px;margin:0;padding:27px 0;display:grid}.infrastructure-facts>div+div{border-left:1px solid var(--line);padding-left:35px}.infrastructure-facts dt{color:#7a909b;margin-bottom:6px;font-size:.72rem}.infrastructure-facts dd{color:var(--navy);margin:0;font-size:1.05rem;font-weight:550}.infrastructure-facts dd span{color:#52a8ad;margin:0 9px;font-weight:400}.security-split{grid-template-columns:1fr 1.1fr;align-items:center;gap:85px;display:grid}.security-copy h2{font-size:2.35rem}.security-copy>p{margin-top:23px;font-size:1rem;line-height:1.85}.security-copy>.text-link{margin-top:25px}.security-note{border-left:3px solid var(--teal);background:#f3f8f9;border-radius:0 6px 6px 0;align-items:flex-start;gap:12px;margin-top:26px;padding:21px 23px;display:flex}.security-note>.icon{color:#488d96;width:19px;height:19px;margin-top:3px}.security-note>p{font-size:.875rem;line-height:1.8}.identity-options>article{border-bottom:1px solid var(--line);gap:19px;padding:25px 0;display:flex}.identity-options>article:first-child{padding-top:0}.identity-options>article:last-child{border:0;padding-bottom:0}.identity-icon{color:#45838c;background:#eef7f7;border-radius:8px;flex-shrink:0;place-items:center;width:39px;height:39px;display:grid}.identity-icon>.icon{width:20px;height:20px}.identity-options h3{font-size:1.05rem}.identity-options p{margin-top:9px;font-size:.9375rem;line-height:1.85}.protection-section{background:#f4f8f9}.protection-section .section-row{margin-bottom:34px}.protection-section h2{font-size:2.3rem}.protection-grid{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.protection-grid>article{background:#fff;border:1px solid #e0e9ed;border-radius:11px;flex-direction:column;padding:27px 27px 24px;display:flex}.protection-icon{color:#3d848b;background:#eff7f7;border-radius:8px;place-items:center;width:40px;height:40px;margin-bottom:22px;display:grid}.protection-icon>.icon{width:22px;height:22px}.protection-grid h3{font-size:1.08rem}.protection-grid p{margin-top:13px;margin-bottom:24px;font-size:.9375rem;line-height:1.85}.control-label{color:#6f8b97;border-top:1px solid var(--line);margin-top:auto;padding-top:17px;font-size:.72rem}.cloud-info{background:#f3f8f9;border:1px solid #dfebee;border-radius:13px;padding:31px}.cloud-info-top{color:#6f8c98;align-items:center;gap:10px;margin-bottom:20px;font-size:.8rem;display:flex}.cloud-info-top .icon{color:#4b969f;width:20px;height:20px}.cloud-provider{background:#fff;border:1px solid #e0e8ec;border-radius:7px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:24px;display:flex}.cloud-provider>span{color:#7b919b;font-size:.875rem}.cloud-provider>b{letter-spacing:-.025em;color:var(--navy);font-size:1.45rem;font-weight:600}.cloud-location{border-top:1px solid #dbe7eb;align-items:center;gap:13px;margin-top:24px;padding-top:22px;display:flex}.cloud-location>.icon{color:#409ba2}.cloud-location b{font-size:.875rem;font-weight:600}.cloud-location p{margin-top:3px;font-size:.75rem}.technical-support{background:#edf7f7;padding-block:42px}.support-layout{grid-template-columns:1.15fr 1fr;align-items:center;gap:70px;display:grid}.support-heading{align-items:flex-start;gap:22px;display:flex}.support-heading .eyebrow{margin-bottom:15px;font-size:.7rem}.support-icon{background:var(--navy);width:49px;height:49px;color:var(--lime);border-radius:10px;flex-shrink:0;place-items:center;margin-top:6px;display:grid}.support-icon>.icon{width:25px;height:25px}.support-heading h2{font-size:1.85rem}.support-layout>div>p{font-size:.9375rem;line-height:1.9}.support-layout .text-link{margin-top:18px;font-size:.875rem}.security-faq .faq-intro h2{font-size:2.1rem}.security-page .faq-list summary{font-size:.9375rem}.security-page .faq-list details p{font-size:.9375rem;line-height:1.9}.security-page .cta-box{padding:52px 58px}.security-page .cta-box h2{font-size:2rem}@media (width<=1100px){.security-hero-grid{gap:45px}.security-hero-copy h1{font-size:2.8rem}.overview-heading{padding:22px}.protection-layers{padding:4px 22px}.protection-layers>div{gap:12px}.protection-layers dd{font-size:.75rem}.security-split{gap:52px}.security-copy h2,.protection-section h2{font-size:2.05rem}.protection-grid{gap:20px}.protection-grid>article{padding:24px}.infrastructure-facts{gap:25px}.infrastructure-facts>div+div{padding-left:25px}.infrastructure-facts dd{font-size:.9375rem}.support-layout{gap:35px}.support-heading{gap:17px}.support-heading h2{font-size:1.7rem}.cloud-info{padding:26px}.cloud-provider{padding:22px}.security-page .cta-box{padding:45px}}@media (width<=850px){.security-hero{padding:26px 0 43px}.security-hero-grid{grid-template-columns:1fr;gap:34px;margin-top:38px}.security-hero-copy h1{font-size:3rem}.security-hero-copy>p{max-width:610px}.security-overview{width:100%;max-width:600px;margin:auto}.overview-heading{padding:24px}.protection-layers{padding:4px 24px}.protection-layers dd{font-size:.8125rem}.infrastructure-facts{grid-template-columns:1fr 1.3fr 1fr;gap:19px;padding:24px 0}.infrastructure-facts>div+div{padding-left:19px}.infrastructure-facts dd{font-size:.85rem}.infrastructure-facts dd span{margin:0 3px}.infrastructure-facts dt{font-size:.65rem}.security-split{grid-template-columns:1fr;gap:32px}.security-copy h2{font-size:2.15rem}.identity-options>article{padding:22px 0}.protection-section .section-row{display:block}.protection-section .section-row-copy{max-width:570px;margin-top:18px}.protection-grid{grid-template-columns:1fr;gap:16px}.protection-grid>article{grid-template-columns:40px 1fr;gap:0 20px;padding:26px;display:grid}.protection-icon{grid-area:1/1/4;margin-bottom:0}.protection-grid h3,.protection-grid p,.control-label{grid-column:2}.protection-grid p{margin-top:10px;margin-bottom:16px}.control-label{padding-top:12px}.cloud-info{width:100%;max-width:600px;margin:auto}.cloud-section .security-copy{grid-row:1}.support-layout{grid-template-columns:1fr;gap:22px}.support-heading h2{font-size:1.9rem}.support-layout>div>p{max-width:640px}.technical-support{padding-block:36px}.security-faq .faq-grid{gap:28px}.security-page .cta-box{padding:40px}.security-page .cta-box h2{font-size:1.9rem}}@media (width<=520px){.security-hero{padding:22px 0 35px}.security-hero-grid{gap:30px;margin-top:28px}.security-hero-copy h1{font-size:2.45rem}.security-hero-copy>.eyebrow{font-size:.6rem}.security-hero-copy>p{margin-top:21px;font-size:.9375rem;line-height:1.9}.security-hero-copy>.button{gap:12px;margin-top:25px;padding:14px 17px;font-size:.8rem}.overview-heading{gap:12px;padding:21px 18px}.security-emblem{width:37px;height:43px}.overview-heading b{font-size:.85rem}.overview-heading p{font-size:.68rem}.protection-layers{padding:2px 18px}.protection-layers>div{gap:10px;padding:17px 0}.protection-layers dt{gap:8px;font-size:.8125rem}.protection-layers dd{font-size:.7rem}.protection-layers dt .icon{width:16px;height:16px}.overview-footer{padding:14px 18px;font-size:.65rem}.infrastructure-facts{grid-template-columns:1fr;gap:16px;padding:23px 0}.infrastructure-facts>div+div{border-left:0;border-top:1px solid var(--line);padding:0;padding-top:16px}.infrastructure-facts>div{justify-content:space-between;align-items:center;gap:15px;display:flex}.infrastructure-facts dt{max-width:120px;margin:0;font-size:.72rem}.infrastructure-facts dd{text-align:right;font-size:.875rem}.infrastructure-facts dd span{margin:0 4px}.security-copy h2{font-size:1.9rem}.security-copy>p{margin-top:20px;font-size:.9375rem}.security-note{gap:10px;margin-top:22px;padding:18px}.security-note>p{font-size:.8125rem}.identity-options>article{gap:14px}.identity-options h3{font-size:1rem}.identity-options p{font-size:.9rem}.identity-icon{width:34px;height:34px}.protection-section h2{font-size:1.9rem}.protection-section .section-row-copy{font-size:.9375rem}.protection-grid>article{padding:24px;display:block}.protection-icon{margin-bottom:19px}.protection-grid p{font-size:.9rem}.control-label{font-size:.7rem;display:block}.cloud-info{padding:21px}.cloud-provider{padding:20px}.cloud-provider>span{font-size:.8125rem}.cloud-provider>b{font-size:1.35rem}.support-heading{gap:13px}.support-icon{width:38px;height:43px}.support-icon>.icon{width:22px;height:22px}.support-heading .eyebrow{margin-bottom:13px;font-size:.6rem}.support-heading h2{font-size:1.65rem}.support-layout>div>p{font-size:.9rem}.support-layout .text-link{font-size:.8125rem}.security-faq .faq-intro h2{font-size:1.9rem}.security-page .faq-list summary,.security-page .faq-list details p{font-size:.875rem}.security-page .cta-box{padding:33px 25px}.security-page .cta-box h2{font-size:1.7rem}}.blog-card{background:#fff;flex-direction:column;padding:0;display:flex;overflow:hidden}.blog-card:hover{background:#fff}.blog-card .blog-image{aspect-ratio:1672/941;border:0;border-radius:0;flex-shrink:0;width:100%}.blog-card .blog-image img{object-fit:cover;width:100%;height:100%;display:block}.blog-card-content{flex-direction:column;flex:1;padding:23px 24px 26px;display:flex}.blog-card-content>p{margin:13px 0 22px;font-size:.875rem;line-height:1.8}.blog-card-content>.text-link{margin-top:auto;padding-top:7px;font-size:.875rem}.blog-card-content .blog-meta{margin-top:0}@media (width<=850px){.blog-card-content{padding:24px}.blog-card-content>p{margin-bottom:17px}.blog-card .blog-image{aspect-ratio:2}}@media (width<=520px){.blog-card-content{padding:22px}.blog-card .blog-image{aspect-ratio:1672/941}.blog-card h3{font-size:1.13rem}.blog-grid{gap:24px}}.cases-page .cases-hero{padding-top:52px}.cases-page .cases-intro{margin-top:0}.security-page .security-hero{padding-top:58px}.security-page .security-hero-grid{grid-template-columns:1.18fr 1fr;gap:68px;margin-top:0}.security-page .security-hero-copy h1{font-size:clamp(2.35rem,3.4vw,3rem)}.security-page .identity-options p,.security-page .protection-grid p,.security-page .security-copy>p,.security-page .support-layout>div>p,.security-page .faq-list details p{font-size:1rem}.security-page .protection-layers dt,.security-page .protection-layers dd{font-size:.875rem}.materials-hero{padding:55px 0 39px}.materials-hero h1{max-width:830px;font-size:clamp(2.45rem,3.6vw,3.1rem);line-height:1.2}.materials-hero p{max-width:710px;margin-top:23px;font-size:1rem;line-height:1.85}.materials-page .eyebrow{font-size:.75rem}.material-feature{background:#f3f8f9;border:1px solid #e0e9ec;border-radius:14px;grid-template-columns:1fr 1.15fr;display:grid;overflow:hidden}.material-cover{aspect-ratio:1.9;background:#eef6f7;justify-content:center;align-items:center;padding:25px;display:flex;overflow:hidden}.material-cover img{object-fit:contain;width:100%;height:100%}.material-cover-feature{aspect-ratio:auto;background:#eaf5f5;min-height:430px;padding:35px}.material-cover-feature img{align-self:center;max-height:380px}.material-feature-copy{padding:38px 40px}.resource-type{color:#4f7683;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:17px;font-size:.75rem;font-weight:500;display:flex}.resource-type>span{color:#81a4b0;font-weight:400}.material-feature-copy h2{letter-spacing:-.035em;font-size:1.95rem;line-height:1.3}.material-feature-copy>p{margin-top:19px;font-size:1rem;line-height:1.85}.material-topics{gap:8px;margin:21px 0 26px;padding:0;list-style:none;display:grid}.material-topics li{color:#486675;align-items:baseline;gap:10px;font-size:.875rem;display:flex}.material-topics li:before{content:"—";color:#32838b}.material-feature-copy .button{gap:13px;font-size:.875rem}.material-feature-copy>.resource-note{color:#617c88;margin-top:13px;font-size:.75rem;line-height:1.7}.ebook-collection{padding-top:61px;padding-bottom:64px}.ebook-collection .section-row{margin-bottom:29px}.ebook-collection h2{font-size:2.25rem}.ebook-collection .section-row-copy{max-width:370px;font-size:1rem;line-height:1.8}.ebook-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.ebook-card{border:1px solid #dfe8ed;border-radius:12px;transition:border-color .2s;overflow:hidden}.ebook-card:hover{border-color:#71b4bd}.ebook-card-link{flex-direction:column;height:100%;display:flex}.ebook-card:nth-child(2) .material-cover{background:#f3f6f9}.ebook-card-body{flex-direction:column;flex:1;padding:27px 29px 30px;display:flex}.ebook-card-body h3{letter-spacing:-.025em;max-width:480px;font-size:1.45rem;line-height:1.4}.ebook-card-body>p{margin:17px 0 23px;font-size:1rem;line-height:1.85}.ebook-card-body .text-link{margin-top:auto;font-size:.875rem}.ebook-card-link:hover h3{color:#2e7c87}.collection-note{color:#718691;margin-top:20px;font-size:.75rem;line-height:1.8}.knowledge-section{background:#f2f8f8;padding-block:63px}.knowledge-grid{grid-template-columns:1fr 1.12fr;align-items:center;gap:76px;display:grid}.knowledge-copy h2{font-size:2.25rem}.knowledge-copy>p{max-width:475px;margin-top:22px;font-size:1rem;line-height:1.85}.knowledge-copy>.button{background:0 0;border-color:#b5cdd4;margin-top:27px;font-size:.875rem}.knowledge-copy>.button:hover{background:#fff}.knowledge-links>a{border-bottom:1px solid #d8e6e9;align-items:center;gap:16px;padding:22px 0;display:flex}.knowledge-links>a:first-child{padding-top:0}.knowledge-links>a:last-child{border-bottom:0}.knowledge-icon{color:#377e86;background:#e0f0f0;border-radius:8px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.knowledge-links b{font-size:1rem;font-weight:600;display:block}.knowledge-links small{color:#637c88;margin-top:4px;font-size:.875rem;line-height:1.7;display:block}.knowledge-links>a>.icon{width:18px;margin-left:auto}.knowledge-links>a:hover b,.knowledge-links>a:hover>span{color:#197d86}.knowledge-links .knowledge-faq{padding-top:20px;padding-bottom:0;font-size:.875rem}.materials-page .blog-section{padding-top:64px;padding-bottom:75px}.materials-page .blog-card-content>p{font-size:1rem}.materials-page .blog-section h2{font-size:2.25rem}@media (width<=1100px){.security-page .security-hero-grid{gap:39px}.material-feature-copy{padding:31px}.material-feature-copy h2{font-size:1.75rem}.material-cover-feature{padding:25px}.knowledge-grid{gap:45px}.ebook-card-body{padding:25px}.ebook-card-body h3{font-size:1.32rem}}@media (width<=850px){.security-page .security-hero-grid{grid-template-columns:1fr;gap:35px}.security-page .security-hero-copy h1{font-size:2.8rem}.cases-page .cases-hero,.security-page .security-hero{padding-top:38px}.materials-hero{padding-top:39px}.materials-hero h1{font-size:2.8rem}.material-feature{grid-template-columns:1fr}.material-cover-feature{aspect-ratio:1.9;min-height:0;padding:25px}.material-cover-feature img{max-height:320px}.material-feature-copy{padding:32px}.material-feature-copy h2{max-width:600px;font-size:1.95rem}.ebook-grid{gap:22px}.ebook-card .material-cover{aspect-ratio:1.45;padding:20px}.ebook-card-body h3{font-size:1.22rem}.ebook-card-body{padding:23px}.ebook-card-body .resource-type{gap:7px;font-size:.75rem}.ebook-card-body .text-link{gap:8px;font-size:.8125rem}.ebook-collection .section-row{display:block}.ebook-collection .section-row-copy{max-width:600px;margin-top:16px}.knowledge-grid{grid-template-columns:1fr;gap:33px}.knowledge-copy>p{max-width:610px}.knowledge-links{width:100%;max-width:650px}.materials-page .blog-section{padding-top:53px;padding-bottom:58px}}@media (width<=520px){.cases-page .cases-hero,.security-page .security-hero{padding-top:29px}.security-page .security-hero-copy h1{font-size:2.27rem;line-height:1.22}.security-page .security-hero-copy>p{font-size:1rem}.security-page .protection-layers dd{max-width:140px}.materials-hero{padding:30px 0}.materials-hero h1{font-size:2.25rem}.materials-hero h1 br{display:none}.materials-hero p{margin-top:20px}.materials-page .eyebrow{letter-spacing:.09em;font-size:.75rem}.material-cover-feature{aspect-ratio:1.45;padding:23px}.material-feature-copy{padding:26px 23px}.material-feature-copy h2{font-size:1.65rem}.material-feature-copy .button{gap:10px;padding:14px 16px;font-size:.8125rem}.material-topics{gap:11px;margin-block:20px 25px}.material-topics li{font-size:.875rem}.ebook-collection{padding-top:43px;padding-bottom:44px}.ebook-collection h2,.knowledge-copy h2,.materials-page .blog-section h2{font-size:1.9rem}.ebook-grid{grid-template-columns:1fr;gap:25px}.ebook-card .material-cover{aspect-ratio:1.7;padding:20px}.ebook-card-body h3{font-size:1.4rem}.ebook-card-body .text-link{font-size:.875rem}.resource-type{gap:8px}.knowledge-section{padding-block:44px}.knowledge-links>a{gap:13px;padding-block:20px}.knowledge-links b{font-size:.9375rem}.knowledge-links small{font-size:.875rem}.knowledge-icon{width:35px;height:35px}.knowledge-links .knowledge-faq{font-size:.875rem}.materials-page .blog-section{padding-top:45px;padding-bottom:48px}}.material-cover-feature{background:#122c39;padding:0;position:relative}.material-cover-feature img{object-fit:cover;object-position:100% center;width:100%;height:100%;max-height:none;position:absolute;inset:0}@media (width<=850px){.material-cover-feature{aspect-ratio:1.9;padding:0}}@media (width<=520px){.material-cover-feature{aspect-ratio:1.5;padding:0}}.platform-hero{padding:60px 0 53px}.platform-hero-grid{grid-template-columns:1fr 1.08fr;align-items:center;gap:60px;display:grid}.platform-hero-copy h1{letter-spacing:-.043em;font-size:clamp(2.45rem,3.7vw,3.15rem);line-height:1.19}.platform-hero-copy>p{max-width:535px;margin-top:25px;font-size:1rem;line-height:1.9}.platform-page .eyebrow{letter-spacing:.1em;margin-bottom:20px;font-size:.75rem}.platform-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.platform-actions .button{font-size:.875rem}.platform-hero-copy>.platform-included{color:#567886;max-width:440px;margin-top:21px;font-size:.8125rem;line-height:1.85}.platform-hero-visual,.platform-detail-visual,.platform-copy{min-width:0}.platform-section{padding-block:68px}.platform-section-heading{max-width:760px}.platform-section-heading h2{font-size:2.25rem;line-height:1.25}.platform-section-heading>p{max-width:700px;margin-top:23px;font-size:1rem;line-height:1.85}.platform-split{grid-template-columns:1fr 1.04fr;align-items:center;gap:77px;display:grid}.platform-reverse .platform-copy{grid-area:1/2}.platform-reverse .platform-detail-visual{grid-area:1/1}.platform-copy>p{margin-top:23px;font-size:1rem;line-height:1.9}.platform-copy>.text-link{margin-top:25px;font-size:.875rem}.platform-points{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.platform-points li{color:#4e6c79;align-items:flex-start;gap:11px;font-size:.9375rem;line-height:1.7;display:flex}.platform-points .icon{color:#27828a;width:17px;height:17px;margin-top:4px}.platform-tint{background:#f3f8f9}.platform-unified{background:#f1f8f8;border-block:1px solid #dce9ec}.platform-unified>.container{align-items:center;gap:16px;padding-block:22px;display:flex}.platform-unified .icon{color:#287d84;width:21px;height:21px}.platform-unified p{font-size:.9375rem;line-height:1.75}.platform-unified b{color:var(--navy);margin-right:7px;font-weight:600}.platform-screen{background:#fff;border:1px solid #dce7ec;border-radius:13px;margin:0;overflow:hidden;box-shadow:0 17px 42px -32px #1c465b55}.screen-top{background:#f5f9fa;border-bottom:1px solid #e0e9ec;justify-content:space-between;align-items:center;gap:14px;padding:17px 24px;display:flex}.screen-top>span:first-child{align-items:center;gap:11px;font-size:.875rem;font-weight:550;display:flex}.screen-top .icon{color:#5296a0;width:18px;height:18px}.screen-meta{color:#617f8c;font-size:.75rem;font-weight:400}.project-summary{padding:25px 25px 22px}.screen-kicker{color:#6b8793;margin-bottom:10px;font-size:.75rem;display:block}.project-summary h2{letter-spacing:-.02em;font-size:1.28rem;line-height:1.5}.project-summary p{margin-top:6px;font-size:.875rem;line-height:1.7}.connected-records{margin:0;padding:0 24px;list-style:none}.connected-records>li{border-top:1px solid #e5ecef;align-items:center;gap:14px;padding:23px 0;display:flex;position:relative}.record-icon{color:#41838e;background:#edf7f7;border-radius:8px;flex-shrink:0;place-items:center;width:40px;height:42px;display:grid}.record-icon .icon{width:21px;height:21px}.connected-records b{font-size:.9375rem;font-weight:600;line-height:1.6}.connected-records p{margin-top:5px;font-size:.8125rem;line-height:1.7}.record-label{color:#467b89;white-space:nowrap;background:#f0f6f8;border-radius:4px;margin-left:auto;padding:5px 8px;font-size:.75rem}.platform-screen figcaption{color:#607c88;background:#f8fbfb;border-top:1px solid #e1eaee;align-items:center;gap:10px;padding:16px 24px;font-size:.75rem;line-height:1.8;display:flex}.platform-screen figcaption .icon{width:16px;height:16px}.sku-context{color:#658592;flex-wrap:wrap;align-items:center;gap:9px;padding:20px 25px 0;font-size:.75rem;display:flex}.sku-context>span+span:before{content:"/";color:#9ab0b9;margin-right:9px}.sku-screen .project-summary{padding-top:19px}.file-register{padding:0 25px}.file-register>div{border-top:1px solid #e4ecef;align-items:center;gap:12px;padding:20px 0;display:flex}.file-register b{font-size:.9375rem;font-weight:600}.file-register p{margin-top:4px;font-size:.8125rem;line-height:1.75}.file-register-icon{color:#4b8c99;background:#f1f7f8;border-radius:6px;flex-shrink:0;place-items:center;width:35px;height:38px;display:grid}.example-status{color:#285d54;white-space:nowrap;background:#e5f3ec;border-radius:4px;margin-left:auto;padding:5px 9px;font-size:.75rem;line-height:1.6}.portfolio-hierarchy{padding:6px 27px 24px}.portfolio-hierarchy>div{border-left:2px solid #cfe5e9;margin-top:10px;padding:20px 0 18px 18px;position:relative}.portfolio-hierarchy>div:before{content:"";background:#69aeb9;width:10px;height:2px;position:absolute;top:35px;left:-2px}.portfolio-hierarchy>div:nth-child(2){margin-left:20px}.portfolio-hierarchy>div:nth-child(3){margin-left:40px}.portfolio-hierarchy>div:nth-child(4){margin-left:60px}.portfolio-hierarchy span{color:#6d8894;margin-bottom:4px;font-size:.75rem;display:block}.portfolio-hierarchy b{font-size:1rem;font-weight:550}.version-list{padding:0 25px 8px}.version-list>div{border-top:1px solid #e5ecef;align-items:center;gap:14px;padding:22px 0;display:flex}.version-symbol{color:#6e8a97;background:#f0f5f7;border-radius:6px;flex-shrink:0;place-items:center;width:41px;height:43px;font-size:.875rem;display:grid}.version-symbol.current{color:#306459;background:#e2f1ed}.version-list b{font-size:.9375rem;font-weight:600}.version-list p{margin-top:4px;font-size:.8125rem;line-height:1.75}.version-state{color:#846837;white-space:nowrap;background:#faf3df;border-radius:4px;margin-left:auto;padding:5px 9px;font-size:.75rem}.briefing-fields{margin:0;padding:0 25px 13px}.briefing-fields>div{border-top:1px solid #e3ebee;grid-template-columns:1fr 1.6fr;gap:22px;padding:17px 0;display:grid}.briefing-fields dt{color:#6a8490;font-size:.875rem}.briefing-fields dd{color:#355a6c;margin:0;font-size:.875rem;font-weight:500;line-height:1.7}.participant-row{border-top:1px solid #e5edef;align-items:center;gap:13px;margin:0 25px;padding:22px 0;display:flex}.participant-initials{color:#467f8c;background:#e8f3f4;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:.75rem;font-weight:600;display:grid}.participant-row b{font-size:.9375rem;font-weight:600}.participant-row p{margin-top:4px;font-size:.8125rem;line-height:1.7}.review-note{border:1px solid #d5e7eb;border-left:3px solid var(--teal);background:#f3f9fa;border-radius:6px;align-items:flex-start;gap:15px;margin:0 25px 24px;padding:22px;display:flex}.note-number{background:var(--navy);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:.75rem;display:grid}.review-note b{font-size:.9375rem;font-weight:600}.review-note p{margin-top:10px;font-size:.9375rem;line-height:1.85}.review-note div>span{color:#63828f;margin-top:14px;font-size:.75rem;display:block}.review-tools-summary{flex-wrap:wrap;justify-content:center;gap:19px;margin:0 25px 24px;display:flex}.review-tools-summary>span{color:#527889;align-items:center;gap:8px;font-size:.8125rem;display:flex}.review-tools-summary .icon{width:17px;height:17px}.capability-grid{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:39px;display:grid}.capability-grid article{border-top:2px solid #d6e9ec;flex-direction:column;padding:26px 0 0;display:flex}.capability-number{color:#49969f;letter-spacing:.1em;margin-bottom:16px;font-size:.8125rem}.capability-grid h3{letter-spacing:-.025em;font-size:1.35rem}.capability-grid p{margin:16px 0 24px;font-size:1rem;line-height:1.85}.capability-grid .text-link{margin-top:auto;font-size:.875rem}.insight-grid{grid-template-columns:repeat(3,1fr);gap:36px;margin-top:36px;display:grid}.insight-grid article{border-top:1px solid #dce7eb;padding-top:24px}.insight-grid article>.icon{color:#458d98;width:24px;height:24px;margin-bottom:20px}.insight-grid h3{font-size:1.2rem}.insight-grid p{margin-top:15px;font-size:1rem;line-height:1.85}.platform-bridge{background:#eaf6f5;border-block:1px solid #dcece9;padding:35px 0}.platform-bridge>.container{align-items:center;gap:25px;display:flex}.bridge-icon{background:var(--navy);color:var(--lime);border-radius:9px;flex-shrink:0;place-items:center;width:46px;height:48px;display:grid}.bridge-icon .icon{width:24px;height:24px}.platform-bridge .eyebrow{margin-bottom:11px;font-size:.75rem}.platform-bridge h2{font-size:1.55rem;line-height:1.4}.platform-bridge p{max-width:630px;margin-top:10px;font-size:.9375rem;line-height:1.85}.platform-bridge .text-link{flex-shrink:0;margin-left:auto;font-size:.875rem}.platform-proof{background:#f3f8f9;padding:40px 0}.proof-layout{align-items:center;gap:38px;display:flex}.proof-layout>img{object-fit:contain;mix-blend-mode:multiply;width:135px;height:100px}.platform-proof .eyebrow{margin-bottom:14px;font-size:.75rem}.platform-proof h2{font-size:1.75rem;line-height:1.35}.platform-proof p{max-width:590px;margin-top:12px;font-size:.8125rem;line-height:1.8}.platform-proof .text-link{flex-shrink:0;margin-left:auto;font-size:.875rem}.platform-page .faq-list summary,.platform-page .faq-list details p{font-size:1rem;line-height:1.85}.platform-page .faq-intro h2{font-size:2.15rem}.platform-page .cta-box{padding:43px 49px}.platform-page .cta-box h2{font-size:2rem}.platform-page .cta-box p{font-size:1rem;line-height:1.85}.platform-page .cta-box .button{flex-shrink:0;font-size:.875rem}.platform-page .final-cta{padding-bottom:62px}.workflow-examples{grid-template-columns:1fr 1fr;gap:28px;margin-top:36px;display:grid}.workflow-examples>article{background:#fff;border:1px solid #dce8ed;border-radius:10px;padding:30px}.workflow-examples h3{font-size:1.35rem}.workflow-examples p{margin-top:16px;font-size:1rem;line-height:1.85}.workflow-examples ul{gap:0;margin:25px 0 0;padding:0;list-style:none;display:grid}.workflow-examples li{color:#4e6e7d;border-top:1px solid #e7eef1;padding:12px 0 12px 20px;font-size:.9375rem;position:relative}.workflow-examples li:before{content:"";background:#7fbcc2;border-radius:50%;width:6px;height:6px;position:absolute;top:22px;left:0}.revision-sequence{grid-template-columns:repeat(3,1fr);gap:29px;margin-top:33px;display:grid}.revision-sequence article{border-top:1px solid #dce8ec;gap:17px;padding-top:24px;display:flex}.revision-sequence article>span{letter-spacing:.06em;color:#4d959e;flex-shrink:0;padding-top:4px;font-size:.8125rem}.revision-sequence h3{font-size:1.15rem}.revision-sequence p{margin-top:15px;font-size:1rem;line-height:1.85}.platform-page .collab-top{padding:27px}.platform-page .collab-top p{font-size:.875rem}.platform-page .collab-top h3{font-size:1.35rem}.platform-page .collab-list{padding-inline:25px}.platform-page .collab-row{gap:13px}.platform-page .collab-row b{font-size:.9375rem}.platform-page .collab-row p{font-size:.8125rem}.platform-page .collab-row>.tag{font-size:.75rem}.platform-page .collab-footer{font-size:.75rem;line-height:1.8}.platform-page .flow-panel{padding:26px}.platform-page .flow-heading b{font-size:1.05rem}.platform-page .flow-heading p{font-size:.875rem}.platform-page .flow-heading>.tag{font-size:.75rem}.platform-page .flow-step{font-size:.8125rem}.platform-page .flow-detail{padding:23px}.platform-page .detail-label{font-size:.75rem}.platform-page .flow-detail h3{font-size:1.25rem;line-height:1.45}.platform-page .flow-detail p{font-size:.9375rem;line-height:1.85}.platform-page .detail-owner{align-items:center;font-size:.8125rem;line-height:1.7}.platform-page .detail-owner .mini-avatar{flex-shrink:0}.platform-page .demo-caption{font-size:.75rem}.platform-tools{padding-top:60px}.platform-page .approval-grid{gap:40px;margin-top:35px}.platform-page .viewer-head{font-size:.875rem}.platform-page .viewer-head>span{font-size:.75rem}.platform-page .viewer-stage{min-height:320px}.platform-page .viewer-response b{font-size:1rem}.platform-page .viewer-response p{font-size:.875rem;line-height:1.85}.platform-page .viewer-floating{font-size:.8125rem}.platform-page .tool-tab{gap:16px;padding:24px 21px}.platform-page .tool-tab h3{font-size:1.05rem;line-height:1.5}.platform-page .tool-tab p{font-size:.9375rem;line-height:1.8}.platform-page .approval-note{font-size:.75rem;line-height:1.85}@media (width<=1100px){.platform-hero-grid{grid-template-columns:1fr 1.1fr;gap:36px}.platform-hero-copy h1{font-size:2.7rem}.platform-split{gap:43px}.platform-section-heading h2{font-size:2.05rem}.connected-records>li{gap:10px}.record-label{padding-inline:6px;font-size:.75rem}.screen-top,.connected-records,.project-summary{padding-inline:21px}.platform-page .collab-row{flex-wrap:wrap}.platform-page .collab-row>.tag{margin-left:53px}.platform-page .flow-panel{padding:23px}.platform-page .flow-heading{gap:10px}.platform-page .flow-heading>.tag{padding:5px;font-size:.75rem}.platform-page .flow-step{font-size:.75rem}.platform-bridge>.container{gap:19px}.platform-bridge p{max-width:480px}.platform-bridge h2{font-size:1.4rem}.capability-grid{gap:24px}.capability-grid h3{font-size:1.25rem}.platform-page .approval-grid{gap:28px}.platform-page .tool-tab{gap:12px;padding:20px 16px}.platform-page .tool-tab .tool-arrow{display:none}.platform-page .cta-box{padding:39px}.platform-page .cta-box h2{font-size:1.85rem}}@media (width<=850px){.platform-hero{padding:39px 0 42px}.platform-hero-grid{grid-template-columns:1fr;gap:35px}.platform-hero-copy h1{max-width:720px;font-size:3rem}.platform-hero-copy>p{max-width:660px}.platform-hero-copy>.platform-included{max-width:600px}.platform-hero-visual{width:100%;max-width:640px;margin:auto}.platform-section{padding-block:53px}.platform-split{grid-template-columns:1fr;gap:31px}.platform-reverse .platform-copy,.platform-reverse .platform-detail-visual{grid-area:auto}.platform-copy{max-width:660px}.platform-detail-visual{width:100%;max-width:640px;margin:auto}.platform-section-heading h2{font-size:2.15rem}.capability-grid{gap:22px;margin-top:31px}.capability-grid h3{font-size:1.2rem}.capability-grid p{font-size:.9375rem}.capability-grid .text-link{gap:7px;font-size:.8125rem}.insight-grid{grid-template-columns:1fr;gap:25px;margin-top:29px}.insight-grid article{grid-template-columns:27px 1fr;gap:0 16px;padding-top:23px;display:grid}.insight-grid article>.icon{grid-area:1/1/3;margin:2px 0 0}.insight-grid h3,.insight-grid p{grid-column:2}.insight-grid p{margin-top:11px}.platform-bridge>.container{grid-template-columns:44px 1fr;align-items:start;gap:16px 22px;display:grid}.platform-bridge .text-link{grid-column:2;margin:0}.platform-bridge p{max-width:620px}.proof-layout{flex-wrap:wrap;gap:20px 30px}.proof-layout>img{width:115px;height:94px}.platform-proof .text-link{margin-left:145px}.workflow-examples{gap:22px}.workflow-examples>article{padding:25px}.workflow-examples h3{font-size:1.25rem}.revision-sequence{grid-template-columns:1fr;gap:21px}.revision-sequence article{gap:17px;padding-top:23px}.revision-sequence p{margin-top:10px}.platform-page .approval-grid{grid-template-columns:1fr;gap:24px}.platform-page .tool-tabs{grid-template-columns:1fr;gap:10px}.platform-page .tool-tab{gap:15px;padding:20px;display:flex}.platform-page .tool-tab>.icon{margin:0}.platform-page .tool-tab .tool-arrow{margin-left:auto;display:block}.platform-page .viewer-panel{max-width:none}.platform-page .collab-row{flex-wrap:nowrap}.platform-page .collab-row>.tag{margin-left:auto}.platform-page .flow-step{font-size:.8125rem}.platform-page .flow-panel{max-width:none}.platform-page .cta-box{padding:38px}.platform-page .cta-box h2{font-size:1.9rem}.platform-page .final-cta{padding-bottom:50px}.platform-page .viewer-stage img{max-height:330px}.platform-page .tool-tab h3{font-size:1.05rem}.platform-page .tool-tab p{font-size:.9375rem}.platform-unified>.container{align-items:flex-start}.platform-unified>.container>.icon{margin-top:3px}}@media (width<=520px){.platform-hero{padding:29px 0 36px}.platform-hero-copy h1{font-size:2.35rem;line-height:1.23}.platform-hero-copy h1 br{display:none}.platform-hero-copy>p{margin-top:21px;font-size:1rem}.platform-page .eyebrow{letter-spacing:.065em;font-size:.75rem}.platform-actions{margin-top:24px}.platform-actions .button{font-size:.875rem}.platform-hero-copy>.platform-included{margin-top:19px;font-size:.8125rem}.platform-section{padding-block:43px}.platform-section-heading h2{font-size:1.95rem}.platform-section-heading h2 br{display:none}.platform-section-heading>p,.platform-copy>p{margin-top:19px}.platform-points{gap:12px;margin-top:21px}.platform-points li{font-size:.9375rem}.screen-top{gap:10px;padding:15px 17px}.screen-top>span:first-child{gap:8px;font-size:.8125rem}.screen-meta{font-size:.75rem}.project-summary{padding:22px 18px 18px}.project-summary h2{font-size:1.2rem}.connected-records{padding-inline:18px}.connected-records>li{grid-template-columns:34px 1fr;gap:8px 12px;padding-block:18px;display:grid}.record-icon{grid-row:1/3;align-self:start;width:34px;height:37px}.record-icon .icon{width:19px;height:19px}.record-label{grid-column:2;justify-self:start;margin:0;font-size:.75rem}.connected-records b{font-size:.875rem}.connected-records p{font-size:.8125rem}.platform-screen figcaption{align-items:flex-start;padding:15px 18px;font-size:.75rem}.platform-screen figcaption>.icon{margin-top:3px}.sku-context{gap:7px;padding:18px 18px 0}.file-register{padding-inline:18px}.file-register>div{flex-wrap:wrap;gap:10px}.file-register b{font-size:.875rem}.file-register p{font-size:.8125rem}.file-register .example-status{margin-left:45px}.file-register-icon{width:34px}.file-register>div>div{flex:1;min-width:175px}.portfolio-hierarchy{padding:3px 20px 20px}.portfolio-hierarchy>div:nth-child(2){margin-left:13px}.portfolio-hierarchy>div:nth-child(3){margin-left:26px}.portfolio-hierarchy>div:nth-child(4){margin-left:39px}.portfolio-hierarchy b{font-size:.9375rem}.version-list{padding-inline:18px}.version-list>div{flex-wrap:wrap;gap:10px}.version-list>div>div{flex:1;min-width:185px}.version-list .version-state,.version-list .example-status{margin-left:51px}.version-list b{font-size:.875rem}.version-list p{font-size:.8125rem}.briefing-fields{padding-inline:18px}.briefing-fields>div{grid-template-columns:1fr;gap:5px;padding-block:14px}.briefing-fields dt{font-size:.8125rem}.briefing-fields dd{font-size:.875rem}.participant-row{flex-wrap:wrap;gap:11px;margin-inline:18px}.participant-row>div{flex:1;min-width:180px}.participant-row .example-status,.participant-row .version-state{margin-left:49px}.participant-row b{font-size:.875rem}.review-note{gap:12px;margin:0 18px 20px;padding:18px 16px}.review-note b{font-size:.875rem}.review-note p{font-size:.9375rem}.note-number{width:26px;height:26px}.review-tools-summary{justify-content:flex-start;gap:14px;margin-inline:18px}.review-tools-summary>span{font-size:.8125rem}.platform-unified p{font-size:.875rem}.platform-unified>.container{gap:12px;padding-block:19px}.platform-unified b{margin-bottom:4px;display:block}.capability-grid{grid-template-columns:1fr;gap:28px}.capability-grid article{padding-top:20px}.capability-number{margin-bottom:11px}.capability-grid h3{font-size:1.3rem}.capability-grid p{margin:12px 0 18px;font-size:1rem}.capability-grid .text-link{font-size:.875rem}.insight-grid article{gap:0 12px}.insight-grid h3{font-size:1.15rem}.platform-bridge{padding-block:29px}.platform-bridge>.container{grid-template-columns:35px 1fr;gap:16px}.bridge-icon{width:35px;height:39px}.bridge-icon .icon{width:20px;height:20px}.platform-bridge .eyebrow{font-size:.75rem}.platform-bridge h2{font-size:1.3rem}.platform-bridge p{font-size:.9375rem}.platform-bridge .text-link{gap:9px;font-size:.8125rem}.platform-proof{padding-block:32px}.proof-layout{display:block}.proof-layout>img{width:115px;height:70px;margin-bottom:17px}.platform-proof .text-link{margin:23px 0 0}.platform-proof h2{font-size:1.65rem}.platform-page .faq-intro h2{font-size:1.9rem}.platform-page .faq-list summary{padding-block:20px;font-size:.9375rem}.platform-page .faq-list details p{font-size:1rem}.workflow-examples{grid-template-columns:1fr;gap:22px;margin-top:27px}.workflow-examples>article{padding:24px}.workflow-examples h3{font-size:1.3rem}.revision-sequence{margin-top:26px}.revision-sequence h3{font-size:1.15rem}.platform-page .collab-top{padding:23px}.platform-page .collab-top h3{font-size:1.2rem}.platform-page .collab-top p{font-size:.875rem}.platform-page .collab-list{padding-inline:20px}.platform-page .collab-row{flex-wrap:wrap;gap:11px}.platform-page .collab-row>.tag{margin-left:45px}.platform-page .collab-row>div{flex:1;min-width:180px}.platform-page .collab-row b{font-size:.875rem}.platform-page .collab-row p{font-size:.8125rem}.platform-page .collab-footer{padding:16px 20px;font-size:.75rem;line-height:1.8}.platform-page .flow-panel{padding:21px 18px}.platform-page .flow-heading{flex-wrap:wrap}.platform-page .flow-heading b{font-size:1rem}.platform-page .flow-steps{gap:5px}.platform-page .flow-step{overflow-wrap:anywhere;font-size:.75rem;line-height:1.6}.platform-page .flow-detail{padding:21px 18px}.platform-page .flow-detail h3{font-size:1.16rem}.platform-page .flow-detail p{font-size:.9375rem}.platform-page .detail-owner{gap:10px;font-size:.8125rem}.platform-page .viewer-head{flex-wrap:wrap;gap:8px;font-size:.8125rem}.platform-page .viewer-head>span{font-size:.75rem}.platform-page .viewer-stage{min-height:280px;padding:22px 16px}.platform-page .viewer-response{gap:11px;padding:18px}.platform-page .viewer-response b{font-size:.9375rem}.platform-page .viewer-response p{font-size:.875rem}.platform-page .viewer-floating{max-width:calc(100% - 25px);font-size:.75rem;left:12px}.platform-page .tool-tab{gap:12px;padding:20px 16px}.platform-page .tool-tab h3{font-size:1rem}.platform-page .tool-tab p{font-size:.9375rem}.platform-page .tool-tab .tool-arrow{display:none}.platform-page .cta-box{padding:32px 24px}.platform-page .cta-box h2{font-size:1.75rem}.platform-page .cta-box .button{font-size:.875rem}.platform-page .final-cta{padding-bottom:43px}}.desktop-nav>[aria-current=location],.mobile-nav>[aria-current=location]{color:var(--navy);font-weight:600}@media (width<=1000px){.desktop-nav,.header-cta{display:none}.header-inner{justify-content:space-between;height:78px}.menu-toggle{display:flex}.mobile-nav{max-height:calc(100dvh - 78px);overflow-y:auto}}.audience-page .platform-section{padding-block:58px}.audience-hero{padding-bottom:42px}.audience-hero .platform-hero-grid{grid-template-columns:1.04fr 1fr;gap:45px}.audience-hero .platform-hero-copy h1{font-size:clamp(2.4rem,3.5vw,3.05rem)}.audience-hero .platform-actions{gap:18px 24px}.audience-hero .platform-actions .text-link{font-size:.875rem}.packaging-collection{background:linear-gradient(140deg,#f3f8f8,#e8f5f4);border-radius:16px;margin:0;padding:27px 24px 23px;overflow:hidden}.collection-label{text-align:center;color:#426c79;font-size:.8125rem;line-height:1.6}.packaging-collection>img{object-fit:contain;width:100%;height:auto;max-height:380px;margin:13px auto 6px;display:block}.packaging-collection figcaption{color:#4c737e;justify-content:center;align-items:center;gap:10px;font-size:.8125rem;line-height:1.7;display:flex}.packaging-collection figcaption .icon{flex-shrink:0;width:19px;height:19px}.audience-clients>.container{border-block:1px solid var(--line);align-items:center;gap:45px;padding-block:16px;display:flex}.audience-clients p{flex:1;font-size:.875rem;line-height:1.8}.audience-logos{flex:2;justify-content:space-between;align-items:center;gap:32px;display:flex}.audience-logos img{object-fit:cover;mix-blend-mode:multiply;width:125px;height:78px}.sector-grid{grid-template-columns:1fr 1fr;gap:40px 62px;margin-top:37px;display:grid}.sector-context{border-top:1px solid #ccdde2;flex-direction:column;align-items:flex-start;min-width:0;padding-top:25px;display:flex}.sector-label{color:#42727c;align-items:baseline;gap:14px;font-size:.8125rem;font-weight:500;line-height:1.7;display:flex}.sector-label>span{color:#527985;font-size:.75rem}.sector-context h3{letter-spacing:-.025em;margin-top:17px;font-size:1.55rem;line-height:1.4}.sector-context>p{margin-top:17px;font-size:1rem;line-height:1.85}.sector-application{border-left:2px solid #97ccce;margin-top:23px;padding-left:18px}.sector-application h4{font-size:.875rem;font-weight:600;line-height:1.6}.sector-application p{margin-top:8px;font-size:.9375rem;line-height:1.85}.sector-context>.text-link{gap:10px;margin-top:auto;padding-top:24px;font-size:.875rem;line-height:1.7}.audience-example-note{color:#617985;max-width:700px;margin-top:26px;font-size:.75rem;line-height:1.8}.audience-fit{padding-block:54px}.audience-fit-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:72px;display:grid}.audience-fit-grid>div>p{margin-top:24px;font-size:1rem;line-height:1.85}.audience-fit .text-link{margin-top:24px;font-size:.875rem}.audience-fit .platform-section-heading h2{font-size:2.05rem}.audience-fit-details{gap:24px;display:grid}.audience-fit-details>div{align-items:flex-start;gap:17px;display:flex}.audience-fit-details>div>span{color:#45818b;flex-shrink:0;padding-top:4px;font-size:.75rem;line-height:1.8}.audience-fit-details>div>span>.icon{width:22px;height:22px}.audience-fit-details h3{font-size:1.0625rem;font-weight:600;line-height:1.65}.audience-fit-details p{margin-top:8px;font-size:.9375rem;line-height:1.85}.converter-invitation{grid-template-columns:.85fr 1.15fr;align-items:center;gap:54px;display:grid}.converter-invitation-image{background:#f2f8f8;border-radius:12px;position:relative;overflow:hidden}.converter-invitation-image img{object-fit:cover;width:100%;height:310px}.converter-invitation-image>span{color:var(--navy);background:#fff;border-radius:5px;max-width:calc(100% - 34px);padding:8px 12px;font-size:.75rem;line-height:1.7;position:absolute;bottom:17px;left:17px}.converter-invitation h2{font-size:2.25rem;line-height:1.25}.converter-invitation p{max-width:520px;margin-top:23px;font-size:1rem;line-height:1.9}.converter-invitation .text-link{gap:10px;margin-top:23px;font-size:.875rem;line-height:1.7}.converter-hero .platform-hero-grid{grid-template-columns:1fr 1fr;gap:65px}.converter-status{margin:0;padding:0 26px 24px;list-style:none}.converter-status>li{align-items:flex-start;gap:15px;padding:18px 0;display:flex;position:relative}.converter-status>li:not(:last-child):after{content:"";background:#d3e3e6;width:1px;position:absolute;top:50px;bottom:-13px;left:16px}.converter-step{z-index:1;background:#eff5f7;border:1px solid #bdd3dc;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:.75rem;display:grid}.converter-step .icon{width:16px;height:16px}.converter-step.done{color:#287c75;background:#ebf7f5;border-color:#c3e3de}.converter-status .current .converter-step{background:var(--lime);border-color:var(--lime);color:var(--navy)}.converter-status b{font-size:.9375rem;font-weight:600;line-height:1.6}.converter-status p{margin-top:4px;font-size:.8125rem;line-height:1.8}.converter-work-grid{grid-template-columns:repeat(3,1fr);gap:34px;margin-top:34px;display:grid}.converter-work-grid article{border-top:1px solid #ccdde2;min-width:0;padding-top:25px}.converter-work-grid .capability-number{letter-spacing:.02em;margin-bottom:15px;font-size:.75rem}.converter-work-grid h3{letter-spacing:-.02em;font-size:1.3rem;line-height:1.5}.converter-work-grid p{margin-top:17px;font-size:1rem;line-height:1.85}.converter-return{border-top:1px solid var(--line);align-items:flex-start;gap:15px;margin:0 26px 25px;padding-top:21px;display:flex}.converter-return>span{color:#347b83;background:#eef7f7;border-radius:6px;flex-shrink:0;padding:10px;display:flex}.converter-return .icon{width:20px;height:20px}.converter-return b{font-size:.9375rem;font-weight:600;line-height:1.7}.converter-return p{margin-top:5px;font-size:.875rem;line-height:1.85}.converter-proof{border:1px solid var(--line);background:#f7fafb;border-radius:13px;grid-template-columns:1fr 1.1fr;display:grid;overflow:hidden}.converter-proof-image{min-height:440px;position:relative}.converter-proof-image>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.converter-proof-logo{background:#fff;border-radius:7px;padding:3px 18px;position:absolute;bottom:25px;left:25px}.converter-proof-logo img{object-fit:cover;width:130px;height:73px}.converter-proof-copy{padding:38px 39px}.converter-proof-copy h2{font-size:2rem;line-height:1.3}.converter-proof-copy>p{margin-top:20px;font-size:1rem;line-height:1.85}.converter-metric{align-items:center;gap:24px;margin:4px 0 1px;padding-block:23px;display:flex}.converter-metric>strong{white-space:nowrap;letter-spacing:-.06em;font-size:3.6rem;font-weight:500;line-height:1.2}.converter-metric>strong>span{color:#54858b;vertical-align:middle;font-size:2.3rem}.converter-metric b{font-size:.875rem;font-weight:600;line-height:1.7;display:block}.converter-metric div>span{color:var(--muted);margin-top:6px;font-size:.75rem;line-height:1.8;display:block}.converter-proof .text-link{margin-top:6px;font-size:.875rem}.converter-organization.platform-section{padding-top:10px}.converter-body-copy{margin-top:24px;font-size:1rem;line-height:1.9}.converter-organization .text-link{margin-top:24px;font-size:.875rem}.converters-page .platform-faq{padding-top:27px}@media (width<=1100px){.audience-hero .platform-hero-grid{gap:32px}.audience-hero .platform-hero-copy h1{font-size:2.6rem}.audience-logos{gap:17px}.audience-logos img{width:105px;height:70px}.sector-grid{gap:34px 38px}.sector-context h3{font-size:1.4rem}.audience-fit-grid{gap:40px}.audience-fit .platform-section-heading h2{font-size:1.9rem}.converter-invitation{gap:38px}.converter-hero .platform-hero-grid{gap:35px}.converter-work-grid{gap:25px}.converter-proof-copy{padding:30px}.converter-metric{flex-wrap:wrap;gap:18px}.converter-metric>strong{font-size:3rem}.converter-proof-copy h2{font-size:1.85rem}}@media (width<=850px){.audience-hero .platform-hero-grid,.converter-hero .platform-hero-grid{grid-template-columns:1fr;gap:32px}.audience-hero .platform-hero-copy h1{font-size:3rem}.audience-hero .platform-hero-copy h1 br{display:none}.packaging-collection{width:100%;max-width:590px;margin:auto}.packaging-collection>img{max-height:315px}.audience-clients>.container{padding-block:23px;display:block}.audience-clients p{text-align:center}.audience-clients p br{display:none}.audience-logos{justify-content:space-around;gap:12px;margin-top:14px}.audience-logos img{width:120px;height:73px}.audience-page .platform-section{padding-block:48px}.sector-grid{gap:33px 29px}.sector-context h3{font-size:1.3rem}.sector-context h3 br{display:none}.sector-context>.text-link{font-size:.8125rem}.audience-fit{padding-block:45px}.audience-fit-grid{grid-template-columns:1fr;gap:33px}.audience-fit .platform-section-heading h2{font-size:2.15rem}.audience-fit-details{gap:22px}.converter-invitation{grid-template-columns:.9fr 1.1fr;gap:29px}.converter-invitation h2{font-size:1.9rem}.converter-invitation-image img{height:320px}.converter-work-grid{grid-template-columns:1fr;gap:23px}.converter-work-grid article{padding-top:22px}.converter-work-grid h3{font-size:1.3rem}.converter-work-grid p{margin-top:12px}.converter-work-grid .capability-number{margin-bottom:10px}.converter-proof{grid-template-columns:1fr}.converter-proof-image{aspect-ratio:1.9;min-height:0}.converter-proof-copy{padding:32px}.converter-proof-copy h2{font-size:2rem}.converter-metric{flex-wrap:nowrap;gap:27px}.converter-metric>strong{font-size:3.6rem}.converter-organization.platform-section{padding-top:0}.converters-page .platform-faq{padding-top:12px}}@media (width<=620px){.sector-grid{grid-template-columns:1fr;gap:31px}.sector-context h3{font-size:1.4rem}.sector-context>p{margin-top:14px}.sector-context>.text-link{padding-top:20px;font-size:.875rem}.sector-application{margin-top:20px}.audience-logos{grid-template-columns:1fr 1fr;justify-items:center;gap:8px 18px;max-width:360px;margin:16px auto 0;display:grid}.audience-logos img{width:120px;height:70px}.converter-invitation{grid-template-columns:1fr;gap:27px}.converter-invitation-image img{aspect-ratio:1.7;object-fit:cover;height:auto}.converter-invitation h2 br{display:none}.converter-proof-image{aspect-ratio:1.65}.converter-proof-copy{padding:27px 24px}.converter-metric{flex-wrap:wrap;gap:20px}.converter-metric>strong{font-size:3.3rem}.converter-metric div{max-width:220px}}@media (width<=520px){.audience-page .platform-section{padding-block:42px}.audience-hero{padding-bottom:32px}.audience-hero .platform-hero-copy h1{font-size:2.35rem}.packaging-collection{padding:21px 15px 19px}.collection-label,.packaging-collection figcaption{font-size:.75rem}.packaging-collection>img{margin-top:10px}.audience-clients>.container{padding-block:20px}.audience-clients p{max-width:290px;margin:auto;font-size:.8125rem}.sector-grid{margin-top:28px}.sector-label{gap:12px;font-size:.75rem}.sector-context{padding-top:20px}.sector-context h3{margin-top:13px}.sector-application p{font-size:.9375rem}.audience-fit{padding-block:39px}.audience-fit .platform-section-heading h2{font-size:1.95rem}.audience-fit-details>div{gap:13px}.audience-fit-details h3{font-size:1rem}.converter-invitation h2{font-size:1.95rem}.converter-invitation .text-link{font-size:.8125rem}.converter-status{padding:0 18px 19px}.converter-status>li{gap:12px}.converter-status b{font-size:.875rem}.converter-status p{font-size:.8125rem}.converter-return{gap:12px;margin:0 18px 20px}.converter-return b{font-size:.875rem}.converter-return>span{padding:8px}.converter-proof-copy h2{font-size:1.8rem}.converter-proof-copy>p{font-size:.9375rem}.converter-proof-logo{padding-inline:13px;bottom:18px;left:18px}.converter-proof-logo img{width:108px;height:61px}.converter-organization.platform-section{padding-top:0}.converters-page .platform-faq{padding-top:5px}}.contact-main{padding:53px 0 57px}.contact-layout{grid-template-columns:1fr 1.12fr;align-items:start;gap:72px;display:grid}.contact-page .eyebrow{letter-spacing:.1em;margin-bottom:20px;font-size:.75rem}.contact-intro h1{letter-spacing:-.04em;font-size:clamp(2.5rem,3.7vw,3.2rem);line-height:1.2}.contact-intro>p{max-width:465px;margin-top:23px;font-size:1rem;line-height:1.9}.contact-direct{gap:20px;margin-top:30px;display:grid}.contact-direct>div{align-items:center;gap:15px;display:flex}.contact-channel-icon{color:#3e7f8c;background:#f0f7f8;border-radius:8px;flex-shrink:0;place-items:center;width:41px;height:41px;display:grid}.contact-channel-icon .icon{width:20px;height:20px}.contact-direct h2{letter-spacing:0;color:#617985;font-size:.8125rem;font-weight:500;line-height:1.6}.contact-direct a{color:var(--navy);overflow-wrap:anywhere;font-size:1rem;font-weight:500;line-height:1.7}.contact-direct a:hover{color:#167b82;text-underline-offset:4px;text-decoration:underline}.contact-demo{border-top:1px solid var(--line);max-width:450px;margin-top:29px;padding-top:26px}.contact-demo-label{color:#4d7c85;font-size:.75rem}.contact-demo h2{letter-spacing:-.025em;margin-top:10px;font-size:1.45rem;line-height:1.4}.contact-demo h2 br{display:none}.contact-demo p{margin-top:11px;font-size:.9375rem;line-height:1.85}.contact-demo .button{min-height:49px;margin-top:21px;font-size:.875rem}.contact-form-panel{background:#f5f9fa;border:1px solid #dce8eb;border-radius:13px;padding:32px 33px}.contact-form-heading h2{letter-spacing:-.03em;font-size:1.65rem;line-height:1.4}.contact-form-heading p{margin-top:10px;font-size:.9375rem;line-height:1.8}.contact-fields{grid-template-columns:1fr 1fr;gap:20px 17px;margin-top:26px;display:grid}.contact-field{min-width:0}.contact-field-wide{grid-column:1/-1}.contact-field label{color:var(--navy);margin-bottom:8px;font-size:.875rem;font-weight:500;line-height:1.6;display:block}.contact-field label span{color:#627984;font-size:.75rem;font-weight:400}.contact-field input,.contact-field select,.contact-field textarea{font:inherit;color:var(--navy);background:#fff;border:1px solid #cbdce2;border-radius:6px;width:100%;min-width:0;min-height:48px;padding:11px 12px;font-size:1rem;line-height:1.5;transition:border-color .15s}.contact-field select{padding-right:25px}.contact-field textarea{resize:vertical;min-height:139px;max-height:400px;display:block}.contact-field input::placeholder,.contact-field textarea::placeholder{color:#72848e;opacity:1;font-size:.875rem}.contact-field input:focus,.contact-field select:focus,.contact-field textarea:focus{outline-offset:2px;border-color:#168b94;outline:2px solid #168b94}.contact-submit{width:100%;min-height:51px;margin-top:23px;font-size:.875rem}.contact-send-note{max-width:400px;margin-top:12px;font-size:.75rem;line-height:1.85}.contact-send-note a{text-decoration:underline}.contact-status{color:#285c60;overflow-wrap:anywhere;background:#e4f1ef;border-radius:6px;margin-top:17px;padding:13px 15px;font-size:.875rem;line-height:1.8}.contact-status a{text-underline-offset:3px;text-decoration:underline}.contact-form-support{border-top:1px solid #dce7eb;align-items:flex-start;gap:11px;margin-top:23px;padding-top:20px;display:flex}.contact-form-support>.icon{color:#4d8a94;width:18px;height:18px;margin-top:3px}.contact-form-support p{font-size:.8125rem;line-height:1.85}.contact-form-support a{color:var(--navy);text-underline-offset:3px;font-weight:500;text-decoration:underline}.contact-support{background:#edf7f7;padding-block:47px}.contact-support-layout{grid-template-columns:1.05fr 1fr;align-items:center;gap:75px;display:grid}.contact-support h2{font-size:2.1rem;line-height:1.3}.contact-support-layout>div>p{max-width:490px;margin-top:18px;font-size:1rem;line-height:1.85}.contact-support .button{background:0 0;border-color:#9abec5;min-height:49px;margin-top:22px;font-size:.875rem}.contact-support .button:hover{background:#fff}.contact-help{border-left:1px solid #cbe0e2;align-items:flex-start;gap:20px;padding-left:42px;display:flex}.contact-help-icon{color:#367783;background:#dceeee;border-radius:8px;flex-shrink:0;place-items:center;width:43px;height:46px;display:grid}.contact-help h3{font-size:1.25rem;line-height:1.5}.contact-help p{margin-top:13px;font-size:1rem;line-height:1.85}.contact-help .text-link{gap:10px;margin-top:21px;font-size:.875rem}.contact-location{padding-block:39px}.contact-location-layout{justify-content:space-between;align-items:center;gap:35px;display:flex}.contact-location-title{align-items:center;gap:17px;display:flex}.contact-location-title>span{color:#4d8590}.contact-location-title>span .icon{width:24px;height:24px}.contact-location .eyebrow{letter-spacing:.055em;margin-bottom:7px;font-size:.75rem}.contact-location .eyebrow:before{display:none}.contact-location h2{letter-spacing:-.02em;font-size:1.2rem;line-height:1.5}.contact-location address{color:#607b87;font-size:.875rem;font-style:normal;line-height:1.9}.contact-page .site-footer{border-top:1px solid var(--line)}@media (width<=1100px){.contact-layout{grid-template-columns:1fr 1.17fr;gap:40px}.contact-intro h1{font-size:2.75rem}.contact-form-panel{padding:27px}.contact-fields{grid-template-columns:1fr;gap:17px;margin-top:23px}.contact-field textarea{min-height:123px}.contact-support-layout{gap:40px}.contact-help{gap:15px;padding-left:29px}.contact-intro>p{max-width:400px}}@media (width<=850px){.contact-main{padding:35px 0 44px}.contact-layout{grid-template-columns:1fr;gap:32px}.contact-intro h1{max-width:620px;font-size:2.8rem}.contact-intro h1 br{display:none}.contact-intro>p{max-width:610px;margin-top:20px}.contact-direct{flex-wrap:wrap;gap:21px 34px;margin-top:24px;display:flex}.contact-direct a{font-size:.9375rem}.contact-demo{max-width:none;margin-top:25px;padding-top:23px}.contact-demo p{max-width:590px}.contact-demo .button{margin-top:18px}.contact-form-panel{padding:29px}.contact-fields{grid-template-columns:1fr 1fr;gap:19px}.contact-support{padding-block:40px}.contact-support-layout{grid-template-columns:1fr;gap:31px}.contact-support-layout>div>p{max-width:640px}.contact-support h2 br{display:none}.contact-help{border-top:1px solid #cbe0e2;border-left:0;gap:19px;padding:27px 0 0}.contact-help p{max-width:550px}.contact-location-layout{flex-direction:column;align-items:flex-start;gap:25px}.contact-location{padding-block:31px}.contact-location address{margin-left:41px}}@media (width<=520px){.contact-main{padding:29px 0 36px}.contact-intro h1{font-size:2.35rem;line-height:1.23}.contact-direct{gap:18px;display:grid}.contact-demo h2{font-size:1.35rem}.contact-demo p{font-size:.9375rem}.contact-form-panel{border-radius:10px;padding:24px 20px}.contact-form-heading h2{font-size:1.5rem}.contact-form-heading p{font-size:.9375rem}.contact-fields{grid-template-columns:1fr;gap:17px}.contact-submit{gap:13px;padding-inline:17px}.contact-field textarea{min-height:142px}.contact-support{padding-block:35px}.contact-support h2{font-size:1.9rem}.contact-help{gap:13px}.contact-help-icon{width:35px;height:39px}.contact-help h3{font-size:1.15rem}.contact-help .text-link{gap:8px;font-size:.8125rem}.contact-help p{font-size:.9375rem}.contact-location h2{font-size:1.0625rem}.contact-location address{margin-left:0;font-size:.8125rem}.contact-location-layout{gap:18px}}.header-inner{gap:22px}.language-dropdown{flex-shrink:0}.language-toggle.submenu-toggle{border:1px solid var(--line);background:#fff;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:auto;min-width:53px;height:42px;padding:8px;font-size:.8125rem;font-weight:600;display:flex}.language-dropdown .nav-submenu{min-width:185px;left:auto;right:0}.language-dropdown .nav-submenu a{font-size:.875rem}.language-dropdown .nav-submenu a[aria-current=true]{background:#edf7f7;font-weight:600}.language-toggle:focus-visible{outline-offset:3px;outline:3px solid #168b94}.language-toggle .nav-chevron{width:15px;height:15px}html[lang=en] h1,html[lang=es] h1{overflow-wrap:normal}html[lang=en] .eyebrow,html[lang=es] .eyebrow{letter-spacing:.07em}html[lang=en] .hero h1 em,html[lang=es] .hero h1 em{white-space:normal}.kanban-card b,.kanban-card small,.flow-step,.record-label,.tag{overflow-wrap:anywhere}.header-cta{white-space:nowrap}.contact-field select{font-size:.875rem}.external-language-note{color:var(--muted);font-size:.75rem}@media (width<=1180px){.desktop-nav,.header-cta{display:none}.header-inner{justify-content:flex-start;gap:16px;height:78px}.menu-toggle{display:flex}.language-dropdown{margin-left:auto}.mobile-nav{max-height:calc(100dvh - 78px);overflow-y:auto}.language-dropdown .nav-submenu{right:0}.mobile-nav:not([hidden]){border-top:1px solid var(--line);background:#fff;flex-direction:column;gap:0;width:100%;padding:20px 36px 28px;display:flex;position:absolute;box-shadow:0 20px 30px -25px #23455766}}@media (width<=520px){.header-inner{gap:10px}.brand img{width:140px}.language-toggle.submenu-toggle{min-width:49px;padding-inline:6px}.mobile-nav:not([hidden]){padding-inline:20px}.language-dropdown .nav-submenu{min-width:180px}html[lang=en] .record-label,html[lang=es] .record-label{white-space:normal}html[lang=en] .hero h1,html[lang=es] .hero h1{font-size:2.5rem}}:root{--brand-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 127 160'%3E%3Cpath d='M98.7 32 58.75 72.45 98.3 111.65' fill='none' stroke='%232b6a72' stroke-width='26' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M30.7 14.6 88.25 71.55 13.6 146.25' fill='none' stroke='%23245468' stroke-width='26.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='117.5' cy='71.7' r='8.75' fill='%23245468'/%3E%3C/svg%3E")}.js [data-reveal]{opacity:0;transition:opacity .5s ease-out,transform .5s cubic-bezier(.2,0,0,1);transition-delay:calc(var(--i,0)*90ms);transform:translateY(16px)}.js [data-reveal].is-visible{opacity:1;transform:none}[hidden]{display:none!important}input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:3px;outline:3px solid #189da2}.blog-hero{border-bottom:1px solid var(--line);background:linear-gradient(115deg,#edf7f7,#f8faf9);padding:74px 0 52px}.blog-hero h1{max-width:920px;font-size:clamp(2.2rem,4.7vw,3.7rem)}.blog-hero p{max-width:690px;margin-top:22px;font-size:1.03rem}.blog-hero .eyebrow{margin-bottom:20px}.blog-listing{padding:38px 0 88px}.category-filter{flex-wrap:wrap;gap:10px;margin-bottom:38px;display:flex}.category-filter a{color:var(--navy);border:1px solid #d5e2e5;border-radius:30px;padding:9px 16px;font-size:.77rem;line-height:1.5}.category-filter a:hover{border-color:var(--navy)}.category-filter [aria-current=page]{background:var(--navy);color:#fff;border-color:var(--navy)}.blog-listing .blog-grid{align-items:stretch;gap:28px}.blog-card h3{overflow-wrap:anywhere}.blog-card-content>p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-meta{flex-wrap:wrap;gap:8px}.article-placeholder{background:var(--navy);height:100%;min-height:190px;color:var(--lime);justify-content:space-around;align-items:center;font-size:1.6rem;font-weight:600;display:flex}.article-placeholder svg{width:70px;height:70px;color:var(--teal)}.blog-pagination{justify-content:space-between;align-items:center;gap:20px;margin-top:45px;font-size:.85rem;display:flex}.blog-state{max-width:650px;padding:55px 0}.blog-state h2{font-size:2rem}.blog-state p{margin:16px 0 25px}.article-header{max-width:910px;margin:0 auto;padding:60px 0 35px}.article-header .eyebrow{margin-bottom:25px}.article-header h1{font-size:clamp(2rem,4vw,3.25rem);line-height:1.2}.article-meta{color:var(--muted);flex-wrap:wrap;gap:12px 24px;margin-top:26px;font-size:.8rem;display:flex}.article-cover{object-fit:cover;border-radius:14px;width:100%;max-width:1050px;max-height:590px;margin:0 auto 45px}.article-body{overflow-wrap:anywhere;max-width:760px;margin:0 auto;padding-bottom:56px;font-size:1.04rem;line-height:1.9}.article-body h2{letter-spacing:-.025em;margin:42px 0 18px;font-size:clamp(1.55rem,3vw,2rem)}.article-body h3{margin:32px 0 16px;font-size:1.3rem}.article-body p,.article-body ul,.article-body ol,.article-body figure,.article-body blockquote{margin:0 0 24px}.article-body a{color:#136e7b;text-underline-offset:3px;text-decoration:underline}.article-body img{border-radius:8px;max-width:100%;height:auto}.article-body iframe{aspect-ratio:16/9;border:0;width:100%;max-width:100%;height:auto}.article-body video{max-width:100%;height:auto}.article-body blockquote{border-left:3px solid var(--teal);background:var(--pale);padding:12px 24px}.article-body table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.article-body td,.article-body th{border:1px solid var(--line);padding:12px}.article-body figcaption{color:var(--muted);text-align:center;font-size:.8rem}.article-tags{max-width:760px;margin:0 auto 45px}.article-return{border-top:1px solid var(--line);max-width:760px;margin:0 auto 70px;padding-top:30px}.article-updated{width:100%;font-size:.72rem}.error-page{min-height:55vh;padding:90px 0 120px}.error-page p{margin:20px 0 30px}@media (width<=850px){.blog-listing .blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-hero{padding:45px 0}.article-header{padding-top:40px}.article-meta{gap:8px 15px}}@media (width<=620px){.blog-listing .blog-grid{grid-template-columns:1fr}.blog-hero h1{font-size:2.2rem}.blog-hero p{font-size:.94rem}.blog-listing{padding-bottom:50px}.blog-pagination{gap:8px;font-size:.72rem}.blog-pagination .button{gap:3px;padding:10px;font-size:.72rem}.article-header h1{font-size:2rem}.article-cover{border-radius:8px;margin-bottom:25px}.article-body{font-size:.97rem}.category-filter{gap:8px}.category-filter a{padding:8px 13px}.article-meta{font-size:.72rem}.blog-state h2{font-size:1.7rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.consent{z-index:60;border:1px solid var(--line);width:min(440px,100% - 40px);max-height:calc(100vh - 40px);color:var(--ink);background:#fff;border-radius:14px;padding:22px 22px 18px;font-size:.86rem;line-height:1.6;position:fixed;bottom:20px;left:20px;overflow-y:auto;box-shadow:0 30px 60px -30px #1c465b8c}.consent[hidden]{display:none}.consent h2{letter-spacing:-.01em;color:var(--navy);margin:0;font-size:1rem;line-height:1.4}.consent h2:focus{outline:none}.consent p{color:var(--muted);margin:8px 0 0}.consent a{color:var(--navy);text-underline-offset:3px;font-weight:600;text-decoration:underline}.consent-options{gap:8px;margin-top:14px;display:grid}.consent-options[hidden]{display:none}.consent-option{border:1px solid var(--line);cursor:pointer;border-radius:10px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px;display:grid}.consent-option input{width:16px;height:16px;accent-color:var(--navy);margin:3px 0 0}.consent-option strong{color:var(--navy);font-weight:600;display:block}.consent-option span{color:var(--muted);font-size:.8rem;line-height:1.5}.consent-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.consent-button{border:1px solid var(--navy);background:var(--navy);color:#fff;min-height:42px;font:inherit;cursor:pointer;border-radius:7px;flex:1 1 0;padding:9px 16px;font-size:.82rem;font-weight:650}.consent-button:hover{background:#163a4c}.consent-button[data-consent=save]{flex-basis:100%}.consent-button[hidden],.consent-more[hidden]{display:none}.consent-more{color:var(--navy);font:inherit;text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex-basis:100%;padding:2px 0;font-size:.8rem;font-weight:600;text-decoration:underline}.consent :focus-visible{outline-offset:2px;outline:3px solid #2ea9ad73}@media (width<=520px){.consent{width:auto;max-height:calc(100vh - 24px);padding:18px 16px 14px;bottom:12px;left:12px;right:12px}}.footer-legal{flex-wrap:wrap;gap:6px 22px;display:flex}.footer-cookies{color:#768b96;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.footer-cookies[hidden]{display:none}.cc-window,.cc-revoke,.cc-grower{display:none!important}
