@layer components{.mars-detail-page{--detail-accent:var(--mars-accent-text);--detail-accent-soft:#e2a06f29;--mars-detail-section-heading-max:var(--mars-shell-max-width);min-height:100svh}.mars-detail-accent-teal{--detail-accent:var(--mars-inbot);--detail-accent-soft:#2f8f832e}.mars-detail-accent-blue{--detail-accent:var(--mars-studio);--detail-accent-soft:#4c6fff33}.mars-detail-accent-gold{--detail-accent:var(--mars-memory);--detail-accent-soft:#b38a4a33}.mars-detail-accent-copper{--detail-accent:var(--mars-racu);--detail-accent-soft:#c7835233}.mars-detail-accent-dx{--detail-accent:#b58cff;--detail-accent-soft:#b58cff38}.mars-detail-main{padding-top:4.65rem}.mars-detail-hero{border-bottom:1px solid #fff8ee1a;padding-block:clamp(4.6rem,7vw,7rem) clamp(2.6rem,4.4vw,4rem);position:relative;overflow:hidden;box-shadow:inset 0 -1px #00000047}.mars-detail-hero:before{content:"";aspect-ratio:1;background:var(--detail-accent-soft);filter:blur(84px);pointer-events:none;border-radius:999px;width:min(46vw,42rem);position:absolute;inset:-18% -10% auto auto}.mars-detail-hero:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#e2a06f7a 0%,#fff8ee38 32%,#fff8ee24 68%,#e2a06f3d 100%);height:2px;position:absolute;inset:auto 0 0;box-shadow:0 1px #0000004d,0 -10px 28px #fff8ee06}.mars-detail-hero-grid{z-index:1;grid-template-columns:minmax(0,.9fr) minmax(24rem,1.1fr);align-items:center;gap:clamp(2.5rem,5vw,5.5rem);display:grid;position:relative}.mars-detail-hero-text{z-index:1;position:relative}.mars-detail-hero-copy-wide{max-width:min(100%,64rem)}.mars-detail-hero-copy h1{color:var(--mars-foreground);letter-spacing:0;overflow-wrap:normal;text-wrap:balance;word-break:keep-all;margin-top:.85rem;font-size:clamp(2.35rem,4.7vw,4.75rem);font-weight:850;line-height:1}.mars-detail-hero-copy-wide h1{max-width:13em}.mars-detail-hero-copy-wide .mars-detail-hero-title-lines,.mars-detail-hero-copy-wide .mars-detail-lead-lines{max-width:none}.mars-line-set,.mars-line-set>span,.mars-mobile-line-set>span{display:block}.mars-mobile-line-set,.mars-line-fallback,.mars-responsive-heading-mobile{display:none}.mars-detail-lead{max-width:38rem;color:var(--mars-foreground);margin-top:1.45rem;font-size:clamp(1.02rem,1.5vw,1.36rem);font-weight:760;line-height:1.4}.mars-detail-hero-copy-wide .mars-detail-lead{max-width:58rem}.mars-detail-description,.mars-detail-section-copy,.mars-detail-card p,.mars-detail-final-panel p{color:var(--mars-muted)}.mars-detail-description{max-width:42rem;margin-top:1.05rem;font-size:.96rem;line-height:1.72}.mars-detail-meta-row{flex-wrap:wrap;gap:.55rem;margin-top:1.4rem;display:flex}.mars-detail-meta-row span,.mars-detail-pill-list li{min-height:2rem;color:var(--mars-foreground);background:#fff8ee14;border:1px solid #fff8ee24;border-radius:999px;align-items:center;padding:.38rem .7rem;font-size:.72rem;font-weight:800;display:inline-flex}.mars-detail-meta-row span:first-child{color:var(--detail-accent);background:var(--detail-accent-soft);border-color:var(--detail-accent)}@supports (color:color-mix(in lab, red, red)){.mars-detail-meta-row span:first-child{border-color:color-mix(in srgb,var(--detail-accent)48%,transparent)}}.mars-detail-visual{gap:.85rem;min-width:0;display:grid}.mars-detail-visual.mars-product-visual .mars-product-visual-frame{aspect-ratio:16/9;min-height:0;box-shadow:0 32px 100px #00000042}.mars-detail-visual-stage{background:radial-gradient(620px 360px at 18% 14%,var(--detail-accent-soft),transparent 68%),linear-gradient(135deg,#fff8ee1a,#fff8ee05),#34322da3;border:1px solid #fff8ee1f;border-radius:1.5rem;min-height:clamp(22rem,34vw,34rem);position:relative;overflow:hidden;box-shadow:0 32px 100px #00000042}.mars-detail-visual-stage img{width:100%;height:100%;min-height:inherit;object-fit:cover;display:block}.mars-detail-placeholder{background-color:#0000;background-image:linear-gradient(90deg,#fff8ee09 1px,#0000 1px),linear-gradient(#fff8ee09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:4rem 4rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;flex-direction:column;gap:1rem;padding:clamp(1.4rem,3vw,2.25rem);display:flex;position:absolute;inset:0}.mars-detail-placeholder-bar{background:#fff8ee42;border-radius:999px;width:34%;height:.7rem}.mars-detail-placeholder-bar-wide{background:var(--detail-accent);width:56%}@supports (color:color-mix(in lab, red, red)){.mars-detail-placeholder-bar-wide{background:color-mix(in srgb,var(--detail-accent)58%,#fff8ee38)}}.mars-detail-placeholder-panel{background:#fff8ee12;border:1px solid #fff8ee1a;border-radius:1rem;flex:1;margin-top:1.2rem}.mars-detail-image-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;display:grid}.mars-detail-image-thumb{aspect-ratio:16/9;background:#fff8ee0f;border:1px solid #fff8ee1a;border-radius:.8rem;position:relative;overflow:hidden}.mars-detail-image-thumb img{object-fit:cover;width:100%;height:100%;display:block}.mars-detail-image-thumb span{background:var(--detail-accent-soft);width:100%;height:100%;display:block}.mars-detail-image-thumb small{color:var(--mars-foreground);font-size:.64rem;font-weight:800;position:absolute;bottom:.35rem;right:.45rem}.mars-detail-page{--mars-detail-heading-content-gap:2.25rem}.mars-detail-section{padding-block:clamp(2.4rem,4.8vw,4.4rem)}.mars-detail-section-tight{padding-block:clamp(1.4rem,3vw,2.8rem)}.mars-detail-section-compact{padding-block:clamp(1.7rem,3.4vw,3.2rem)}.mars-detail-section-bordered>.mars-container{border-top:1px solid #fff8ee1a;padding-top:clamp(.95rem,2vw,1.35rem)}.mars-detail-two-column,.mars-detail-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(1rem,3vw,2rem);display:grid}.mars-detail-two-column{align-items:start}.mars-detail-section-heading{max-width:var(--mars-detail-section-heading-max);margin-bottom:var(--mars-detail-heading-content-gap)}.mars-detail-section-heading p:not(.mars-eyebrow){max-width:64rem;color:var(--mars-muted);margin-top:.8rem;font-size:clamp(.95rem,1.28vw,1.08rem);font-weight:650;line-height:1.68}.mars-detail-glance,.mars-service-fit{gap:var(--mars-detail-heading-content-gap);border-block:1px solid #fff8ee1a;grid-template-columns:1fr;align-items:start;padding-block:clamp(.6rem,1.8vw,1.2rem);display:grid}.mars-detail-glance>.mars-detail-section-heading{margin-bottom:0}.mars-service-fit-copy{max-width:36rem}.mars-service-fit{gap:var(--mars-detail-heading-content-gap);border-block:0;grid-template-columns:1fr}.mars-service-fit-copy{max-width:var(--mars-detail-section-heading-max);margin-bottom:0}.mars-service-fit-copy h2{color:var(--mars-foreground);letter-spacing:0;margin-top:.6rem;font-size:clamp(1.5rem,2.5vw,2.35rem);font-weight:820;line-height:1.12}.mars-service-fit-copy p:not(.mars-eyebrow){max-width:64rem;color:var(--mars-muted);margin-top:.8rem;font-size:clamp(.95rem,1.28vw,1.08rem);font-weight:650;line-height:1.68}.mars-detail-glance-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.mars-detail-glance-list div{background:#fff8ee0e;border:1px solid #fff8ee14;border-radius:1rem;grid-template-columns:minmax(5.8rem,.24fr) minmax(0,.76fr);align-items:center;gap:clamp(.8rem,2vw,1.15rem);min-height:7rem;padding:1rem;display:grid}.mars-detail-glance-list dt{text-align:center;color:var(--mars-muted);align-content:start;justify-items:center;gap:.52rem;display:grid}@supports (color:color-mix(in lab, red, red)){.mars-detail-glance-list dt{color:color-mix(in srgb,var(--mars-muted)82%,var(--mars-foreground))}}.mars-detail-glance-list dt{letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900}.mars-detail-glance-item-icon{width:1.75rem;height:1.75rem;color:var(--detail-accent);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mars-detail-glance-item-icon{color:color-mix(in srgb,var(--detail-accent)68%,var(--mars-foreground))}}.mars-detail-glance-list dd{min-width:0;color:var(--mars-foreground);text-align:left;border-left:1px solid #fff8ee24;align-self:stretch;align-items:center;margin:0;padding-left:clamp(.85rem,1.8vw,1.05rem);font-size:clamp(.92rem,1.35vw,1.06rem);font-weight:760;line-height:1.42;display:flex}.mars-detail-value-list{gap:.34rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.mars-detail-value-list li{min-width:0;padding-left:.78rem;position:relative}.mars-detail-value-list li:before{content:"";background:var(--detail-accent);border-radius:999px;width:.32rem;height:.32rem;position:absolute;top:.68em;left:0}@supports (color:color-mix(in lab, red, red)){.mars-detail-value-list li:before{background:color-mix(in srgb,var(--detail-accent)62%,var(--mars-foreground))}}.mars-detail-value-list li:before{opacity:.78}.mars-detail-section h2,.mars-detail-card h2,.mars-detail-final-panel h2{color:var(--mars-foreground);letter-spacing:0;font-size:clamp(1.5rem,2.5vw,2.35rem);font-weight:820;line-height:1.12}.mars-detail-card h2,.mars-detail-section h2{margin-top:.65rem}.mars-detail-section-copy{max-width:52rem;font-size:clamp(1rem,1.65vw,1.25rem);font-weight:650;line-height:1.72}.mars-detail-card{background:#34322d9e;border:1px solid #fff8ee1a;border-radius:1.2rem;padding:clamp(1.25rem,2.5vw,2rem);box-shadow:0 22px 70px #00000029}.mars-detail-card h3{color:var(--mars-foreground);letter-spacing:0;font-size:clamp(1.05rem,1.65vw,1.25rem);font-weight:800;line-height:1.25}.mars-detail-card p{margin-top:.75rem;font-size:.93rem;line-height:1.68}.mars-product-solves{gap:var(--mars-detail-heading-content-gap);display:grid}.mars-product-solves-heading{max-width:var(--mars-detail-section-heading-max);margin-bottom:0}.mars-product-solves-heading p:not(.mars-eyebrow){max-width:64rem;color:var(--mars-muted);margin-top:.8rem;font-size:clamp(.95rem,1.28vw,1.08rem);font-weight:650;line-height:1.68}.mars-product-solves-diagram{background:linear-gradient(135deg,var(--detail-accent),transparent 42%),#fff8ee09;border-radius:1.15rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.9rem,2vw,1.3rem);padding:clamp(1rem,2.4vw,1.45rem);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mars-product-solves-diagram{background:linear-gradient(135deg,color-mix(in srgb,var(--detail-accent)12%,transparent),transparent 42%),#fff8ee09}}.mars-product-solves-diagram{box-shadow:inset 0 1px #fff8ee17,0 0 0 1px #fff8ee13}.mars-product-solve-slot{grid-template-columns:auto 1fr;align-items:start;gap:.9rem;min-width:0;padding:clamp(.75rem,1.8vw,1rem);display:grid;position:relative}.mars-product-solve-slot:not(:last-child):after{content:"";background:var(--detail-accent);width:clamp(.65rem,1.5vw,1rem);height:1px;position:absolute;top:1.65rem;right:calc(clamp(.9rem,2vw,1.3rem)/-1.38889)}@supports (color:color-mix(in lab, red, red)){.mars-product-solve-slot:not(:last-child):after{background:color-mix(in srgb,var(--detail-accent)48%,#fff8ee2e)}}.mars-product-solve-node{width:2.25rem;height:2.25rem;color:var(--mars-foreground);background:radial-gradient(circle at 34% 24%,#fff8ee5c,transparent 48%),var(--detail-accent);box-shadow:inset 0 1px 0 #fff8ee47,0 14px 36px var(--detail-accent);border-radius:999px;justify-content:center;align-items:center;font-size:.72rem;font-weight:900;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mars-product-solve-node{box-shadow:inset 0 1px 0 #fff8ee47,0 14px 36px color-mix(in srgb,var(--detail-accent)18%,transparent)}}.mars-product-solve-copy{min-width:0}.mars-product-solve-copy span{color:var(--mars-muted);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mars-product-solve-copy span{color:color-mix(in srgb,var(--mars-muted)84%,var(--mars-foreground))}}.mars-product-solve-copy span{letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900;line-height:1}.mars-product-solve-copy h3{color:var(--mars-foreground);letter-spacing:0;margin-top:.65rem;font-size:clamp(1.08rem,1.55vw,1.28rem);font-weight:830;line-height:1.22}.mars-product-solve-copy p{color:var(--mars-muted);margin-top:.72rem;font-size:.92rem;font-weight:620;line-height:1.65}.mars-detail-feature-section{gap:var(--mars-detail-heading-content-gap);display:grid}.mars-detail-feature-section>.mars-detail-section-heading{margin-bottom:0}.mars-detail-feature-list{gap:1rem;display:grid}.mars-detail-feature-card{background:radial-gradient(440px 220px at 8% 0%,var(--detail-accent),transparent 70%),#fff8ee0b;border-radius:1.15rem;grid-template-columns:minmax(15rem,.42fr) minmax(0,.58fr);align-items:center;gap:clamp(1rem,2.4vw,1.6rem);min-width:0;padding:clamp(.78rem,1.8vw,1rem);display:grid}@supports (color:color-mix(in lab, red, red)){.mars-detail-feature-card{background:radial-gradient(440px 220px at 8% 0%,color-mix(in srgb,var(--detail-accent)13%,transparent),transparent 70%),#fff8ee0b}}.mars-detail-feature-card{box-shadow:inset 0 1px #fff8ee1a,0 0 0 1px #fff8ee13,0 20px 68px #00000029}.mars-detail-feature-visual{aspect-ratio:16/9;background:linear-gradient(135deg,#fff8ee17,#fff8ee06),#18191861;border-radius:.85rem;place-items:center;min-width:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff8ee1a,0 0 0 1px #fff8ee14}.mars-detail-feature-index,.mars-detail-feature-placeholder .mars-detail-feature-index{z-index:1;color:var(--mars-foreground);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:.72rem;left:.72rem}@supports (color:color-mix(in lab, red, red)){.mars-detail-feature-index,.mars-detail-feature-placeholder .mars-detail-feature-index{color:color-mix(in srgb,var(--mars-foreground)82%,var(--detail-accent))}}.mars-detail-feature-index,.mars-detail-feature-placeholder .mars-detail-feature-index{letter-spacing:0;text-transform:none;text-shadow:0 1px 14px #00000061;font-size:.72rem;font-weight:900;line-height:1}.mars-detail-feature-visual img{object-fit:cover;width:100%;height:100%}.mars-detail-feature-placeholder{text-align:center;padding:1rem}.mars-detail-feature-placeholder span{color:var(--mars-muted)}@supports (color:color-mix(in lab, red, red)){.mars-detail-feature-placeholder span{color:color-mix(in srgb,var(--mars-muted)82%,var(--mars-foreground))}}.mars-detail-feature-placeholder span{letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900;line-height:1}.mars-detail-feature-placeholder strong{max-width:18rem;color:var(--mars-foreground);letter-spacing:0;margin-top:.7rem;font-size:clamp(1rem,1.8vw,1.28rem);font-weight:830;line-height:1.22;display:block}.mars-detail-feature-copy{min-width:0;padding:clamp(.4rem,1.3vw,.8rem)}.mars-detail-feature-copy h3{color:var(--mars-foreground);letter-spacing:0;margin-top:0;font-size:clamp(1.15rem,1.8vw,1.45rem);font-weight:840;line-height:1.18}.mars-detail-feature-copy p{max-width:46rem;color:var(--mars-muted);margin-top:.78rem;font-size:clamp(.95rem,1.25vw,1.05rem);font-weight:620;line-height:1.68}.mars-detail-workflow{gap:var(--mars-detail-heading-content-gap);grid-template-columns:minmax(0,.35fr) minmax(0,.65fr);align-items:start;display:grid}.mars-detail-workflow .mars-detail-section-heading{margin-bottom:0;position:sticky;top:6rem}.mars-detail-workflow-list,.mars-service-process-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.mars-detail-workflow-list{border-top:1px solid #fff8ee1a}.mars-detail-workflow-list li,.mars-service-process-list li{border-bottom:1px solid #fff8ee1a;grid-template-columns:4rem 1fr;align-items:start;gap:1rem;padding:1.15rem 0;display:grid}.mars-detail-workflow-list span,.mars-service-process-list span{color:var(--detail-accent);font-size:.72rem;font-weight:900}.mars-detail-workflow-list p,.mars-service-process-list p{color:var(--mars-muted);margin:0;font-size:clamp(.98rem,1.5vw,1.15rem);font-weight:720;line-height:1.45}.mars-service-process-list h3{color:var(--mars-foreground);margin:0;font-size:clamp(1rem,1.65vw,1.25rem);font-weight:820;line-height:1.22}.mars-service-process-list p{margin-top:.45rem;font-size:.92rem;font-weight:600;line-height:1.62}.mars-detail-product-bottom,.mars-service-delivery{grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr);align-items:stretch;gap:clamp(1rem,3vw,1.5rem);display:grid}.mars-detail-spec-panel,.mars-detail-related-panel,.mars-service-scope-panel,.mars-service-deliverable-panel{background:#34322d80;border:1px solid #fff8ee17;border-radius:1.2rem;padding:clamp(1.25rem,2.4vw,2rem)}.mars-detail-spec-panel h2,.mars-detail-related-panel h2,.mars-service-scope-panel h2,.mars-service-deliverable-panel h2{color:var(--mars-foreground);letter-spacing:0;margin-top:.65rem;font-size:clamp(1.28rem,2.15vw,1.9rem);font-weight:820;line-height:1.15}.mars-detail-list,.mars-detail-step-list,.mars-detail-pill-list{gap:.75rem;margin:1.15rem 0 0;padding:0;list-style:none;display:grid}.mars-detail-list li{color:var(--mars-muted);padding-left:1.1rem;font-weight:650;position:relative}.mars-detail-list li:before{content:"";background:var(--detail-accent);border-radius:999px;width:.38rem;height:.38rem;position:absolute;top:.72em;left:0}.mars-detail-step-list li{grid-template-columns:auto 1fr;align-items:start;gap:.8rem;display:grid}.mars-detail-step-list span,.mars-detail-step-number{color:var(--detail-accent);font-size:.72rem;font-weight:900}.mars-detail-step-list p{margin:0}.mars-detail-pill-list{flex-wrap:wrap;display:flex}.mars-service-fit-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.mars-service-fit-list li{min-height:clamp(8rem,13vw,10.2rem);color:var(--mars-foreground);text-align:center;background:radial-gradient(180px 120px at 50% 0%,var(--detail-accent),transparent 72%),#fff8ee0d;border-radius:1rem;align-content:center;justify-items:center;gap:.76rem;padding:clamp(1rem,2vw,1.25rem);display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.mars-service-fit-list li{background:radial-gradient(180px 120px at 50% 0%,color-mix(in srgb,var(--detail-accent)13%,transparent),transparent 72%),#fff8ee0d}}.mars-service-fit-list li{border:1px solid #fff8ee17;font-size:clamp(.92rem,1.4vw,1.04rem);font-weight:760;line-height:1.48;box-shadow:inset 0 1px #fff8ee17,0 16px 54px #0000001c}.mars-service-fit-icon{width:3rem;height:3rem;color:var(--detail-accent);border-radius:.92rem;place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.mars-service-fit-icon{color:color-mix(in srgb,var(--detail-accent)76%,var(--mars-foreground))}}.mars-service-fit-icon{background:radial-gradient(circle at 34% 24%,#fff8ee3d,transparent 54%),var(--detail-accent)}@supports (color:color-mix(in lab, red, red)){.mars-service-fit-icon{background:radial-gradient(circle at 34% 24%,#fff8ee3d,transparent 54%),color-mix(in srgb,var(--detail-accent)16%,#fff8ee0f)}}.mars-service-fit-icon{box-shadow:inset 0 1px 0 #fff8ee21,0 12px 34px var(--detail-accent)}@supports (color:color-mix(in lab, red, red)){.mars-service-fit-icon{box-shadow:inset 0 1px 0 #fff8ee21,0 12px 34px color-mix(in srgb,var(--detail-accent)13%,transparent)}}.mars-service-fit-list strong{max-width:min(100%,24rem);color:var(--mars-foreground);letter-spacing:0;font-size:clamp(.98rem,1.42vw,1.12rem);font-weight:820;line-height:1.36;display:block}.mars-service-translate{gap:var(--mars-detail-heading-content-gap);display:grid}.mars-service-translate>.mars-detail-section-heading{margin-bottom:0}.mars-service-translate .mars-detail-section-heading p:not(.mars-eyebrow){white-space:pre-line}.mars-service-translate-board{grid-template-columns:minmax(0,1fr) auto minmax(0,1.18fr) auto minmax(0,1fr);align-items:stretch;gap:clamp(.7rem,1.8vw,1rem);min-width:0;display:grid}.mars-service-translate-node{background:radial-gradient(420px 220px at 10% 0%,var(--detail-accent),transparent 72%),#fff8ee0b;border-radius:1.12rem;align-content:start;gap:1rem;min-width:0;min-height:18rem;padding:clamp(1rem,2.2vw,1.35rem);display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.mars-service-translate-node{background:radial-gradient(420px 220px at 10% 0%,color-mix(in srgb,var(--detail-accent)10%,transparent),transparent 72%),#fff8ee0b}}.mars-service-translate-node{box-shadow:inset 0 1px #fff8ee1a,0 0 0 1px #fff8ee13,0 20px 68px #00000024}.mars-service-translate-node-method{background:radial-gradient(520px 260px at 16% 0%,var(--detail-accent),transparent 72%),linear-gradient(135deg,var(--detail-accent),#fff8ee06),#fff8ee0d}@supports (color:color-mix(in lab, red, red)){.mars-service-translate-node-method{background:radial-gradient(520px 260px at 16% 0%,color-mix(in srgb,var(--detail-accent)20%,transparent),transparent 72%),linear-gradient(135deg,color-mix(in srgb,var(--detail-accent)15%,#fff8ee0d),#fff8ee06),#fff8ee0d}}.mars-service-translate-node-method{box-shadow:inset 0 1px 0 #fff8ee21,0 0 0 1px var(--detail-accent),0 24px 74px #00000029}@supports (color:color-mix(in lab, red, red)){.mars-service-translate-node-method{box-shadow:inset 0 1px 0 #fff8ee21,0 0 0 1px color-mix(in srgb,var(--detail-accent)32%,#fff8ee14),0 24px 74px #00000029}}.mars-service-translate-node-head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;min-width:0;display:grid}.mars-service-translate-node-head>span{width:2.65rem;height:2.65rem;color:var(--detail-accent);border-radius:.86rem;place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.mars-service-translate-node-head>span{color:color-mix(in srgb,var(--detail-accent)76%,var(--mars-foreground))}}.mars-service-translate-node-head>span{background:#fff8ee13;box-shadow:inset 0 1px #fff8ee1a}.mars-service-translate-node-head p{color:var(--mars-muted);margin:0}@supports (color:color-mix(in lab, red, red)){.mars-service-translate-node-head p{color:color-mix(in srgb,var(--mars-muted)82%,var(--mars-foreground))}}.mars-service-translate-node-head p{letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900;line-height:1}.mars-service-translate-node-head h3{color:var(--mars-foreground);letter-spacing:0;margin:.42rem 0 0;font-size:clamp(1.05rem,1.55vw,1.34rem);font-weight:840;line-height:1.18}.mars-service-translate-node ul{gap:.55rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.mars-service-translate-node li{min-width:0;color:var(--mars-muted);overflow-wrap:break-word;padding-left:1rem;font-size:clamp(.86rem,1.16vw,.96rem);font-weight:650;line-height:1.48;position:relative}.mars-service-translate-node li:before{content:"";background:var(--detail-accent);border-radius:999px;width:.34rem;height:.34rem;position:absolute;top:.72em;left:0}@supports (color:color-mix(in lab, red, red)){.mars-service-translate-node li:before{background:color-mix(in srgb,var(--detail-accent)72%,var(--mars-foreground))}}.mars-service-translate-arrow{width:clamp(1.4rem,2.6vw,2rem);color:var(--detail-accent);align-self:center;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.mars-service-translate-arrow{color:color-mix(in srgb,var(--detail-accent)74%,var(--mars-foreground))}}.mars-service-translate-arrow{opacity:.85}.mars-service-process{gap:var(--mars-detail-heading-content-gap);grid-template-columns:1fr;align-items:start;display:grid}.mars-service-process .mars-detail-section-heading{max-width:var(--mars-detail-section-heading-max);border-top:0;margin-bottom:0;padding-top:0;position:static}.mars-service-scope{gap:clamp(1.15rem,3vw,2rem);display:grid}.mars-service-scope-table{background:#fff8ee0a;border-radius:1.1rem;gap:0;display:grid;overflow:hidden;box-shadow:inset 0 1px #fff8ee1a,0 0 0 1px #fff8ee13,0 22px 70px #00000024}.mars-service-scope-header,.mars-service-scope-row{grid-template-columns:minmax(8rem,.22fr) minmax(0,.43fr) minmax(0,.35fr);align-items:center;gap:clamp(.7rem,1.8vw,1rem);display:grid}.mars-service-scope-header{color:var(--mars-muted);padding:.86rem clamp(.95rem,2vw,1.25rem)}@supports (color:color-mix(in lab, red, red)){.mars-service-scope-header{color:color-mix(in srgb,var(--mars-muted)82%,var(--mars-foreground))}}.mars-service-scope-header{letter-spacing:.08em;text-transform:uppercase;background:#fff8ee0a;border-bottom:1px solid #fff8ee14;font-size:.66rem;font-weight:900;line-height:1}.mars-service-scope-row{border-bottom:1px solid #fff8ee13;min-width:0;padding:clamp(.9rem,1.8vw,1.12rem) clamp(.95rem,2vw,1.25rem)}.mars-service-scope-row:last-child{border-bottom:0}.mars-service-scope-row h3,.mars-service-scope-row p,.mars-service-scope-row strong{overflow-wrap:break-word;min-width:0;margin:0}.mars-service-scope-row h3{color:var(--mars-foreground);letter-spacing:0;font-size:clamp(.98rem,1.42vw,1.14rem);font-weight:820;line-height:1.22}.mars-service-scope-row p{color:var(--mars-muted);font-size:clamp(.84rem,1.14vw,.94rem);font-weight:630;line-height:1.52}.mars-service-scope-row strong{color:var(--mars-foreground)}@supports (color:color-mix(in lab, red, red)){.mars-service-scope-row strong{color:color-mix(in srgb,var(--mars-foreground)90%,var(--detail-accent))}}.mars-service-scope-row strong{font-size:clamp(.84rem,1.14vw,.94rem);font-weight:780;line-height:1.45}.mars-service-proof{gap:var(--mars-detail-heading-content-gap);border-bottom:1px solid #fff8ee1a;grid-template-columns:1fr;align-items:start;padding-block:clamp(1.5rem,3vw,2.4rem);display:grid}.mars-service-proof .mars-detail-section-heading{max-width:var(--mars-detail-section-heading-max);border-top:0;margin-bottom:0;padding-top:0}.mars-service-proof-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.mars-service-proof-link{min-height:5.4rem;color:var(--mars-foreground);background:radial-gradient(360px 160px at 12% 0%,var(--detail-accent-soft),transparent 70%),#fff8ee0f;border:1px solid #fff8ee1a;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;font-size:clamp(1rem,1.65vw,1.25rem);font-weight:820;line-height:1.2;transition:background .18s,transform .18s,border-color .18s;display:flex}.mars-service-proof-link:hover{background:radial-gradient(360px 160px at 12% 0%,var(--detail-accent-soft),transparent 70%),#fff8ee17;border-color:var(--detail-accent);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.mars-service-proof-link:hover{border-color:color-mix(in srgb,var(--detail-accent)45%,#fff8ee1f)}}.mars-detail-info-list{gap:.9rem;margin:1.2rem 0 0;display:grid}.mars-detail-info-list div{border-bottom:1px solid #fff8ee17;grid-template-columns:minmax(7rem,.45fr) 1fr;gap:1rem;padding-bottom:.9rem;display:grid}.mars-detail-info-list dt{color:var(--mars-muted-2);text-transform:uppercase;font-size:.72rem;font-weight:800}.mars-detail-info-list dd{min-width:0;color:var(--mars-foreground);margin:0;font-weight:700}.mars-detail-info-list .mars-detail-value-list{gap:.28rem}.mars-detail-link-list{gap:.75rem;margin-top:1.2rem;display:grid}.mars-detail-related-link{color:var(--mars-foreground);background:#fff8ee12;border:1px solid #fff8ee1a;border-radius:.9rem;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1rem;font-weight:780;transition:background .18s,transform .18s,border-color .18s;display:flex}.mars-detail-related-link:hover{border-color:var(--detail-accent);background:#fff8ee1a;transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.mars-detail-related-link:hover{border-color:color-mix(in srgb,var(--detail-accent)45%,#fff8ee1f)}}.mars-detail-final{padding-block-end:clamp(3.5rem,6vw,5.8rem)}.mars-detail-final-panel{background:radial-gradient(620px 300px at 12% 0%,var(--detail-accent-soft),transparent 70%),#34322db8;border:1px solid #fff8ee1f;border-radius:1.5rem;justify-content:space-between;align-items:center;gap:2rem;padding:clamp(1.5rem,3vw,2.4rem);display:flex;box-shadow:0 28px 90px #0003}.mars-detail-final-panel p:not(.mars-eyebrow){max-width:46rem;margin-top:.8rem;line-height:1.7}.mars-detail-contact-cta{isolation:isolate;background:linear-gradient(145deg,#fff8ee1f,#fff8ee09 46%,#fff8ee05),radial-gradient(660px 300px at 8% 0%,var(--detail-accent),transparent 72%),#34322d47;border-radius:1.55rem;grid-template-columns:minmax(0,1fr) minmax(24rem,.76fr);align-items:stretch;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.45rem,3.2vw,2.8rem);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mars-detail-contact-cta{background:linear-gradient(145deg,#fff8ee1f,#fff8ee09 46%,#fff8ee05),radial-gradient(660px 300px at 8% 0%,color-mix(in srgb,var(--detail-accent)18%,transparent),transparent 72%),#34322d47}}.mars-detail-contact-cta{-webkit-backdrop-filter:blur(28px)saturate(165%);box-shadow:inset 0 1px 1px #fff8ee47,0 30px 90px #0000003d}.mars-detail-contact-cta-copy h2{color:var(--mars-foreground);letter-spacing:0;text-wrap:balance;margin-top:.72rem;font-size:clamp(1.85rem,3.4vw,3.6rem);font-weight:850;line-height:1.1}.mars-detail-contact-title-line{display:block}.mars-detail-contact-cta-copy p:not(.mars-eyebrow){max-width:52rem;color:var(--mars-muted);margin-top:.85rem;font-size:.98rem;font-weight:620;line-height:1.7}.mars-detail-contact-info-list{gap:.82rem;margin:clamp(1.35rem,3vw,2.05rem) 0 0;display:grid}.mars-detail-contact-info-list div{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.8rem;display:grid}.mars-detail-contact-info-list dt{display:contents}.mars-detail-contact-info-list dt>span:last-child{color:var(--mars-muted);align-self:end;font-size:.76rem;font-weight:760;line-height:1.12}.mars-detail-contact-icon{width:2.55rem;height:2.55rem;color:var(--detail-accent);background:#fff8ee14;border-radius:.82rem;grid-row:span 2;place-items:center;display:inline-grid}.mars-detail-contact-info-list dd{color:var(--mars-foreground);grid-column:2;margin:.1rem 0 0;font-size:.98rem;font-weight:780;line-height:1.35}.mars-detail-contact-intent-panel{align-content:center;gap:.75rem;min-width:0;padding:clamp(.2rem,1vw,.5rem) 0;display:grid}.mars-detail-contact-intent-panel>p{color:var(--mars-muted);margin:0 0 .12rem;font-size:.78rem;font-weight:820}.mars-detail-contact-intent{min-width:0;min-height:5.2rem;color:var(--mars-foreground);background:linear-gradient(135deg,#fff8ee12,#fff8ee05),#1b1d1d6b;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.08rem;transition:background .18s,box-shadow .18s,transform .18s;display:flex;box-shadow:inset 0 1px #fff8ee17,0 0 0 1px #fff8ee11}.mars-detail-contact-intent:hover,.mars-detail-contact-intent:focus-visible{background:linear-gradient(135deg,var(--detail-accent),#fff8ee07),#1b1d1d7a}@supports (color:color-mix(in lab, red, red)){.mars-detail-contact-intent:hover,.mars-detail-contact-intent:focus-visible{background:linear-gradient(135deg,color-mix(in srgb,var(--detail-accent)16%,#fff8ee14),#fff8ee07),#1b1d1d7a}}.mars-detail-contact-intent:hover,.mars-detail-contact-intent:focus-visible{box-shadow:inset 0 1px 0 #fff8ee1f,0 0 0 1px var(--detail-accent)}@supports (color:color-mix(in lab, red, red)){.mars-detail-contact-intent:hover,.mars-detail-contact-intent:focus-visible{box-shadow:inset 0 1px 0 #fff8ee1f,0 0 0 1px color-mix(in srgb,var(--detail-accent)32%,#fff8ee14)}}.mars-detail-contact-intent:hover,.mars-detail-contact-intent:focus-visible{outline:none;transform:translateY(-1px)}.mars-detail-contact-intent span{gap:.32rem;min-width:0;display:grid}.mars-detail-contact-intent strong{color:var(--mars-foreground);font-size:.96rem;font-weight:850;line-height:1.16}.mars-detail-contact-intent em{color:var(--mars-muted);font-size:.78rem;font-style:normal;font-weight:650;line-height:1.45}.mars-detail-contact-intent svg{color:var(--detail-accent);flex:none}.mars-blog-page{--mars-blog-text-xl:30px;--mars-blog-text-lg:17px;--mars-blog-text-md:15px;--mars-blog-text-sm:13px;--mars-blog-text-xs:12px;--mars-blog-text-xxs:10px;--mars-blog-copy-size:var(--mars-blog-text-md);--mars-blog-list-size:var(--mars-blog-text-md);--mars-blog-step-title-size:var(--mars-blog-text-sm);--mars-blog-step-body-size:var(--mars-blog-text-xs);--mars-blog-step-marker-size:var(--mars-blog-text-xxs);--mars-blog-block-title-size:var(--mars-blog-text-lg);--mars-blog-block-title-line-height:1.34;--mars-blog-block-title-weight:780;--mars-blog-block-description-size:var(--mars-blog-text-sm);--mars-blog-block-body-size:var(--mars-blog-text-sm);--mars-blog-block-row-title-size:var(--mars-blog-text-md);--mars-blog-block-row-title-line-height:1.38;--mars-blog-block-row-title-weight:760;--mars-blog-table-body-size:var(--mars-blog-text-sm);--mars-blog-caption-size:var(--mars-blog-text-xs);--mars-blog-action-size:var(--mars-blog-text-xs)}.mars-blog-card-link{width:2.4rem;height:2.4rem;color:var(--mars-foreground);background:#e2a06f21;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:1.1rem;right:1.1rem}.mars-product-blog-links{gap:var(--mars-detail-heading-content-gap);grid-template-columns:minmax(0,.33fr) minmax(0,.67fr);align-items:start;padding-block:clamp(1.3rem,3vw,2.2rem);display:grid}.mars-product-blog-links .mars-detail-section-heading{margin-bottom:0;position:sticky;top:6rem}.mars-product-blog-links .mars-detail-section-heading p:not(.mars-eyebrow){color:var(--mars-muted);margin-top:.78rem;font-size:.95rem;line-height:1.66}.mars-product-blog-grid{gap:.8rem;display:grid}.mars-product-blog-card{min-height:6.4rem;color:var(--mars-muted);background:#34322d8f;border-radius:1.05rem;grid-template-columns:2.6rem minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:1rem;transition:transform .17s,background .17s;display:grid}.mars-product-blog-card:hover{transform:translateY(-1px)}.mars-product-blog-card strong,.mars-product-blog-card span span,.mars-product-blog-card em{display:block}.mars-product-blog-card strong{color:var(--mars-foreground);font-size:clamp(1rem,1.45vw,1.16rem);font-style:normal;font-weight:820;line-height:1.28}.mars-product-blog-card span span{margin-top:.34rem;font-size:.88rem;line-height:1.55}.mars-product-blog-card em{color:var(--mars-accent-text);white-space:nowrap;align-items:center;gap:.35rem;font-size:.78rem;font-style:normal;font-weight:840;display:inline-flex}.mars-blog-page{--mars-blog-index-page-min-height:88rem;color:var(--mars-blog-ink);background:radial-gradient(880px 560px at 8% 0%,var(--mars-action),transparent 64%),radial-gradient(760px 520px at 96% 8%,var(--mars-inbot),transparent 62%),linear-gradient(180deg,var(--mars-blog-canvas),var(--mars-blog-canvas-2))}@supports (color:color-mix(in lab, red, red)){.mars-blog-page{background:radial-gradient(880px 560px at 8% 0%,color-mix(in srgb,var(--mars-action)8%,transparent),transparent 64%),radial-gradient(760px 520px at 96% 8%,color-mix(in srgb,var(--mars-inbot)6%,transparent),transparent 62%),linear-gradient(180deg,var(--mars-blog-canvas),var(--mars-blog-canvas-2))}}.mars-blog-page:before{display:none}.mars-blog-page .mars-detail-main{font-family:var(--mars-font-reading);font-optical-sizing:auto;text-rendering:optimizeLegibility;background:linear-gradient(180deg,var(--mars-blog-surface),transparent 34rem),transparent}@supports (color:color-mix(in lab, red, red)){.mars-blog-page .mars-detail-main{background:linear-gradient(180deg,color-mix(in srgb,var(--mars-blog-surface)52%,transparent),transparent 34rem),transparent}}.mars-blog-page .mars-container{width:min(100% - var(--mars-shell-gutter),76rem)}.mars-blog-page .mars-detail-hero{box-shadow:none;border-bottom:0;padding-block:clamp(3.2rem,5.8vw,5.8rem) clamp(2rem,3.4vw,3.2rem)}.mars-blog-page .mars-detail-hero:before,.mars-blog-page .mars-detail-hero:after{display:none}.mars-blog-page .mars-detail-hero-copy h1{max-width:13.5em;color:var(--mars-blog-ink);text-wrap:balance;word-break:keep-all;font-size:clamp(2.1rem,5vw,4.2rem);font-weight:820;line-height:1.04}.mars-blog-page .mars-detail-section h2,.mars-blog-page .mars-detail-section-heading h2{color:var(--mars-blog-ink)}.mars-blog-page .mars-detail-related-link{color:var(--mars-action);background:var(--mars-blog-surface-2)}@supports (color:color-mix(in lab, red, red)){.mars-blog-page .mars-detail-related-link{background:color-mix(in srgb,var(--mars-blog-surface-2)82%,var(--mars-blog-surface))}}.mars-blog-page .mars-detail-related-link{border:0;box-shadow:0 12px 34px #3d2f2317,inset 0 1px #ffffff80}.mars-blog-page .mars-detail-related-link:hover{background:var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-page .mars-detail-related-link:hover{background:color-mix(in srgb,var(--mars-action)9%,var(--mars-blog-surface))}}.mars-blog-page .mars-detail-related-link:hover{border-color:#0000}.mars-blog-page .mars-button-secondary{color:var(--mars-blog-ink);background:var(--mars-blog-surface-2);border:0}.mars-blog-page .mars-button-secondary:hover{background:var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-page .mars-button-secondary:hover{background:color-mix(in srgb,var(--mars-action)9%,var(--mars-blog-surface))}}.mars-blog-hero{padding-block-end:clamp(2rem,4.5vw,3.8rem)}.mars-blog-hero-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1.05rem,2.8vw,1.8rem);display:grid}.mars-blog-hero .mars-detail-hero-copy-wide,.mars-blog-hero .mars-detail-lead{max-width:68rem}.mars-blog-hero .mars-detail-hero-copy-wide h1{max-width:15em}.mars-blog-hero .mars-detail-hero-copy h1:first-child{margin-top:0}.mars-blog-lane-nav{flex-wrap:wrap;justify-content:flex-start;gap:.55rem;display:flex}.mars-blog-lane-nav a{min-height:2.55rem;color:var(--mars-muted);-webkit-backdrop-filter:blur(16px)saturate(132%);background:linear-gradient(135deg,#fff8ee24,#fff8ee0b 52%,#30343a14),#fff8ee09;border:0;border-radius:999px;align-items:center;gap:.42rem;padding:.62rem .82rem;font-size:.78rem;font-weight:820;transition:color .16s,background .16s,box-shadow .16s;display:inline-flex;box-shadow:inset 0 1px #fff8ee2e,inset 0 -12px 24px #30343a1a,0 10px 28px #12100c14}.mars-blog-lane-nav a:hover,.mars-blog-lane-nav a.is-active{color:var(--mars-foreground);background:linear-gradient(135deg,#e2a06f38,#fff8ee12 54%,#4c6fff0f),#e2a06f12;box-shadow:inset 0 1px #fff8ee38,inset 0 -12px 24px #ad562a1c,0 14px 32px #12100c1f}.mars-blog-lane-nav a:focus-visible{outline-offset:3px;outline:2px solid #e2a06f9e}.mars-blog-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.mars-blog-category-card,.mars-blog-topic-card{color:var(--mars-muted);background:#34322d8f;border-radius:1.1rem}.mars-blog-category-card{align-content:start;min-height:16rem;padding:clamp(1.2rem,2.4vw,1.8rem);transition:transform .17s,background .17s,box-shadow .17s;display:grid;position:relative}.mars-blog-category-card:hover{transform:translateY(-2px)}.mars-blog-card-kicker{color:var(--mars-accent-text);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:900}.mars-blog-category-card h2{color:var(--mars-foreground);letter-spacing:0;margin-top:.75rem;font-size:clamp(1.28rem,2.1vw,1.72rem);font-weight:840;line-height:1.15}.mars-blog-category-card p{margin-top:.85rem;font-size:.92rem;line-height:1.68}.mars-blog-topic-block{gap:var(--mars-detail-heading-content-gap);grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);align-items:start;display:grid}.mars-blog-topic-block .mars-detail-section-heading{margin-bottom:0;position:sticky;top:6rem}.mars-blog-topic-block .mars-detail-section-heading p:not(.mars-eyebrow){color:var(--mars-muted);margin-top:.8rem;font-size:.95rem;line-height:1.7}.mars-blog-topic-list{gap:.85rem;display:grid}.mars-blog-topic-card{grid-template-columns:2.6rem minmax(0,1fr);align-items:start;gap:.9rem;min-height:8.4rem;padding:1rem;display:grid}.mars-blog-topic-icon{width:2.6rem;height:2.6rem;color:var(--mars-foreground);background:#e2a06f29;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.mars-blog-topic-card h3{color:var(--mars-foreground);letter-spacing:0;margin-top:.42rem;font-size:clamp(1.02rem,1.55vw,1.22rem);font-weight:820;line-height:1.28}.mars-blog-topic-card p:not(.mars-blog-card-kicker){margin-top:.48rem;font-size:.9rem;line-height:1.62}.mars-blog-final-panel .mars-button-primary,.mars-blog-final-panel .mars-button-secondary{white-space:nowrap}.mars-blog-topic-link-card{transition:transform .17s,background .17s,border-color .17s}.mars-blog-topic-link-card:hover{background:#3c3a34b8;transform:translateY(-1px)}.mars-blog-topic-action{color:var(--mars-accent-text);align-items:center;gap:.34rem;margin-top:.72rem;font-size:.78rem;font-weight:860;display:inline-flex}.mars-blog-card-kicker,.mars-blog-page .mars-eyebrow{color:var(--mars-action);letter-spacing:0;text-transform:none}.mars-blog-lane-nav{gap:.45rem}.mars-blog-lane-nav a{min-height:2.38rem;color:var(--mars-blog-muted);background:var(--mars-blog-surface);border:0;padding:.56rem .78rem}@supports (color:color-mix(in lab, red, red)){.mars-blog-lane-nav a{background:color-mix(in srgb,var(--mars-blog-surface)84%,transparent)}}.mars-blog-lane-nav a{-webkit-backdrop-filter:none;letter-spacing:0;font-size:.82rem;font-weight:760;box-shadow:0 8px 24px #3d2f230e}.mars-blog-lane-nav a:hover,.mars-blog-lane-nav a.is-active{color:var(--mars-blog-ink);background:var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-lane-nav a:hover,.mars-blog-lane-nav a.is-active{background:color-mix(in srgb,var(--mars-action)10%,var(--mars-blog-surface))}}.mars-blog-lane-nav a:hover,.mars-blog-lane-nav a.is-active{box-shadow:0 10px 26px #3d2f2313}.mars-blog-lane-nav .mars-blog-docs-entry{margin-left:0}.mars-blog-lane-nav .mars-blog-docs-entry:hover{color:var(--mars-blog-ink);background:var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-lane-nav .mars-blog-docs-entry:hover{background:color-mix(in srgb,var(--mars-action)8%,var(--mars-blog-surface))}}.mars-blog-lane-nav .mars-blog-editors-mood-entry:hover,.mars-blog-lane-nav .mars-blog-editors-mood-entry.is-active{color:var(--mars-action);background:var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-lane-nav .mars-blog-editors-mood-entry:hover,.mars-blog-lane-nav .mars-blog-editors-mood-entry.is-active{background:color-mix(in srgb,var(--mars-action)16%,var(--mars-blog-surface))}}.mars-blog-lane-nav .mars-blog-editors-mood-entry:hover,.mars-blog-lane-nav .mars-blog-editors-mood-entry.is-active{box-shadow:0 10px 26px var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-lane-nav .mars-blog-editors-mood-entry:hover,.mars-blog-lane-nav .mars-blog-editors-mood-entry.is-active{box-shadow:0 10px 26px color-mix(in srgb,var(--mars-action)13%,transparent)}}.mars-blog-current-filter{color:var(--mars-blog-ink);letter-spacing:0;margin:0 0 -.2rem;font-size:.88rem;font-weight:800}.mars-blog-lane-nav a:focus-visible{outline:2px solid var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-lane-nav a:focus-visible{outline:2px solid color-mix(in srgb,var(--mars-action)58%,transparent)}}.mars-blog-lane-nav a:focus-visible{outline-offset:3px}.mars-blog-page .mars-blog-final-panel{background:radial-gradient(560px 260px at 8% 0%,var(--mars-action),transparent 68%),linear-gradient(135deg,var(--mars-blog-surface),var(--mars-blog-surface-2)100%)}@supports (color:color-mix(in lab, red, red)){.mars-blog-page .mars-blog-final-panel{background:radial-gradient(560px 260px at 8% 0%,color-mix(in srgb,var(--mars-action)8%,transparent),transparent 68%),linear-gradient(135deg,var(--mars-blog-surface),color-mix(in srgb,var(--mars-blog-surface-2)54%,var(--mars-blog-surface))100%)}}.mars-blog-page .mars-blog-final-panel{box-shadow:0 20px 60px #3d2f231b,inset 0 1px #ffffffa3}.mars-blog-page .mars-blog-final-panel>div:first-child{max-width:60rem}.mars-blog-index-layout{gap:clamp(1rem,2.4vw,1.6rem);display:grid}.mars-blog-feed-panel,.mars-blog-lane-section{background:linear-gradient(145deg,#fff8ee0a,#fff8ee04),#25272494;border:0;border-radius:1rem;box-shadow:inset 0 1px #fff8ee12,inset 0 -1px #0c0b0933,0 18px 46px #0e0d0b1a}.mars-blog-feed-panel{align-content:start;display:grid;overflow:hidden}.mars-blog-lane-list{gap:.85rem;display:grid}.mars-blog-lane-section{gap:0;display:grid;overflow:hidden}.mars-blog-lane-section-header{background:linear-gradient(135deg,#fff8ee1c,#e2a06f0e 52%,#4c6fff09),#fff8ee06;align-items:start;gap:.38rem;padding:clamp(1rem,2.2vw,1.35rem);display:grid;box-shadow:inset 0 -1px #fff8ee14}.mars-blog-lane-title{color:var(--mars-foreground);letter-spacing:0;margin-top:.45rem;font-size:clamp(1.18rem,1.9vw,1.56rem);font-weight:830;line-height:1.22}.mars-blog-lane-title:first-child{margin-top:0}.mars-blog-row-list{background:#12141333;display:grid}.mars-blog-row{min-height:6.4rem;color:var(--mars-muted);white-space:normal;background:#fff8ee03;border-top:1px solid #fff8ee11;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem clamp(1rem,2.2vw,1.35rem);transition:background .16s,color .16s;display:grid}.mars-blog-feed-panel .mars-blog-row:first-child,.mars-blog-row-list .mars-blog-row:first-child{border-top:0}.mars-blog-row-link:hover{background:#fff8ee0f}.mars-blog-row-main{white-space:normal;gap:.42rem;min-width:0;display:grid}.mars-blog-row-meta{color:var(--mars-accent-text);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;gap:.42rem;font-size:.68rem;font-weight:880;display:flex}.mars-blog-badge{--mars-blog-badge-rgb:255,248,238;--mars-blog-badge-ink:var(--mars-muted);color:var(--mars-blog-badge-ink);background:linear-gradient(135deg,rgba(var(--mars-blog-badge-rgb),.18),rgba(var(--mars-blog-badge-rgb),.055)54%,#30343a14),rgba(var(--mars-blog-badge-rgb),.04);-webkit-backdrop-filter:blur(14px)saturate(125%);border:0;border-radius:999px;align-items:center;display:inline-flex;box-shadow:inset 0 1px #fff8ee24,inset 0 -10px 20px #30343a14,0 8px 22px #12100c0f}.mars-blog-row-meta .mars-blog-badge{min-height:1.55rem;padding:.18rem .48rem}.mars-blog-category-tag-product{--mars-blog-badge-rgb:226,160,111;--mars-blog-badge-ink:var(--mars-accent-text)}.mars-blog-category-tag-trends{--mars-blog-badge-rgb:47,143,131;--mars-blog-badge-ink:var(--mars-inbot)}@supports (color:color-mix(in lab, red, red)){.mars-blog-category-tag-trends{--mars-blog-badge-ink:color-mix(in srgb,var(--mars-inbot)58%,var(--mars-foreground))}}.mars-blog-category-tag-engineering{--mars-blog-badge-rgb:76,111,255;--mars-blog-badge-ink:var(--mars-studio)}@supports (color:color-mix(in lab, red, red)){.mars-blog-category-tag-engineering{--mars-blog-badge-ink:color-mix(in srgb,var(--mars-studio)52%,var(--mars-foreground))}}.mars-blog-category-tag-company{--mars-blog-badge-rgb:255,248,238;--mars-blog-badge-ink:var(--mars-foreground)}.mars-blog-category-tag-customer-stories{--mars-blog-badge-rgb:179,138,74;--mars-blog-badge-ink:var(--mars-memory)}@supports (color:color-mix(in lab, red, red)){.mars-blog-category-tag-customer-stories{--mars-blog-badge-ink:color-mix(in srgb,var(--mars-memory)62%,var(--mars-foreground))}}.mars-blog-category-tag-changelog{--mars-blog-badge-rgb:199,131,82;--mars-blog-badge-ink:var(--mars-racu)}@supports (color:color-mix(in lab, red, red)){.mars-blog-category-tag-changelog{--mars-blog-badge-ink:color-mix(in srgb,var(--mars-racu)62%,var(--mars-foreground))}}.mars-blog-product-tag-inbot{--mars-blog-badge-rgb:47,143,131;--mars-blog-badge-ink:var(--mars-inbot)}@supports (color:color-mix(in lab, red, red)){.mars-blog-product-tag-inbot{--mars-blog-badge-ink:color-mix(in srgb,var(--mars-inbot)58%,var(--mars-foreground))}}.mars-blog-product-tag-inbot-studio{--mars-blog-badge-rgb:76,111,255;--mars-blog-badge-ink:var(--mars-studio)}@supports (color:color-mix(in lab, red, red)){.mars-blog-product-tag-inbot-studio{--mars-blog-badge-ink:color-mix(in srgb,var(--mars-studio)58%,var(--mars-foreground))}}.mars-blog-product-tag-racu{--mars-blog-badge-rgb:199,131,82;--mars-blog-badge-ink:var(--mars-racu)}@supports (color:color-mix(in lab, red, red)){.mars-blog-product-tag-racu{--mars-blog-badge-ink:color-mix(in srgb,var(--mars-racu)62%,var(--mars-foreground))}}.mars-blog-product-tag-wall-of-remembrance{--mars-blog-badge-rgb:179,138,74;--mars-blog-badge-ink:var(--mars-memory)}@supports (color:color-mix(in lab, red, red)){.mars-blog-product-tag-wall-of-remembrance{--mars-blog-badge-ink:color-mix(in srgb,var(--mars-memory)62%,var(--mars-foreground))}}.mars-blog-editorial-series-tag-editors-mood{--mars-blog-badge-rgb:226,160,111;--mars-blog-badge-ink:var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-editorial-series-tag-editors-mood{--mars-blog-badge-ink:color-mix(in srgb,var(--mars-action)72%,var(--mars-foreground))}}.mars-blog-row-title{min-width:0;max-width:100%;color:var(--mars-foreground);letter-spacing:0;overflow-wrap:anywhere;text-wrap:wrap;white-space:normal;font-size:clamp(1.04rem,1.45vw,1.24rem);font-weight:820;line-height:1.28;display:block}.mars-blog-row-description{min-width:0;max-width:100%;color:var(--mars-muted);overflow-wrap:anywhere;text-wrap:wrap;white-space:normal;font-size:.9rem;line-height:1.58;display:block}.mars-blog-row-action{color:var(--mars-accent-text);white-space:nowrap;align-items:center;gap:.34rem;font-size:.78rem;font-weight:860;display:inline-flex}.mars-blog-row-side{justify-items:end;gap:.48rem;min-width:9rem;display:grid}.mars-blog-row-date{color:var(--mars-muted);white-space:nowrap;font-size:.75rem;font-weight:760}.mars-blog-row-reading-badge{background:#e2a06f1f;border-radius:999px;align-items:center;gap:.24rem;min-height:1.45rem;padding:.16rem .42rem;font-size:.72rem;font-weight:820;display:inline-flex}.mars-blog-more-row-title{color:var(--mars-accent-text);letter-spacing:0;font-size:.9rem;font-weight:860}.mars-blog-row-muted{opacity:.82}.mars-blog-page .mars-blog-feed-section{padding-block-start:clamp(.95rem,2.2vw,1.6rem)}.mars-blog-feed-panel,.mars-blog-lane-section{background:var(--mars-blog-surface);border:0;border-radius:.72rem}@supports (color:color-mix(in lab, red, red)){.mars-blog-feed-panel,.mars-blog-lane-section{background:color-mix(in srgb,var(--mars-blog-surface)96%,transparent)}}.mars-blog-feed-panel,.mars-blog-lane-section{box-shadow:0 18px 54px #3d2f2318,inset 0 1px #ffffff8a}.mars-blog-lane-section-header{background:var(--mars-blog-surface-2);padding:clamp(1rem,2vw,1.28rem)}@supports (color:color-mix(in lab, red, red)){.mars-blog-lane-section-header{background:color-mix(in srgb,var(--mars-blog-surface-2)82%,var(--mars-blog-surface))}}.mars-blog-lane-section-header{box-shadow:none}.mars-blog-lane-title{color:var(--mars-blog-ink);font-size:clamp(1.12rem,1.8vw,1.48rem);line-height:1.24}.mars-blog-row-list{background:0 0;gap:.08rem}.mars-blog-row{min-height:6.55rem;color:var(--mars-blog-muted);background:0 0;border-top:0;padding:1.06rem clamp(1rem,2vw,1.3rem)}.mars-blog-row+.mars-blog-row{background:linear-gradient(#503e2f0b,#503e2f00 .18rem),0 0}.mars-blog-row-link:hover{color:var(--mars-blog-ink);background:var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-row-link:hover{background:color-mix(in srgb,var(--mars-action)5%,var(--mars-blog-surface))}}.mars-blog-row-meta{color:var(--mars-blog-muted-2);letter-spacing:0;text-transform:none;gap:.4rem;font-size:.72rem;font-weight:720}.mars-blog-badge{color:var(--mars-blog-badge-ink);background:var(--mars-blog-surface-2)}@supports (color:color-mix(in lab, red, red)){.mars-blog-badge{background:color-mix(in srgb,var(--mars-blog-surface-2)84%,var(--mars-blog-surface))}}.mars-blog-badge{box-shadow:none;-webkit-backdrop-filter:none;letter-spacing:0;border:0}.mars-blog-badge-muted{--mars-blog-badge-ink:var(--mars-blog-muted)}.mars-blog-category-tag-product{--mars-blog-badge-ink:var(--mars-action);background:var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-category-tag-product{background:color-mix(in srgb,var(--mars-action)9%,var(--mars-blog-surface))}}.mars-blog-category-tag-trends{--mars-blog-badge-ink:var(--mars-inbot);background:var(--mars-inbot)}@supports (color:color-mix(in lab, red, red)){.mars-blog-category-tag-trends{background:color-mix(in srgb,var(--mars-inbot)9%,var(--mars-blog-surface))}}.mars-blog-category-tag-engineering,.mars-blog-product-tag-inbot-studio{--mars-blog-badge-ink:var(--mars-studio);background:var(--mars-studio)}@supports (color:color-mix(in lab, red, red)){.mars-blog-category-tag-engineering,.mars-blog-product-tag-inbot-studio{background:color-mix(in srgb,var(--mars-studio)8%,var(--mars-blog-surface))}}.mars-blog-category-tag-company{--mars-blog-badge-ink:var(--mars-blog-ink)}.mars-blog-category-tag-customer-stories,.mars-blog-product-tag-wall-of-remembrance{--mars-blog-badge-ink:var(--mars-memory);background:var(--mars-memory)}@supports (color:color-mix(in lab, red, red)){.mars-blog-category-tag-customer-stories,.mars-blog-product-tag-wall-of-remembrance{background:color-mix(in srgb,var(--mars-memory)10%,var(--mars-blog-surface))}}.mars-blog-category-tag-changelog,.mars-blog-product-tag-racu{--mars-blog-badge-ink:var(--mars-racu);background:var(--mars-racu)}@supports (color:color-mix(in lab, red, red)){.mars-blog-category-tag-changelog,.mars-blog-product-tag-racu{background:color-mix(in srgb,var(--mars-racu)9%,var(--mars-blog-surface))}}.mars-blog-product-tag-inbot{--mars-blog-badge-ink:var(--mars-inbot);background:var(--mars-inbot)}@supports (color:color-mix(in lab, red, red)){.mars-blog-product-tag-inbot{background:color-mix(in srgb,var(--mars-inbot)9%,var(--mars-blog-surface))}}.mars-blog-editorial-series-tag-editors-mood{--mars-blog-badge-ink:var(--mars-action);background:var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-editorial-series-tag-editors-mood{background:color-mix(in srgb,var(--mars-action)10%,var(--mars-blog-surface))}}.mars-blog-row-title{color:var(--mars-blog-ink);overflow-wrap:anywhere;word-break:keep-all;font-size:clamp(1.05rem,1.35vw,1.22rem);font-weight:760;line-height:1.34}.mars-blog-row-description{max-width:62rem;color:var(--mars-blog-muted);overflow-wrap:anywhere;word-break:keep-all;font-size:.94rem;line-height:1.66}.mars-blog-row-action,.mars-blog-more-row-title,.mars-blog-topic-action{color:var(--mars-action);letter-spacing:0;font-weight:760}.mars-blog-row-date{color:var(--mars-blog-muted);font-size:.78rem;font-weight:680}.mars-blog-row-reading-badge{color:var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-row-reading-badge{color:color-mix(in srgb,var(--mars-action)76%,var(--mars-blog-ink))}}.mars-blog-row-reading-badge{background:var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-row-reading-badge{background:color-mix(in srgb,var(--mars-action)10%,var(--mars-blog-surface))}}.mars-blog-row-reading-badge svg{color:var(--mars-action);flex:none}@supports (color:color-mix(in lab, red, red)){.mars-blog-row-reading-badge svg{color:color-mix(in srgb,var(--mars-action)70%,var(--mars-blog-muted))}}.mars-blog-more-row{background:var(--mars-action);min-height:4.4rem}@supports (color:color-mix(in lab, red, red)){.mars-blog-more-row{background:color-mix(in srgb,var(--mars-action)6%,var(--mars-blog-surface))}}.mars-blog-more-row:hover{background:var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-more-row:hover{background:color-mix(in srgb,var(--mars-action)10%,var(--mars-blog-surface))}}.mars-blog-empty-state{min-height:9rem;color:var(--mars-blog-muted);background:var(--mars-blog-surface);border-radius:.72rem;align-content:center;gap:.48rem;padding:clamp(1.2rem,2.4vw,1.65rem);display:grid}@supports (color:color-mix(in lab, red, red)){.mars-blog-empty-state{background:color-mix(in srgb,var(--mars-blog-surface)88%,transparent)}}.mars-blog-empty-state{box-shadow:0 18px 54px #3d2f2313,inset 0 1px #ffffff75}.mars-blog-empty-state h3{color:var(--mars-blog-ink);letter-spacing:0;font-size:clamp(1.05rem,1.55vw,1.22rem);font-weight:760;line-height:1.32}.mars-blog-empty-state p{color:var(--mars-blog-muted);font-size:.94rem;line-height:1.64}.mars-blog-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;margin-top:.1rem;display:flex}.mars-blog-pagination-pages{flex-wrap:wrap;justify-content:center;gap:.35rem;display:inline-flex}.mars-blog-pagination a,.mars-blog-pagination span{min-width:2.42rem;min-height:2.42rem;color:var(--mars-blog-muted);background:var(--mars-blog-surface);border:0;border-radius:999px;justify-content:center;align-items:center;padding:.58rem .78rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mars-blog-pagination a,.mars-blog-pagination span{background:color-mix(in srgb,var(--mars-blog-surface)74%,transparent)}}.mars-blog-pagination a,.mars-blog-pagination span{letter-spacing:0;white-space:nowrap;font-size:.82rem;font-weight:760;transition:background .16s,color .16s,transform .16s}.mars-blog-pagination a:hover{color:var(--mars-blog-ink);background:var(--mars-action);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.mars-blog-pagination a:hover{background:color-mix(in srgb,var(--mars-action)8%,var(--mars-blog-surface))}}.mars-blog-pagination a:focus-visible{outline:2px solid var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-pagination a:focus-visible{outline:2px solid color-mix(in srgb,var(--mars-action)68%,transparent)}}.mars-blog-pagination a:focus-visible{outline-offset:3px}.mars-blog-pagination .is-current{color:var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-pagination .is-current{color:color-mix(in srgb,var(--mars-action)72%,var(--mars-blog-ink))}}.mars-blog-pagination .is-current{background:var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-pagination .is-current{background:color-mix(in srgb,var(--mars-action)12%,var(--mars-blog-surface))}}.mars-blog-pagination .is-disabled{opacity:.42}.mars-blog-article-page{--mars-blog-article-content-width:50rem;--mars-blog-article-excerpt-width:52rem;--mars-blog-article-hero-width:76rem}.mars-blog-article-hero{padding-block-end:clamp(2rem,4vw,3.6rem)}.mars-blog-article-hero-grid{max-width:min(100%,var(--mars-blog-article-hero-width));margin-inline:auto;display:block}.mars-blog-article-back{width:fit-content;color:var(--mars-muted);align-items:center;gap:.42rem;margin-bottom:1.1rem;font-size:.8rem;font-weight:820;transition:color .16s;display:inline-flex}.mars-blog-article-meta{flex-wrap:wrap;gap:.55rem;margin-top:1.15rem;display:flex}.mars-blog-article-meta .mars-blog-badge{gap:.38rem;min-height:2.25rem;padding:.52rem .72rem;font-size:.78rem;font-weight:760}.mars-blog-article-hero .mars-detail-hero-copy-wide{max-width:100%}.mars-blog-article-layout{display:block}.mars-blog-article-body{width:100%;max-width:var(--mars-blog-article-content-width);margin-inline:auto}.mars-blog-article-lane-panel{width:100%;max-width:70rem;color:var(--mars-muted);background:#34322d85;border:1px solid #fff8ee17;border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,3vw,2rem);margin-inline:auto;padding:clamp(1.1rem,2.4vw,1.6rem);display:grid}.mars-blog-article-lane-panel h2{color:var(--mars-foreground);letter-spacing:0;font-size:clamp(1.05rem,1.55vw,1.24rem);font-weight:830;line-height:1.25}.mars-blog-article-lane-panel p:not(.mars-eyebrow){color:var(--mars-muted);margin-top:.55rem;font-size:.88rem;line-height:1.62}.mars-blog-article-lane-panel .mars-detail-related-link{min-width:max-content}.mars-blog-article-cta-actions{flex-wrap:wrap;justify-content:flex-start;gap:.7rem;width:100%;display:flex}.mars-blog-article-page .mars-blog-final-panel{flex-direction:column;align-items:flex-start}.mars-blog-article-page .mars-blog-final-panel>div:first-child{width:100%;max-width:none}.mars-blog-article-page .mars-blog-final-panel p:not(.mars-eyebrow){max-width:72rem}.mars-blog-page:not(.mars-blog-article-page) .mars-detail-main{min-height:max(100svh,var(--mars-blog-index-page-min-height))}.mars-blog-article-back{color:var(--mars-blog-muted);font-size:.86rem;font-weight:720}.mars-blog-article-back:hover{color:var(--mars-action)}.mars-blog-article-hero .mars-detail-hero-copy-wide h1{max-width:100%;font-size:clamp(2.25rem,5.2vw,4.35rem);line-height:1.08}.mars-blog-article-excerpt{max-width:min(100%,var(--mars-blog-article-excerpt-width));color:var(--mars-blog-muted);font-size:clamp(1rem,1.45vw,1.22rem);font-weight:520;line-height:1.68}.mars-blog-article-meta .mars-blog-badge{min-height:2.18rem;padding:.48rem .68rem;font-size:.82rem;font-weight:660}.mars-blog-search-intents{gap:.58rem;max-width:min(100%,48rem);margin-top:1.05rem;display:grid}.mars-blog-search-intents-end{margin-top:clamp(1.3rem,3vw,2.4rem);padding-top:.3rem}.mars-blog-search-intents-label{color:var(--mars-blog-muted-2);font-size:.78rem;font-weight:720}.mars-blog-search-intent-list{flex-wrap:wrap;gap:.48rem;display:flex}.mars-blog-search-intent{min-height:2rem;color:var(--mars-blog-ink);border-radius:999px;align-items:center;padding:.42rem .68rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mars-blog-search-intent{color:color-mix(in srgb,var(--mars-blog-ink)78%,var(--mars-action))}}.mars-blog-search-intent{background:var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-search-intent{background:color-mix(in srgb,var(--mars-action)7%,var(--mars-blog-surface))}}.mars-blog-search-intent{font-size:.82rem;font-weight:650;line-height:1.2}.mars-blog-article-layout{padding-block:clamp(.6rem,1.6vw,1.4rem)}.mars-blog-article-body{max-width:var(--mars-blog-article-content-width)}.mars-blog-article-return-section{padding-block:0 clamp(1.2rem,2.4vw,2rem)}.mars-blog-article-return{justify-content:flex-end;max-width:70rem;display:flex}.mars-blog-studio-feature-links{background:radial-gradient(460px 220px at 0% 0%,var(--mars-studio),transparent 68%),var(--mars-blog-surface);border-radius:.72rem;margin-top:clamp(1.4rem,3vw,2.2rem);padding:clamp(1.05rem,2.4vw,1.5rem)}@supports (color:color-mix(in lab, red, red)){.mars-blog-studio-feature-links{background:radial-gradient(460px 220px at 0% 0%,color-mix(in srgb,var(--mars-studio)9%,transparent),transparent 68%),color-mix(in srgb,var(--mars-blog-surface)94%,transparent)}}.mars-blog-studio-feature-links{box-shadow:0 18px 54px #3d2f2318,inset 0 1px #ffffff7a}.mars-blog-studio-feature-links h2{color:var(--mars-blog-ink);word-break:keep-all;margin-top:.35rem;font-size:clamp(1.12rem,1.75vw,1.46rem);font-weight:760;line-height:1.28}.mars-blog-studio-feature-links-description{max-width:48rem;color:var(--mars-blog-muted);word-break:keep-all;margin-top:.52rem;font-size:.92rem;font-weight:520;line-height:1.62}.mars-blog-studio-feature-link-list{gap:.58rem;margin-top:1rem;display:grid}.mars-blog-studio-feature-link-list .mars-detail-related-link{justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:4.8rem;padding-block:.82rem}.mars-blog-studio-feature-link-list .mars-detail-related-link span{gap:.28rem;min-width:0;display:grid}.mars-blog-studio-feature-link-list .mars-detail-related-link strong{color:var(--mars-blog-ink);word-break:keep-all;font-size:.98rem;font-weight:760;line-height:1.3}.mars-blog-studio-feature-link-list .mars-detail-related-link small{color:var(--mars-blog-muted);word-break:keep-all;font-size:.82rem;font-weight:650;line-height:1.55}.mars-blog-return-button{min-height:2.7rem;color:var(--mars-action);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.48rem;padding:.7rem .9rem;font-weight:760;transition:background .18s,color .18s,transform .18s;display:inline-flex}.mars-blog-return-button:hover{background:var(--mars-action);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.mars-blog-return-button:hover{background:color-mix(in srgb,var(--mars-action)8%,transparent)}}.mars-blog-return-button:focus-visible{outline:2px solid var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-return-button:focus-visible{outline:2px solid color-mix(in srgb,var(--mars-action)70%,transparent)}}.mars-blog-return-button:focus-visible{outline-offset:4px}.mars-blog-article-lane-panel,.mars-blog-page .mars-blog-final-panel{color:var(--mars-blog-muted);background:linear-gradient(135deg,var(--mars-action),transparent 38%),var(--mars-blog-surface);border:0;border-radius:.72rem}@supports (color:color-mix(in lab, red, red)){.mars-blog-article-lane-panel,.mars-blog-page .mars-blog-final-panel{background:linear-gradient(135deg,color-mix(in srgb,var(--mars-action)5%,transparent),transparent 38%),color-mix(in srgb,var(--mars-blog-surface)96%,transparent)}}.mars-blog-article-lane-panel,.mars-blog-page .mars-blog-final-panel{box-shadow:0 18px 54px #3d2f2318,inset 0 1px #ffffff8a}.mars-blog-article-lane-panel h2,.mars-blog-page .mars-blog-final-panel h2{color:var(--mars-blog-ink)}.mars-blog-article-lane-panel p:not(.mars-eyebrow),.mars-blog-page .mars-blog-final-panel p{max-width:58rem;color:var(--mars-blog-muted)}.mars-blog-article-section{border-top:0;padding-block:clamp(1.7rem,3vw,2.6rem)}.mars-blog-article-section:first-child{border-top:0;padding-top:0}.mars-blog-block{scroll-margin-top:7rem}.mars-blog-article-section h2{color:var(--mars-blog-ink);font-size:var(--mars-blog-text-xl);letter-spacing:0;word-break:keep-all;font-weight:760;line-height:1.26}.mars-blog-article-section p,.mars-blog-article-list,.mars-blog-article-steps{margin-top:.92rem}.mars-blog-article-section p+p{margin-top:1.04rem}.mars-blog-article-section p{color:var(--mars-blog-muted);font-size:var(--mars-blog-copy-size);letter-spacing:0;overflow-wrap:anywhere;word-break:keep-all;font-weight:460;line-height:1.76}.mars-blog-article-list{gap:.66rem;padding:0;list-style:none;display:grid}.mars-blog-article-list li{color:var(--mars-blog-muted);font-size:var(--mars-blog-list-size);letter-spacing:0;overflow-wrap:anywhere;word-break:keep-all;padding-left:1.2rem;font-weight:460;line-height:1.66;position:relative}.mars-blog-article-list li:before{content:"";background:var(--mars-action);border-radius:999px;width:.34rem;height:.34rem;position:absolute;top:.84em;left:0}.mars-blog-article-table-wrap{width:100%;margin-top:1rem;scroll-margin-top:7rem;overflow-x:auto}.mars-blog-article-table{border-collapse:collapse;width:100%;min-width:42rem;color:var(--mars-blog-muted);font-size:var(--mars-blog-table-body-size);line-height:1.58}.mars-blog-article-table th,.mars-blog-article-table td{vertical-align:top;text-align:left;border-bottom:1px solid #5c52442e;padding:.68rem .78rem}.mars-blog-article-table th{color:var(--mars-blog-ink);font-size:var(--mars-blog-text-xs);background:#b5652914;font-weight:850;line-height:1.45}.mars-blog-article-table td{color:var(--mars-blog-muted);font-weight:560}.mars-blog-control-table th[scope=row]{color:var(--mars-blog-ink);font-size:var(--mars-blog-block-row-title-size);line-height:var(--mars-blog-block-row-title-line-height);font-weight:var(--mars-blog-block-row-title-weight);background:0 0}.mars-blog-control-marker-cell{text-align:center}.mars-blog-control-row-marker{color:#fffaf2;width:1.58rem;height:1.58rem;font-size:var(--mars-blog-text-xs);background:var(--mars-action);box-shadow:0 0 0 .18rem var(--mars-blog-surface),0 .48rem 1.1rem #3d2f2333;border-radius:999px;place-items:center;font-weight:860;line-height:1;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.mars-blog-control-row-marker{box-shadow:0 0 0 .18rem color-mix(in srgb,var(--mars-blog-surface)86%,transparent),0 .48rem 1.1rem #3d2f2333}}.mars-blog-control-map-marker{z-index:2;color:#fffaf2;width:1.08rem;height:1.08rem;font-size:var(--mars-blog-text-xxs);background:var(--mars-control-callout-color,var(--mars-action));box-shadow:0 0 0 .14rem var(--mars-blog-surface),0 .38rem .8rem #3d2f2338;border-radius:999px;place-items:center;font-weight:860;line-height:1;display:inline-grid;position:absolute;top:0;left:0;transform:translate(-1px,-1px)}@supports (color:color-mix(in lab, red, red)){.mars-blog-control-map-marker{box-shadow:0 0 0 .14rem color-mix(in srgb,var(--mars-blog-surface)88%,transparent),0 .38rem .8rem #3d2f2338}}.mars-blog-control-map-marker{pointer-events:none}.mars-blog-control-row-marker{background:var(--mars-action)}.mars-blog-article-table thead th:first-child,.mars-blog-article-table tbody tr>:first-child{white-space:nowrap;width:1%}.mars-blog-article-table tbody tr>:first-child,.mars-blog-control-table tbody th[scope=row]{color:var(--mars-blog-ink);background:linear-gradient(90deg,var(--mars-action),var(--mars-action));font-weight:760}@supports (color:color-mix(in lab, red, red)){.mars-blog-article-table tbody tr>:first-child,.mars-blog-control-table tbody th[scope=row]{background:linear-gradient(90deg,color-mix(in srgb,var(--mars-action)11%,var(--mars-blog-surface)),color-mix(in srgb,var(--mars-action)5%,var(--mars-blog-surface)))}}.mars-blog-article-table tbody tr>:first-child,.mars-blog-control-table tbody th[scope=row]{box-shadow:inset -1px 0 #5c52441f}@media (max-width:700px){.mars-blog-article-table-wrap{overflow-x:visible}.mars-blog-article-table,.mars-blog-article-table tbody,.mars-blog-article-table tr{width:100%;min-width:0;display:grid}.mars-blog-article-table{border-collapse:separate;gap:.72rem}.mars-blog-article-table thead{display:none}.mars-blog-article-table tbody{gap:.72rem}.mars-blog-article-table tr{background:var(--mars-blog-surface);border-radius:.62rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mars-blog-article-table tr{background:color-mix(in srgb,var(--mars-blog-surface)94%,transparent)}}.mars-blog-article-table tr{box-shadow:0 12px 30px #3d2f2314,inset 0 1px #ffffff85}.mars-blog-article-table th,.mars-blog-article-table td,.mars-blog-control-table tbody th[scope=row]{width:auto;min-width:0;box-shadow:none;white-space:normal;background:0 0;border-bottom:1px solid #5c524421;grid-template-columns:minmax(6.5rem,.38fr) minmax(0,1fr);align-items:start;gap:.72rem;padding:.7rem .78rem;display:grid}.mars-blog-article-table tbody tr>:first-child{white-space:normal;background:var(--mars-action);width:auto}@supports (color:color-mix(in lab, red, red)){.mars-blog-article-table tbody tr>:first-child{background:color-mix(in srgb,var(--mars-action)8%,transparent)}}.mars-blog-control-marker-cell{text-align:left;justify-items:start}.mars-blog-control-row-marker,.mars-blog-control-map-marker{width:1.42rem;height:1.42rem;font-size:var(--mars-blog-text-xxs)}.mars-blog-article-table tbody tr>:last-child{border-bottom:0}.mars-blog-article-table td:before,.mars-blog-article-table th[scope=row]:before{content:attr(data-label);color:var(--mars-blog-muted-2);font-size:var(--mars-blog-text-xs);font-weight:760;line-height:1.45}}.mars-blog-article-structured-block{gap:.78rem;margin-top:clamp(1.25rem,2.4vw,1.95rem);display:grid}.mars-blog-article-section .mars-blog-block-title{color:var(--mars-blog-ink);font-size:var(--mars-blog-block-title-size);line-height:var(--mars-blog-block-title-line-height);font-weight:var(--mars-blog-block-title-weight);letter-spacing:0;margin:0}.mars-blog-article-section .mars-blog-block-description{color:var(--mars-blog-muted);font-size:var(--mars-blog-block-description-size);letter-spacing:0;overflow-wrap:anywhere;word-break:keep-all;margin:0;font-weight:560;line-height:1.64}.mars-blog-inline-link{color:var(--mars-action);text-underline-offset:.18em;font-weight:660;text-decoration:underline;text-decoration-thickness:.08em}.mars-blog-inline-link:hover,.mars-blog-inline-link:focus-visible{color:var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-inline-link:hover,.mars-blog-inline-link:focus-visible{color:color-mix(in srgb,var(--mars-action)76%,var(--mars-blog-ink))}}.mars-blog-article-subheading{padding-top:clamp(.65rem,1.4vw,.95rem)}.mars-blog-article-section .mars-blog-block-row-title{color:var(--mars-blog-ink);font-size:var(--mars-blog-block-row-title-size);line-height:var(--mars-blog-block-row-title-line-height);font-weight:var(--mars-blog-block-row-title-weight);letter-spacing:0;margin:0}.mars-blog-article-section .mars-blog-block-body{color:var(--mars-blog-muted);font-size:var(--mars-blog-table-body-size);letter-spacing:0;overflow-wrap:anywhere;word-break:keep-all;margin:0;font-weight:560;line-height:1.58}.mars-blog-article-section .mars-blog-block-caption{color:var(--mars-blog-muted-2);font-size:var(--mars-blog-caption-size);letter-spacing:0;overflow-wrap:anywhere;word-break:keep-all;margin:0;font-weight:520;line-height:1.52}.mars-blog-guide-reference-card-eyebrow{font-size:var(--mars-blog-caption-size);letter-spacing:0;font-weight:680;line-height:1.35}.mars-blog-guide-reference-card-action{font-size:var(--mars-blog-caption-size);letter-spacing:0;font-weight:680;line-height:1.42}.mars-blog-block-notice{width:fit-content;max-width:min(100%,56ch);color:var(--mars-action);font-size:var(--mars-blog-table-body-size);letter-spacing:0;background:#b565291a;border-radius:.44rem;grid-template-columns:1rem minmax(0,1fr);align-items:center;gap:.42rem;padding:.46rem .6rem;font-weight:620;line-height:1.44;display:grid}.mars-blog-block-notice svg{color:currentColor;margin-top:0}.mars-blog-block-action{cursor:pointer;color:var(--mars-action);font-size:var(--mars-blog-action-size);letter-spacing:0;font-weight:760;line-height:1.45}.mars-blog-article-steps{border-top:0;gap:.18rem;margin-bottom:0;padding:0;list-style:none;display:grid}.mars-blog-article-steps li{background:var(--mars-blog-surface);border-bottom:0;border-radius:.56rem;grid-template-columns:3.05rem minmax(0,1fr);gap:clamp(.9rem,1.8vw,1.18rem);padding:clamp(1rem,1.65vw,1.22rem) clamp(1.05rem,2.1vw,1.45rem);display:grid}@supports (color:color-mix(in lab, red, red)){.mars-blog-article-steps li{background:color-mix(in srgb,var(--mars-blog-surface)70%,transparent)}}.mars-blog-article-steps>li>span{color:var(--mars-action);font-size:var(--mars-blog-step-marker-size);letter-spacing:0;padding-top:.14rem;font-weight:900}.mars-blog-block-step-title{color:var(--mars-blog-ink);font-size:var(--mars-blog-step-title-size);letter-spacing:0;margin:0;font-weight:820;line-height:1.34}.mars-blog-article-section .mars-blog-block-step-body{color:var(--mars-blog-muted);font-size:var(--mars-blog-step-body-size);letter-spacing:0;overflow-wrap:anywhere;word-break:keep-all;margin-top:.4rem;font-weight:460;line-height:1.56}.mars-blog-flow-diagram{grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr));align-items:stretch;gap:clamp(.58rem,1.35vw,.84rem);display:grid}.mars-blog-flow-node,.mars-blog-surface-panel,.mars-blog-version-notice{background:var(--mars-blog-surface);border-radius:.62rem;min-width:0}@supports (color:color-mix(in lab, red, red)){.mars-blog-flow-node,.mars-blog-surface-panel,.mars-blog-version-notice{background:color-mix(in srgb,var(--mars-blog-surface)74%,transparent)}}.mars-blog-flow-node,.mars-blog-surface-panel,.mars-blog-version-notice{box-shadow:0 14px 30px #3d2f230d,inset 0 1px #ffffff73}.mars-blog-flow-node{gap:.44rem;padding:clamp(.78rem,1.55vw,1rem);display:grid}.mars-blog-flow-node:before,.mars-blog-surface-panel:before,.mars-blog-version-notice:before{content:"";background:var(--mars-blog-muted-2);border-radius:999px;width:1.8rem;height:.18rem}@supports (color:color-mix(in lab, red, red)){.mars-blog-flow-node:before,.mars-blog-surface-panel:before,.mars-blog-version-notice:before{background:color-mix(in srgb,var(--mars-blog-muted-2)64%,transparent)}}.mars-blog-flow-node.tone-info:before,.mars-blog-surface-panel.tone-info:before,.mars-blog-version-notice.tone-info:before{background:var(--mars-blog-ink)}@supports (color:color-mix(in lab, red, red)){.mars-blog-flow-node.tone-info:before,.mars-blog-surface-panel.tone-info:before,.mars-blog-version-notice.tone-info:before{background:color-mix(in srgb,var(--mars-blog-ink)42%,var(--mars-action))}}.mars-blog-flow-node.tone-success:before,.mars-blog-surface-panel.tone-success:before,.mars-blog-version-notice.tone-success:before{background:var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-flow-node.tone-success:before,.mars-blog-surface-panel.tone-success:before,.mars-blog-version-notice.tone-success:before{background:color-mix(in srgb,var(--mars-action)72%,var(--mars-blog-ink))}}.mars-blog-flow-node.tone-warning:before,.mars-blog-surface-panel.tone-warning:before,.mars-blog-version-notice.tone-warning:before{background:var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-flow-node.tone-warning:before,.mars-blog-surface-panel.tone-warning:before,.mars-blog-version-notice.tone-warning:before{background:color-mix(in srgb,var(--mars-action)76%,transparent)}}.mars-blog-flow-node.tone-danger:before,.mars-blog-surface-panel.tone-danger:before,.mars-blog-version-notice.tone-danger:before{background:var(--mars-blog-ink)}@supports (color:color-mix(in lab, red, red)){.mars-blog-flow-node.tone-danger:before,.mars-blog-surface-panel.tone-danger:before,.mars-blog-version-notice.tone-danger:before{background:color-mix(in srgb,var(--mars-blog-ink)62%,var(--mars-action))}}.mars-blog-flow-edge{color:var(--mars-action);grid-template-columns:auto minmax(0,1fr);align-self:center;gap:.34rem;display:grid}.mars-blog-flow-edge svg{margin-top:.12rem}.mars-blog-flow-extra-edges,.mars-blog-surface-panel-list{gap:.36rem;margin:0;padding:0;list-style:none;display:grid}.mars-blog-surface-tabs{gap:.72rem;display:grid}.mars-blog-surface-tab-strip{flex-wrap:wrap;gap:.42rem;display:flex}.mars-blog-surface-tab-strip .mars-blog-block-action{background:var(--mars-action);border-radius:999px;padding:.38rem .58rem}@supports (color:color-mix(in lab, red, red)){.mars-blog-surface-tab-strip .mars-blog-block-action{background:color-mix(in srgb,var(--mars-action)10%,transparent)}}.mars-blog-surface-tab-panels{grid-template-columns:repeat(auto-fit,minmax(min(100%,13.5rem),1fr));gap:clamp(.68rem,1.5vw,.92rem);display:grid}.mars-blog-surface-panel{gap:.44rem;padding:clamp(.78rem,1.55vw,1rem);display:grid}.mars-blog-shortcut-table{min-width:38rem}.mars-blog-shortcut-table thead th:first-child,.mars-blog-shortcut-table tbody tr>:first-child{white-space:nowrap;width:1%}.mars-blog-shortcut-table tbody tr>:first-child{background:var(--mars-blog-surface)}@supports (color:color-mix(in lab, red, red)){.mars-blog-shortcut-table tbody tr>:first-child{background:color-mix(in srgb,var(--mars-blog-surface)92%,white)}}.mars-blog-shortcut-table tbody tr>:first-child{box-shadow:inset -1px 0 #5c52441a,inset 0 0 0 1px #ffffff61}.mars-blog-shortcut-table tbody td:nth-child(2){color:var(--mars-blog-ink);font-weight:660}.mars-blog-shortcut-key-group{white-space:nowrap;vertical-align:top;align-items:center;gap:.26rem;max-width:100%;display:inline-flex}.mars-blog-shortcut-table kbd{min-width:1.52rem;color:var(--mars-blog-ink);background:var(--mars-blog-surface);border-radius:.34rem;flex:none;justify-content:center;align-items:center;padding:.18rem .4rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mars-blog-shortcut-table kbd{background:color-mix(in srgb,var(--mars-blog-surface)88%,white)}}.mars-blog-shortcut-table kbd{font-size:var(--mars-blog-table-body-size);letter-spacing:0;overflow-wrap:normal;white-space:nowrap;font-weight:760;line-height:1.14;box-shadow:inset 0 0 0 1px #5c524429,0 1px #ffffffb8}.mars-blog-shortcut-plus{color:var(--mars-blog-muted-2);font-size:var(--mars-blog-text-xs);flex:none;font-weight:760;line-height:1;display:inline-flex}@media (max-width:700px){.mars-blog-shortcut-table{width:100%;min-width:0}.mars-blog-shortcut-table tbody tr>:first-child{white-space:normal;background:var(--mars-blog-surface);width:auto}@supports (color:color-mix(in lab, red, red)){.mars-blog-shortcut-table tbody tr>:first-child{background:color-mix(in srgb,var(--mars-blog-surface)92%,white)}}.mars-blog-shortcut-table th[scope=row]{grid-template-columns:minmax(5.5rem,.34fr) minmax(0,1fr)}.mars-blog-shortcut-key-group{white-space:normal;flex-wrap:wrap;justify-self:start}}.mars-blog-version-notice{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.74rem;margin-top:clamp(1.25rem,2.4vw,1.95rem);padding:clamp(.84rem,1.7vw,1.12rem);display:grid}.mars-blog-version-notice:before{display:none}.mars-blog-version-notice-icon{width:2rem;height:2rem;color:var(--mars-action);background:var(--mars-action);border-radius:999px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.mars-blog-version-notice-icon{background:color-mix(in srgb,var(--mars-action)10%,transparent)}}.mars-blog-version-notice-copy{gap:.42rem;min-width:0;display:grid}.mars-blog-version-notice-meta{grid-template-columns:max-content minmax(0,1fr);gap:.28rem .58rem;margin:.12rem 0 0;display:grid}.mars-blog-version-notice-meta dt{color:var(--mars-blog-ink);font-weight:760}.mars-blog-version-notice-meta dd{margin:0}.mars-blog-article-status-legend{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:clamp(.68rem,1.5vw,.92rem);display:grid}.mars-blog-article-status-item{background:var(--mars-blog-surface);border-radius:.62rem;gap:.44rem;min-width:0;padding:clamp(.74rem,1.5vw,.95rem);display:grid}@supports (color:color-mix(in lab, red, red)){.mars-blog-article-status-item{background:color-mix(in srgb,var(--mars-blog-surface)72%,transparent)}}.mars-blog-article-status-item{box-shadow:0 14px 30px #3d2f230d,inset 0 1px #ffffff73}.mars-blog-article-status-item:before{content:"";background:var(--mars-blog-muted-2);border-radius:999px;width:1.8rem;height:.18rem}@supports (color:color-mix(in lab, red, red)){.mars-blog-article-status-item:before{background:color-mix(in srgb,var(--mars-blog-muted-2)64%,transparent)}}.mars-blog-article-status-item.tone-info:before{background:var(--mars-blog-ink)}@supports (color:color-mix(in lab, red, red)){.mars-blog-article-status-item.tone-info:before{background:color-mix(in srgb,var(--mars-blog-ink)42%,var(--mars-action))}}.mars-blog-article-status-item.tone-success:before{background:var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-article-status-item.tone-success:before{background:color-mix(in srgb,var(--mars-action)72%,var(--mars-blog-ink))}}.mars-blog-article-status-item.tone-warning:before{background:var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-article-status-item.tone-warning:before{background:color-mix(in srgb,var(--mars-action)76%,transparent)}}.mars-blog-article-status-item.tone-danger:before{background:var(--mars-blog-ink)}@supports (color:color-mix(in lab, red, red)){.mars-blog-article-status-item.tone-danger:before{background:color-mix(in srgb,var(--mars-blog-ink)62%,var(--mars-action))}}.mars-blog-article-related-docs{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:clamp(.72rem,1.6vw,.96rem);display:grid}.mars-blog-article-related-doc{min-width:0;color:inherit;background:var(--mars-blog-surface);border-radius:.62rem;grid-template-columns:minmax(0,1fr) auto;gap:.36rem .68rem;padding:clamp(.78rem,1.6vw,1rem);text-decoration:none;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.mars-blog-article-related-doc{background:color-mix(in srgb,var(--mars-blog-surface)72%,transparent)}}.mars-blog-article-related-doc{transition:box-shadow .16s,transform .16s;box-shadow:0 14px 30px #3d2f230d,inset 0 1px #ffffff73}.mars-blog-article-related-doc:hover,.mars-blog-article-related-doc:focus-visible{transform:translateY(-1px);box-shadow:0 20px 40px #3d2f2314,inset 0 1px #ffffff8c}.mars-blog-article-related-doc:focus-visible{outline:2px solid var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-article-related-doc:focus-visible{outline:2px solid color-mix(in srgb,var(--mars-action)55%,transparent)}}.mars-blog-article-related-doc:focus-visible{outline-offset:3px}.mars-blog-article-related-doc .mars-blog-block-action,.mars-blog-article-related-doc .mars-blog-block-row-title,.mars-blog-article-related-doc .mars-blog-block-body{grid-column:1}.mars-blog-article-related-doc svg{color:var(--mars-action);grid-area:1/2/span 3;align-self:start}.mars-blog-article-image-table{gap:.9rem;display:grid}.mars-blog-article-image-table-row{background:var(--mars-blog-surface);border-radius:.72rem;grid-template-columns:minmax(12rem,.82fr) minmax(0,1fr);align-items:stretch;gap:clamp(.9rem,2vw,1.22rem);margin:0;padding:clamp(.72rem,1.6vw,.92rem);display:grid}@supports (color:color-mix(in lab, red, red)){.mars-blog-article-image-table-row{background:color-mix(in srgb,var(--mars-blog-surface)70%,transparent)}}.mars-blog-article-image-table-row{box-shadow:0 16px 34px #3d2f230e,inset 0 1px #ffffff73}.mars-blog-article-image-table-media,.mars-blog-article-warning-media,.mars-blog-article-frame-strip-media,.mars-blog-article-before-after-media,.mars-blog-article-zoom-inset-main,.mars-blog-article-zoom-inset-detail,.mars-blog-control-map-media,.mars-blog-decision-matrix-media,.mars-blog-article-video-media{background:var(--mars-blog-surface);border-radius:.62rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mars-blog-article-image-table-media,.mars-blog-article-warning-media,.mars-blog-article-frame-strip-media,.mars-blog-article-before-after-media,.mars-blog-article-zoom-inset-main,.mars-blog-article-zoom-inset-detail,.mars-blog-control-map-media,.mars-blog-decision-matrix-media,.mars-blog-article-video-media{background:color-mix(in srgb,var(--mars-blog-surface)74%,transparent)}}.mars-blog-article-image-table-media img,.mars-blog-article-warning-media img,.mars-blog-article-frame-strip-media img,.mars-blog-article-before-after-media img,.mars-blog-article-zoom-inset-main img,.mars-blog-article-zoom-inset-detail img,.mars-blog-control-map-media img,.mars-blog-decision-matrix-media img{object-fit:cover;width:100%;height:100%;display:block}.mars-blog-article-image-table-row figcaption{align-content:center;gap:.42rem;display:grid}.mars-blog-guide-reference-card-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.85rem,1.8vw,1.08rem);display:grid}.mars-blog-article-structured-block:has(:is(.mars-blog-guide-reference-card-list,.mars-blog-article-image-table,.mars-blog-article-warning-table,.mars-blog-article-frame-strip,.mars-blog-article-before-after,.mars-blog-article-zoom-inset,.mars-blog-control-map,.mars-blog-decision-matrix)){margin-bottom:clamp(1.25rem,2.5vw,1.95rem)}.mars-blog-decision-matrix{gap:clamp(.58rem,1.3vw,.82rem);min-width:0;margin:0;padding:clamp(.7rem,1.7vw,1rem);display:grid}.mars-blog-decision-matrix.is-wide,.mars-blog-decision-matrix.is-full{max-width:none;margin-left:50%;transform:translate(-50%)}.mars-blog-decision-matrix.is-wide{width:min(calc(100vw - var(--mars-shell-gutter)),58rem)}.mars-blog-decision-matrix.is-full{width:min(calc(100vw - var(--mars-shell-gutter)),72rem)}.mars-blog-decision-matrix-frame{--mars-blog-decision-matrix-side-gutter:clamp(6.5rem,12vw,9rem);min-width:0;padding:clamp(2.35rem,5vw,3.4rem)var(--mars-blog-decision-matrix-side-gutter);position:relative}.mars-blog-decision-matrix-edge-label{z-index:3;width:max-content;max-width:min(9.2rem,24vw);color:var(--mars-blog-ink);overflow-wrap:normal;background:var(--mars-blog-background,#f8f2e8);text-align:center;white-space:nowrap;border-radius:.18rem;padding:0 .22rem;position:absolute}.mars-blog-decision-matrix-edge-label.is-top{top:.1rem;left:50%;transform:translate(-50%)}.mars-blog-decision-matrix-edge-label.is-bottom{bottom:.1rem;left:50%;transform:translate(-50%)}.mars-blog-decision-matrix-edge-label.is-left{width:calc(var(--mars-blog-decision-matrix-side-gutter) - .62rem);text-align:right;max-width:none;top:50%;left:0;transform:translateY(-50%)}.mars-blog-decision-matrix-edge-label.is-right{width:calc(var(--mars-blog-decision-matrix-side-gutter) - .62rem);text-align:left;max-width:none;top:50%;right:0;transform:translateY(-50%)}.mars-blog-decision-matrix-grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.48rem,1.1vw,.72rem);width:min(100%,38rem);min-width:0;margin:0 auto;display:grid;position:relative}.mars-blog-decision-matrix-grid:before,.mars-blog-decision-matrix-grid:after{z-index:0;background:var(--mars-blog-ink);display:block;position:absolute}@supports (color:color-mix(in lab, red, red)){.mars-blog-decision-matrix-grid:before,.mars-blog-decision-matrix-grid:after{background:color-mix(in srgb,var(--mars-blog-ink)84%,transparent)}}.mars-blog-decision-matrix-grid:before,.mars-blog-decision-matrix-grid:after{content:"";pointer-events:none}.mars-blog-decision-matrix-grid:before{width:2px;top:calc(-1*clamp(.42rem,1vw,.66rem));bottom:calc(-1*clamp(.42rem,1vw,.66rem));left:50%;transform:translate(-50%)}.mars-blog-decision-matrix-grid:after{height:2px;top:50%;left:0;right:0;transform:translateY(-50%)}.mars-blog-decision-matrix-cell{z-index:1;border-radius:.18rem;place-items:center;gap:clamp(.48rem,1vw,.68rem);min-width:0;min-height:clamp(9.6rem,18vw,12.75rem);padding:clamp(.7rem,1.4vw,1rem);display:grid;position:relative}.mars-blog-decision-matrix-cell.tone-risk,.mars-blog-decision-matrix-cell.tone-warning,.mars-blog-decision-matrix-cell.tone-neutral,.mars-blog-decision-matrix-cell.tone-good,.mars-blog-decision-matrix-cell.tone-recommended{background:0 0}:is(.mars-blog-decision-matrix-cell:has(.mars-blog-decision-matrix-media),.mars-blog-decision-matrix-cell:has(.mars-blog-decision-matrix-swatches),.mars-blog-decision-matrix-cell:has(.mars-blog-decision-matrix-list)){text-align:left;place-items:stretch stretch}.mars-blog-decision-matrix-cell.is-emphasized{background:#c9d4bc}@supports (color:color-mix(in lab, red, red)){.mars-blog-decision-matrix-cell.is-emphasized{background:color-mix(in srgb,#c9d4bc 62%,var(--mars-blog-background,#f8f2e8))}}.mars-blog-decision-matrix-cell.is-emphasized{box-shadow:0 18px 38px #3d2f2318,inset 0 0 0 1px var(--mars-action),inset 0 1px 0 #ffffffa8}@supports (color:color-mix(in lab, red, red)){.mars-blog-decision-matrix-cell.is-emphasized{box-shadow:0 18px 38px #3d2f2318,inset 0 0 0 1px color-mix(in srgb,var(--mars-action)32%,transparent),inset 0 1px 0 #ffffffa8}}.mars-blog-decision-matrix-cell.emphasis-warning{box-shadow:0 18px 38px #60391c1a,inset 0 0 0 1px #9b5b2d52,inset 0 1px #ffffffa8}.mars-blog-decision-matrix-cell.emphasis-recommended{box-shadow:0 18px 38px #2f4f3e1a,inset 0 0 0 1px #40745752,inset 0 1px #ffffffa8}.mars-blog-decision-matrix-copy,.mars-blog-decision-matrix-cell-body{gap:.38rem;min-width:0;display:grid}.mars-blog-decision-matrix-copy{text-align:center;justify-items:center}:is(.mars-blog-decision-matrix-cell:has(.mars-blog-decision-matrix-media) .mars-blog-decision-matrix-copy,.mars-blog-decision-matrix-cell:has(.mars-blog-decision-matrix-swatches) .mars-blog-decision-matrix-copy,.mars-blog-decision-matrix-cell:has(.mars-blog-decision-matrix-list) .mars-blog-decision-matrix-copy){text-align:left;justify-items:start}.mars-blog-decision-matrix-swatches{grid-template-columns:repeat(2,minmax(0,1fr));gap:.34rem;min-width:0;display:grid}.mars-blog-decision-matrix-swatch{--mars-matrix-swatch:var(--mars-blog-surface);min-height:2.65rem;color:var(--mars-blog-ink);background:var(--mars-matrix-swatch);border-radius:.48rem;align-items:flex-end;padding:.34rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #3d2f2314,inset 0 -18px 28px #ffffff3d}.mars-blog-decision-matrix-swatch.texture-grain:before,.mars-blog-decision-matrix-swatch.texture-linen:before,.mars-blog-decision-matrix-swatch.texture-stone:before,.mars-blog-decision-matrix-swatch.texture-matte:before,.mars-blog-decision-matrix-swatch.texture-gloss:before{content:"";pointer-events:none;position:absolute;inset:0}.mars-blog-decision-matrix-swatch.texture-grain:before{background:repeating-linear-gradient(90deg,#3d2f231f 0 1px,#0000 1px 9px)}.mars-blog-decision-matrix-swatch.texture-linen:before{background:repeating-linear-gradient(0deg,#3d2f2314 0 1px,#0000 1px 6px),repeating-linear-gradient(90deg,#ffffff3d 0 1px,#0000 1px 7px)}.mars-blog-decision-matrix-swatch.texture-stone:before{background:radial-gradient(circle at 20% 24%,#3d2f231a,#0000 16%),radial-gradient(circle at 72% 58%,#ffffff38,#0000 18%)}.mars-blog-decision-matrix-swatch.texture-matte:before{background:#ffffff24}.mars-blog-decision-matrix-swatch.texture-gloss:before{background:linear-gradient(135deg,#ffffff9e,#0000 32% 100%)}.mars-blog-decision-matrix-swatch>span{z-index:1;position:relative}.mars-blog-decision-matrix-icon{aspect-ratio:1;background:var(--mars-action);border-radius:999px;place-items:center;width:2.7rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.mars-blog-decision-matrix-icon{background:color-mix(in srgb,var(--mars-action)13%,var(--mars-blog-surface))}}.mars-blog-decision-matrix-icon{box-shadow:inset 0 0 0 1px #3d2f2314,inset 0 1px #ffffff80}.mars-blog-decision-matrix-media{aspect-ratio:4/3;display:block}.mars-blog-decision-matrix-before-after{background:var(--mars-blog-surface);border-radius:.5rem;gap:.24rem;padding:.42rem;display:grid}@supports (color:color-mix(in lab, red, red)){.mars-blog-decision-matrix-before-after{background:color-mix(in srgb,var(--mars-blog-surface)62%,transparent)}}.mars-blog-decision-matrix-score{width:fit-content;max-width:100%;color:var(--mars-action);background:var(--mars-action);border-radius:999px;padding:.22rem .46rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.mars-blog-decision-matrix-score{background:color-mix(in srgb,var(--mars-action)10%,transparent)}}.mars-blog-decision-matrix-list{gap:.24rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:521px) and (max-width:900px){.mars-blog-decision-matrix-frame{--mars-blog-decision-matrix-side-gutter:clamp(9.5rem,22vw,12rem);padding:clamp(2.35rem,5vw,3.4rem)var(--mars-blog-decision-matrix-side-gutter)}}@media (max-width:520px){.mars-blog-decision-matrix{--mars-blog-block-title-size:var(--mars-blog-text-sm);--mars-blog-block-description-size:var(--mars-blog-text-xxs);--mars-blog-block-row-title-size:var(--mars-blog-text-xs);--mars-blog-block-body-size:var(--mars-blog-text-xxs);--mars-blog-caption-size:var(--mars-blog-text-xxs)}.mars-blog-decision-matrix-frame{--mars-blog-decision-matrix-side-gutter:clamp(.7rem,3vw,1rem);padding:clamp(2.15rem,9vw,2.9rem)var(--mars-blog-decision-matrix-side-gutter)}.mars-blog-decision-matrix-edge-label{--mars-blog-block-row-title-size:var(--mars-blog-text-xxs);max-width:calc(100% - 1rem)}.mars-blog-decision-matrix-edge-label.is-left,.mars-blog-decision-matrix-edge-label.is-right{width:max-content;max-width:none}.mars-blog-decision-matrix-edge-label.is-left{top:50%;left:.1rem;transform:translateY(-50%)}.mars-blog-decision-matrix-edge-label.is-right{top:50%;right:.1rem;transform:translateY(-50%)}.mars-blog-decision-matrix-grid{width:100%}.mars-blog-decision-matrix-cell{min-height:clamp(6.7rem,31vw,7.8rem);padding:clamp(.52rem,2.8vw,.7rem)}.mars-blog-decision-matrix.mobile-stack .mars-blog-decision-matrix-frame,.mars-blog-decision-matrix.mobile-stack .mars-blog-decision-matrix-grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.mars-blog-decision-matrix.mobile-stack .mars-blog-decision-matrix-frame{gap:.48rem;padding:0;display:grid}.mars-blog-decision-matrix.mobile-stack .mars-blog-decision-matrix-edge-label{justify-self:center;max-width:100%;position:static;transform:none}.mars-blog-decision-matrix.mobile-stack .mars-blog-decision-matrix-grid:before,.mars-blog-decision-matrix.mobile-stack .mars-blog-decision-matrix-grid:after{display:none}.mars-blog-decision-matrix.mobile-stack .mars-blog-decision-matrix-cell{grid-area:auto!important}}.mars-blog-guide-reference-card-list.is-single{grid-template-columns:minmax(0,1fr)}.mars-blog-guide-reference-card-list.is-wide,.mars-blog-guide-reference-card-list.is-full{max-width:none;margin-left:50%;transform:translate(-50%)}.mars-blog-guide-reference-card-list.is-single.is-wide,.mars-blog-guide-reference-card-list.is-single.is-full{width:100%;max-width:100%;margin-left:0;transform:none}.mars-blog-guide-reference-card-list.is-wide{width:min(calc(100vw - var(--mars-shell-gutter)),58rem)}.mars-blog-guide-reference-card-list.is-full{width:min(calc(100vw - var(--mars-shell-gutter)),72rem)}.mars-blog-guide-reference-card{min-width:0;color:inherit;background:var(--mars-blog-surface);border-radius:.68rem;grid-template-rows:auto minmax(0,1fr);gap:.74rem;padding:clamp(.7rem,1.5vw,.9rem);text-decoration:none;display:grid}@supports (color:color-mix(in lab, red, red)){.mars-blog-guide-reference-card{background:color-mix(in srgb,var(--mars-blog-surface)73%,transparent)}}.mars-blog-guide-reference-card{transition:box-shadow .16s,transform .16s;box-shadow:0 16px 34px #3d2f230f,inset 0 1px #ffffff85}.mars-blog-guide-reference-card:hover,.mars-blog-guide-reference-card:focus-visible{transform:translateY(-1px);box-shadow:0 22px 44px #3d2f2316,inset 0 1px #fff9}.mars-blog-guide-reference-card:focus-visible{outline:2px solid var(--mars-action)}@supports (color:color-mix(in lab, red, red)){.mars-blog-guide-reference-card:focus-visible{outline:2px solid color-mix(in srgb,var(--mars-action)55%,transparent)}}.mars-blog-guide-reference-card:focus-visible{outline-offset:3px}.mars-blog-guide-reference-card-media{aspect-ratio:16/9;background:var(--mars-blog-surface);border-radius:.56rem;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mars-blog-guide-reference-card-media{background:color-mix(in srgb,var(--mars-blog-surface)78%,transparent)}}.mars-blog-guide-reference-card-media img{object-fit:cover;width:100%;height:100%;display:block}.mars-blog-guide-reference-card-copy{align-content:start;gap:.42rem;min-width:0;display:grid}.mars-blog-guide-reference-card-eyebrow{color:var(--mars-action)}.mars-blog-guide-reference-card-action{width:fit-content;max-width:100%;color:var(--mars-action);align-items:center;gap:.34rem;margin-top:.12rem;display:inline-flex}.mars-blog-article-warning-table{gap:.78rem;display:grid}.mars-blog-article-warning-row{background:var(--mars-blog-surface);border-radius:.72rem;grid-template-columns:minmax(9rem,.34fr) minmax(0,1fr);gap:clamp(.85rem,1.8vw,1.12rem);padding:clamp(.78rem,1.7vw,1rem);display:grid}@supports (color:color-mix(in lab, red, red)){.mars-blog-article-warning-row{background:color-mix(in srgb,var(--mars-blog-surface)70%,transparent)}}.mars-blog-article-warning-row{box-shadow:0 16px 34px #3d2f230e,inset 0 1px #ffffff73}.mars-blog-article-warning-row:not(:has(.mars-blog-article-warning-media)){grid-template-columns:minmax(0,1fr)}.mars-blog-article-warning-copy{align-content:center;gap:.68rem;min-width:0;display:grid}.mars-blog-article-warning-title{flex-wrap:wrap;align-items:center;gap:.46rem;display:flex}.mars-blog-article-warning-notices{gap:.34rem;margin:0;padding:0;list-style:none;display:grid}.mars-blog-article-figure{margin:clamp(1.35rem,2.6vw,2.1rem) 0 clamp(1.25rem,2.5vw,1.95rem)}.mars-blog-article-figure.is-wide,.mars-blog-article-figure.is-full{max-width:none;margin-left:50%;transform:translate(-50%)}.mars-blog-article-figure.is-wide{width:min(calc(100vw - var(--mars-shell-gutter)),58rem)}.mars-blog-article-figure.is-full{width:min(calc(100vw - var(--mars-shell-gutter)),72rem)}.mars-blog-article-figure-media{background:var(--mars-blog-surface);border-radius:.72rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mars-blog-article-figure-media{background:color-mix(in srgb,var(--mars-blog-surface)74%,transparent)}}.mars-blog-article-figure-media{box-shadow:0 18px 42px #3d2f2314,inset 0 1px #ffffff94}.mars-blog-article-figure img{width:100%;height:auto;display:block}.mars-blog-article-figure figcaption{margin-top:.52rem}.mars-blog-control-map{gap:.52rem;margin:0;display:grid}.mars-blog-control-map.is-wide,.mars-blog-control-map.is-full{max-width:none;margin-left:50%;transform:translate(-50%)}.mars-blog-control-map.is-wide{width:min(calc(100vw - var(--mars-shell-gutter)),58rem)}.mars-blog-control-map.is-full{width:min(calc(100vw - var(--mars-shell-gutter)),72rem)}.mars-blog-control-map-media{position:relative;box-shadow:0 18px 42px #3d2f2314,inset 0 1px #ffffff94}.mars-blog-control-map-callout{--mars-control-callout-color:var(--mars-action);z-index:2;border:2px solid var(--mars-control-callout-color);background:var(--mars-control-callout-color);border-radius:.36rem;position:absolute}@supports (color:color-mix(in lab, red, red)){.mars-blog-control-map-callout{background:color-mix(in srgb,var(--mars-control-callout-color)8%,transparent)}}.mars-blog-control-map-callout{box-shadow:0 0 0 1px var(--mars-blog-surface),0 .7rem 1.45rem #3d2f232e}@supports (color:color-mix(in lab, red, red)){.mars-blog-control-map-callout{box-shadow:0 0 0 1px color-mix(in srgb,var(--mars-blog-surface)78%,transparent),0 .7rem 1.45rem #3d2f232e}}.mars-blog-control-map-callout{pointer-events:none}.mars-blog-control-map-callout.tone-info{--mars-control-callout-color:#3d6f8f}.mars-blog-control-map-callout.tone-success{--mars-control-callout-color:#4c7a5f}.mars-blog-control-map-callout.tone-warning{--mars-control-callout-color:#a66a2c}.mars-blog-control-map-callout.tone-danger{--mars-control-callout-color:#9b4a3d}.mars-blog-control-map-media img{object-fit:contain;height:auto}.mars-blog-article-video-figure{gap:.72rem;margin:clamp(1.35rem,2.6vw,2.1rem) 0 clamp(1.25rem,2.5vw,1.95rem);display:grid}.mars-blog-article-video-figure.is-wide,.mars-blog-article-video-figure.is-full{max-width:none;margin-left:50%;transform:translate(-50%)}.mars-blog-article-video-figure.is-wide{width:min(calc(100vw - var(--mars-shell-gutter)),58rem)}.mars-blog-article-video-figure.is-full{width:min(calc(100vw - var(--mars-shell-gutter)),72rem)}.mars-blog-article-video-media{box-shadow:0 18px 42px #3d2f2314,inset 0 1px #ffffff94}.mars-blog-article-video-media video{background:var(--mars-blog-ink);width:100%;height:auto;display:block}@supports (color:color-mix(in lab, red, red)){.mars-blog-article-video-media video{background:color-mix(in srgb,var(--mars-blog-ink)16%,transparent)}}.mars-blog-article-video-transcript{color:var(--mars-blog-muted)}.mars-blog-article-frame-strip{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:clamp(.72rem,1.6vw,.95rem);display:grid}.mars-blog-article-frame-strip.is-wide,.mars-blog-article-frame-strip.is-full{max-width:none;margin-left:50%;transform:translate(-50%)}.mars-blog-article-frame-strip.is-wide{width:min(calc(100vw - var(--mars-shell-gutter)),58rem)}.mars-blog-article-frame-strip.is-full{width:min(calc(100vw - var(--mars-shell-gutter)),72rem)}.mars-blog-article-frame-strip-frame{background:var(--mars-blog-surface);border-radius:.68rem;gap:.56rem;min-width:0;margin:0;padding:clamp(.62rem,1.3vw,.82rem);display:grid}@supports (color:color-mix(in lab, red, red)){.mars-blog-article-frame-strip-frame{background:color-mix(in srgb,var(--mars-blog-surface)72%,transparent)}}.mars-blog-article-frame-strip-frame{box-shadow:0 14px 30px #3d2f230e,inset 0 1px #ffffff73}.mars-blog-article-frame-strip-frame figcaption{gap:.34rem;min-width:0;display:grid}.mars-blog-article-frame-strip-media{aspect-ratio:16/9}.mars-blog-article-before-after{gap:.62rem;margin:0;display:grid}.mars-blog-article-before-after.is-wide,.mars-blog-article-before-after.is-full{max-width:none;margin-left:50%;transform:translate(-50%)}.mars-blog-article-before-after.is-wide{width:min(calc(100vw - var(--mars-shell-gutter)),58rem)}.mars-blog-article-before-after.is-full{width:min(calc(100vw - var(--mars-shell-gutter)),72rem)}.mars-blog-article-before-after-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.72rem,1.6vw,.96rem);display:grid}.mars-blog-article-before-after-panel{background:var(--mars-blog-surface);border-radius:.68rem;gap:.54rem;min-width:0;padding:clamp(.64rem,1.3vw,.84rem);display:grid}@supports (color:color-mix(in lab, red, red)){.mars-blog-article-before-after-panel{background:color-mix(in srgb,var(--mars-blog-surface)72%,transparent)}}.mars-blog-article-before-after-panel{box-shadow:0 14px 30px #3d2f230e,inset 0 1px #ffffff73}.mars-blog-article-before-after-media{aspect-ratio:16/9}.mars-blog-article-before-after-copy{gap:.28rem;display:grid}.mars-blog-article-zoom-inset{gap:.62rem;margin:0;display:grid}.mars-blog-article-zoom-inset.is-wide,.mars-blog-article-zoom-inset.is-full{max-width:none;margin-left:50%;transform:translate(-50%)}.mars-blog-article-zoom-inset.is-wide{width:min(calc(100vw - var(--mars-shell-gutter)),58rem)}.mars-blog-article-zoom-inset.is-full{width:min(calc(100vw - var(--mars-shell-gutter)),72rem)}.mars-blog-article-zoom-inset-main{aspect-ratio:16/9;box-shadow:0 18px 42px #3d2f2314,inset 0 1px #ffffff94}.mars-blog-article-zoom-inset-detail{background:var(--mars-blog-surface);justify-self:end;gap:.46rem;width:min(100%,20rem);padding:.54rem;display:grid}@supports (color:color-mix(in lab, red, red)){.mars-blog-article-zoom-inset-detail{background:color-mix(in srgb,var(--mars-blog-surface)82%,transparent)}}.mars-blog-article-zoom-inset-detail{box-shadow:0 16px 34px #3d2f2316,inset 0 1px #ffffff80}.mars-blog-article-zoom-inset-detail img{aspect-ratio:4/3}.mars-blog-article-zoom-inset-detail figcaption{gap:.28rem;display:grid}:is(.mars-blog-article-body,.mars-docs-article-body) :is(.mars-blog-guide-reference-card-list.is-wide,.mars-blog-guide-reference-card-list.is-full,.mars-blog-article-figure.is-wide,.mars-blog-article-figure.is-full,.mars-blog-article-video-figure.is-wide,.mars-blog-article-video-figure.is-full,.mars-blog-article-frame-strip.is-wide,.mars-blog-article-frame-strip.is-full,.mars-blog-article-before-after.is-wide,.mars-blog-article-before-after.is-full,.mars-blog-article-zoom-inset.is-wide,.mars-blog-article-zoom-inset.is-full,.mars-blog-control-map.is-wide,.mars-blog-control-map.is-full,.mars-blog-decision-matrix.is-wide,.mars-blog-decision-matrix.is-full){width:100%;max-width:100%;margin-left:0;transform:none}@media (max-width:1024px){.mars-blog-article-lane-panel{grid-template-columns:1fr}}@media (max-width:700px){.mars-blog-page .mars-container{width:calc(100% - var(--mars-shell-gutter-mobile));max-width:calc(100vw - var(--mars-shell-gutter-mobile))}.mars-blog-lane-nav a{min-height:2.35rem;padding:.54rem .68rem}.mars-blog-row{grid-template-columns:1fr;align-items:start;gap:.72rem;min-width:0;max-width:100%;min-height:0}.mars-blog-feed-panel,.mars-blog-row-list,.mars-blog-row-main{min-width:0;max-width:100%}.mars-blog-row-title,.mars-blog-row-description{line-break:anywhere;overflow-wrap:anywhere;word-break:break-all}.mars-blog-row-action{white-space:normal;width:fit-content}.mars-blog-row-side{justify-items:start;gap:.5rem;width:100%;min-width:0}.mars-blog-row-date{white-space:normal}.mars-blog-article-page .mars-detail-hero-copy,.mars-blog-article-page .mars-detail-hero-copy-wide,.mars-blog-article-page .mars-blog-article-excerpt,.mars-blog-article-page .mars-blog-article-body,.mars-blog-article-page .mars-blog-article-section,.mars-blog-article-page .mars-blog-article-section h2,.mars-blog-article-page .mars-blog-article-section p,.mars-blog-article-page .mars-blog-article-list li,.mars-blog-article-page .mars-blog-block-step-title,.mars-blog-article-page .mars-blog-block-step-body{min-width:0;max-width:100%}.mars-blog-article-page .mars-detail-hero-copy h1,.mars-blog-article-page .mars-blog-article-excerpt,.mars-blog-article-page .mars-blog-article-section h2,.mars-blog-article-page .mars-blog-article-section p,.mars-blog-article-page .mars-blog-article-list li,.mars-blog-article-page .mars-blog-block-step-title,.mars-blog-article-page .mars-blog-block-step-body{line-break:anywhere;overflow-wrap:anywhere;text-wrap:wrap;word-break:break-all}.mars-blog-article-steps li{grid-template-columns:2.7rem minmax(0,1fr);gap:.75rem}.mars-blog-article-cta-actions,.mars-blog-article-cta-actions .mars-button-primary,.mars-blog-article-cta-actions .mars-button-secondary,.mars-blog-article-lane-panel .mars-detail-related-link,.mars-blog-return-button{width:100%}.mars-blog-article-cta-actions .mars-button-primary,.mars-blog-article-cta-actions .mars-button-secondary,.mars-blog-article-lane-panel .mars-detail-related-link,.mars-blog-return-button{justify-content:center}}@media (max-width:900px){.mars-blog-page .mars-container{width:min(100% - var(--mars-shell-gutter-mobile),76rem)}.mars-blog-page .mars-detail-hero-copy h1,.mars-blog-article-hero .mars-detail-hero-copy-wide h1{max-width:100%}}@media (max-width:700px){.mars-blog-page{--mars-blog-index-page-min-height:96rem}.mars-blog-page .mars-detail-hero{padding-block:2.55rem 1.8rem}.mars-blog-lane-nav{gap:.38rem}.mars-blog-lane-nav .mars-blog-docs-entry{margin-left:0}.mars-blog-lane-nav a{min-height:2.28rem;padding:.5rem .62rem}.mars-blog-row{gap:.78rem;padding:1rem}.mars-blog-row-title,.mars-blog-row-description,.mars-blog-article-page .mars-detail-hero-copy h1,.mars-blog-article-page .mars-blog-article-excerpt,.mars-blog-article-page .mars-blog-article-section h2,.mars-blog-article-page .mars-blog-article-section p,.mars-blog-article-page .mars-blog-article-list li,.mars-blog-article-page .mars-blog-block-step-title,.mars-blog-article-page .mars-blog-block-step-body{line-break:auto;overflow-wrap:anywhere;text-wrap:wrap;word-break:keep-all}.mars-blog-article-section{padding-block:1.55rem}.mars-blog-article-image-table-row,.mars-blog-article-warning-row{grid-template-columns:1fr}.mars-blog-article-image-table-media,.mars-blog-article-warning-media{max-height:17rem}.mars-blog-article-video-figure.is-wide,.mars-blog-article-video-figure.is-full,.mars-blog-article-figure.is-wide,.mars-blog-article-figure.is-full,.mars-blog-guide-reference-card-list.is-wide,.mars-blog-guide-reference-card-list.is-full{width:100%;margin-left:0;transform:none}.mars-blog-guide-reference-card-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.mars-blog-guide-reference-card{border-radius:.54rem;gap:.46rem;padding:.5rem}.mars-blog-guide-reference-card-media{aspect-ratio:4/3;border-radius:.44rem}.mars-blog-guide-reference-card-copy{gap:.24rem}.mars-blog-guide-reference-card-eyebrow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mars-blog-guide-reference-card .mars-blog-block-row-title,.mars-blog-guide-reference-card .mars-blog-block-body{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mars-blog-guide-reference-card-action{gap:.22rem;margin-top:0}.mars-blog-guide-reference-card-action span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mars-blog-guide-reference-card-action svg{flex:none;width:.75rem;height:.75rem}.mars-blog-article-lane-panel,.mars-blog-page .mars-blog-final-panel{border-radius:.55rem;padding:1rem}.mars-blog-pagination{justify-content:center}.mars-blog-pagination-side{flex:7.5rem;max-width:10rem}.mars-blog-pagination-pages{order:3;width:100%}}}
