.page-cta-v2--large-system{margin:3rem 0}.page-cta-v2--large-system .page-cta-v2__shell{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:clamp(1.5rem,3vw,2.8rem);align-items:center;padding:clamp(1.7rem,3vw,2.7rem);border:1px solid #cfe1dc;border-radius:24px;background:#e9f2f0;color:#10252d}.page-cta-v2--large-system .page-cta-v2__eyebrow{margin:0 0 .65rem;color:#2e8b80;font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.page-cta-v2--large-system h2{margin:0;max-width:24ch;color:#10252d;font-size:clamp(1.9rem,3.1vw,3rem);line-height:1.08;letter-spacing:-.02em}.page-cta-v2--large-system .page-cta-v2__text{max-width:48rem;margin-top:.8rem;color:#53686f;line-height:1.55}.page-cta-v2--large-system .page-cta-v2__text p:last-child{margin-bottom:0}.page-cta-v2--large-system .page-cta-v2__chips{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.15rem}.page-cta-v2--large-system .page-cta-v2__chips span{display:inline-flex;align-items:center;min-height:34px;padding:.45rem .75rem;border:1px solid #c8dad5;border-radius:999px;background:#ffffffb8;color:#24454b;font-size:.86rem;font-weight:700}.page-cta-v2--large-system .page-cta-v2__actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.3rem}.page-cta-v2--large-system .page-cta-v2__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:.75rem 1.05rem;border:1px solid #102b35;border-radius:999px;background:#102b35;color:#fff;text-decoration:none;font-weight:800}.page-cta-v2--large-system .page-cta-v2__button--secondary{border-color:#c4d5d1;background:#fff;color:#102b35}.page-cta-v2--large-system .page-cta-v2__visual{min-width:0;padding:1.25rem;border-radius:20px;background:#102b35;color:#d8e5e8}.page-cta-v2--large-system .page-cta-v2__visual-label{margin-bottom:.9rem;color:#7cd0c6;font-size:.76rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.page-cta-v2--large-system .page-cta-v2__flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:.55rem;align-items:center}.page-cta-v2--large-system .page-cta-v2__flow div{min-width:0;padding:.75rem .6rem;border:1px solid #365965;border-radius:14px;background:#173943;text-align:center}.page-cta-v2--large-system .page-cta-v2__flow span{display:block;margin-bottom:.2rem;color:#7cd0c6;font-size:.72rem;font-weight:900}.page-cta-v2--large-system .page-cta-v2__flow strong{display:block;color:#fff;font-size:.9rem;overflow-wrap:anywhere}.page-cta-v2--large-system .page-cta-v2__flow b{color:#55b6a9}.page-cta-v2--large-system .page-cta-v2__visual p{margin:.9rem 0 0;color:#c7d8db;font-size:.9rem;line-height:1.45}@media screen and (max-width:849px){.page-cta-v2--large-system .page-cta-v2__shell{grid-template-columns:1fr}}@media screen and (max-width:549px){.page-cta-v2--large-system{margin:2rem 0}.page-cta-v2--large-system .page-cta-v2__shell{padding:1.25rem;border-radius:20px}.page-cta-v2--large-system .page-cta-v2__actions{flex-direction:column}.page-cta-v2--large-system .page-cta-v2__button{width:100%}.page-cta-v2--large-system .page-cta-v2__flow{grid-template-columns:1fr}.page-cta-v2--large-system .page-cta-v2__flow b{display:none}}.ks-systemguard>.sg-wrap{padding-block:clamp(28px,4vw,48px)}.ks-systemguard :is(.sg-grid,.sg-two,.sg-hero)>*{min-width:0}.ks-systemguard #jamforelse>.sg-two{grid-template-columns:minmax(0,1fr);gap:24px}.ks-systemguard #jamforelse .sg-card--accent{padding:clamp(22px,3vw,32px)}.ks-systemguard #jamforelse .sg-card--accent p:last-child{margin-bottom:0}.ks-systemguard .sg-diagram-grid,.ks-systemguard .sg-tech-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.ks-systemguard .sg-image-panel{min-width:0;margin:0;padding:clamp(20px,3vw,28px);align-self:stretch;grid-template-rows:340px auto;gap:20px}.ks-systemguard .sg-image-panel img{display:block;width:100%;height:340px;max-height:340px;margin:0;object-fit:contain}.ks-systemguard .sg-image-panel figcaption{align-self:start;width:100%;line-height:1.6}.ks-systemguard .sg-tech-card{min-width:0;border:1px solid var(--sg-border);border-radius:20px;background:#fff;overflow:hidden}.ks-systemguard .sg-tech-card h3{margin:0;padding:22px;background:var(--sg-soft);border-bottom:1px solid var(--sg-border)}.ks-systemguard .sg-tech-table{display:table;width:100%;min-width:0;margin:0;border:0;border-collapse:collapse;table-layout:fixed;box-shadow:none;font-size:15px;line-height:1.55}.ks-systemguard .sg-tech-table :is(th,td){padding:14px 18px;border:0;border-bottom:1px solid var(--sg-border);text-align:left;vertical-align:top;overflow-wrap:anywhere}.ks-systemguard .sg-tech-table th{width:42%;font-weight:600}.ks-systemguard .sg-tech-table tr:nth-child(2n){background:#f8fafb}.ks-systemguard .sg-tech-table tr:last-child :is(th,td){border-bottom:0}.ks-systemguard .sg-product__body{display:flex;flex-direction:column}.ks-systemguard .sg-product__body>.sg-actions{margin-top:auto;padding-top:22px}.ks-systemguard .sg-card>a,.ks-systemguard .sg-card>p>a{color:rgb(var(--ds-primary-rgb));text-underline-offset:.2em;text-decoration-thickness:1px}.ks-systemguard [id]{scroll-margin-top:140px}@media(max-width:849px){.ks-systemguard .sg-diagram-grid,.ks-systemguard .sg-tech-grid,.ks-systemguard .sg-two,.ks-systemguard .sg-grid{grid-template-columns:minmax(0,1fr);gap:18px}.ks-systemguard .sg-image-panel{grid-template-rows:280px auto}.ks-systemguard .sg-image-panel img{height:280px;max-height:280px}.ks-systemguard .sg-tech-table.kraft-mobile-key-value-table{table-layout:fixed!important}.ks-systemguard .sg-tech-table.kraft-mobile-key-value-table :is(th,td){padding:12px!important;min-width:0}.ks-systemguard .sg-tech-table.kraft-mobile-key-value-table th{width:42%!important}}.ag003-p0{margin-block:2.4rem 3.2rem}.ag003-p0__box{padding:clamp(1.8rem,3vw,3rem);border:1px solid rgba(var(--color-foreground),.16);border-radius:1.6rem;background:rgba(var(--color-foreground),.035)}.ag003-p0__eyebrow{margin:0 0 .7rem;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ag003-p0__title{margin:0 0 1.2rem;max-width:92rem}.ag003-p0__copy{max-width:92rem}.ag003-p0__copy p:last-child{margin-bottom:0}.ag003-p0__link{display:inline-block;margin-top:1.4rem;font-weight:700;text-underline-offset:.3rem}
/*# sourceMappingURL=/cdn/shop/t/186/compiled_assets/styles.css.map */
