@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e37557cf0085218d-s.323_pd8dkinxn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/146a3e5eadafdf83-s.3o5kmmd3ujeri.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d9b5d46d9a89ffe6-s.p.0rkprfbp4mv-a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.Jmk53q_className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal;font-weight:700}.Jmk53q_variable{--font-archivo-black:"Barlow Condensed", "Barlow Condensed Fallback"}
@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31e5e20239562b7a-s.3ih7dxnymi4t5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8b04342f903b9d-s.3uaqc_eim_oz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c6e2684784a55443-s.p.2w-eao_k5pziq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b221c6d9681431a7-s.0p3m7ez1fl9bq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af7efeee822b8a1b-s.0owl_bf4j-7yx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c98c9fb873995d2-s.p.14sz-5zsn4k6e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f1c5314e24238cfd-s.3ejvvd3kfac7p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7993b8d2abb72fea-s.2_dpbef00d2ek.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0595f7052377a1a2-s.p.1ynh17i_ncei1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.T5Yn5a_className{font-family:Barlow,Barlow Fallback;font-style:normal}.T5Yn5a_variable{--font-barlow:"Barlow", "Barlow Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.2ontrj8z1-o25.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.33iiebxkijmxa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.2nzetymcmw3t7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0_f09-l1omku8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0fcfx2a-jndc5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f53f4557ddd9f7a6-s.0m27yxnqbjygb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5256dd17dd2ccf14-s.3rq2mce8ozlxj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fe48c93add1d142c-s.1iowrflh516kh.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5689d89b20a4bd5b-s.08xli7-4ntimz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a7e15459c1805da0-s.p.05ymlrkv94iec.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.QQmF6q_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.QQmF6q_variable{--font-ibm-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
._tyYlq_banner{z-index:200;border:1px solid var(--line-strong);background:var(--surface);border-radius:4px;grid-template-columns:1fr;align-items:center;gap:.75rem;width:min(440px,100vw - 2rem);max-height:calc(100dvh - 2rem);margin-left:auto;padding:.9rem 1rem;display:grid;position:fixed;bottom:clamp(1rem,3vw,2rem);left:auto;right:clamp(1rem,3vw,2rem);overflow-y:auto;box-shadow:0 8px 32px #0002}._tyYlq_banner h2{font-family:var(--font-barlow), sans-serif;margin:.15rem 0 .25rem;font-size:clamp(1rem,1.6vw,1.2rem)}._tyYlq_banner p{max-width:62ch;color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}._tyYlq_banner p a{color:var(--teal-ink);text-decoration:underline;-webkit-text-decoration-color:var(--teal-bright);text-decoration-color:var(--teal-bright);text-underline-offset:.2em;font-weight:700}._tyYlq_actions{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}._tyYlq_primary,._tyYlq_secondary{border:1px solid var(--line-strong);cursor:pointer;min-height:44px;font-family:var(--font-barlow), sans-serif;text-transform:none;padding:.7rem .9rem;font-size:.9rem;font-weight:700}._tyYlq_primary{background:var(--teal);color:var(--teal-ink);box-shadow:none}._tyYlq_secondary{background:var(--canvas-deep);color:var(--ink)}._tyYlq_settingsButton{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}._tyYlq_settingsButton:hover{text-underline-offset:.2em;text-decoration:underline}@media (max-width:720px){._tyYlq_banner{grid-template-columns:1fr;width:auto;left:1rem;right:1rem}}
.pHfjza_header{z-index:50;border-bottom:2px solid var(--line-strong);background:color-mix(in srgb, var(--surface) 96%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0}.pHfjza_headerInner{grid-template-columns:1fr auto auto;align-items:center;gap:2rem;min-height:80px;display:grid}.pHfjza_brand{align-items:center;gap:.75rem;width:fit-content;display:inline-flex}.pHfjza_brandIcon{border:1px solid var(--line-strong);width:42px;height:42px;box-shadow:none;border-radius:9px}.pHfjza_brandLockup{flex-direction:column;line-height:1;display:flex}.pHfjza_brandFamily{color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.16em;text-transform:uppercase;margin-bottom:.32rem;font-size:.62rem;font-weight:700}.pHfjza_brandText,.pHfjza_brandTextCompact{color:var(--ink);font-family:var(--font-archivo-black), "Arial Black", sans-serif;letter-spacing:-.025em;font-size:1.08rem}.pHfjza_brandTextCompact{font-size:.98rem}.pHfjza_desktopNav{color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:clamp(1rem,2vw,1.8rem);font-size:.72rem;font-weight:600;display:flex}.pHfjza_desktopNav a,.pHfjza_footer a{transition:color .14s}.pHfjza_desktopNav a:hover,.pHfjza_footer a:hover{color:var(--teal-bright)}.pHfjza_button{border:1px solid var(--ink);background:var(--teal);min-height:50px;color:var(--teal-ink);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.06em;text-transform:uppercase;box-shadow:none;border-radius:1px;justify-content:center;align-items:center;gap:.65rem;padding:.85rem 1.25rem;font-size:.78rem;font-weight:700;transition:transform .12s,box-shadow .12s,background .14s;display:inline-flex;position:relative}.pHfjza_button:hover{background:color-mix(in srgb, var(--teal) 82%, white 18%);box-shadow:none;transform:translate(-1px,-1px)}.pHfjza_button svg{width:18px;height:18px}.pHfjza_buttonSmall{justify-self:end;min-height:44px;padding:.65rem .95rem;font-size:.68rem}.pHfjza_buttonSecondary{background:var(--surface);color:var(--ink)}.pHfjza_buttonSecondary:hover{background:var(--surface-raised)}.pHfjza_mobileMenu{justify-self:end;display:none;position:relative}.pHfjza_mobileMenu summary{cursor:pointer;border:1px solid var(--ink);background:var(--surface);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;box-shadow:none;padding:.7rem .9rem;font-size:.75rem;font-weight:700;list-style:none}.pHfjza_mobileMenu summary::-webkit-details-marker{display:none}.pHfjza_mobileMenu nav{border:1px solid var(--ink);background:var(--surface);min-width:230px;box-shadow:none;display:grid;position:absolute;top:calc(100% + .8rem);right:0}.pHfjza_mobileMenu nav a{color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;text-transform:uppercase;padding:.9rem 1rem;font-size:.75rem;font-weight:600}.pHfjza_mobileMenu nav a+a{border-top:1px solid var(--line-strong)}.pHfjza_hero{border-bottom:1px solid var(--line-strong);background-color:color-mix(in srgb, var(--canvas) 94%, transparent);position:relative}.pHfjza_heroInner{grid-template-columns:minmax(0,1.02fr) minmax(430px,.98fr);grid-template-areas:"copy preview""compatibility preview";align-items:start;gap:1.7rem clamp(2rem,4vw,3.5rem);padding-block:clamp(2.8rem,6vw,5.25rem);display:grid}.pHfjza_heroCopy{grid-area:copy;padding-top:.1rem}.pHfjza_heroCopy h1 span{display:block}.pHfjza_heroInner>section{grid-area:preview}.pHfjza_heroCopy h1,.pHfjza_sectionHeading,.pHfjza_pricingIntro h2,.pHfjza_faqHeading{color:var(--ink);font-family:var(--font-archivo-black), "Arial Black", sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(3.6rem,5.6vw,5.2rem);font-weight:400;line-height:.98}.pHfjza_accentText{color:#007e70}.pHfjza_heroCopy>p:not(.pHfjza_sectionLabel){max-width:650px;color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;margin:1.6rem 0 0;font-size:clamp(.98rem,1.5vw,1.14rem);line-height:1.65}.pHfjza_heroActions{flex-wrap:wrap;gap:.9rem;margin-top:2rem;display:flex}.pHfjza_compatibility{grid-area:compatibility;grid-template-columns:repeat(3,1fr);gap:.7rem;margin-top:0;display:grid}.pHfjza_compatibility>span{border:1px solid var(--line-strong);background:color-mix(in srgb, var(--surface) 82%, var(--canvas) 18%);min-height:50px;color:var(--ink);font-family:var(--font-ibm-plex-mono), monospace;align-items:center;gap:.55rem;padding:.7rem;font-size:.68rem;font-weight:600;line-height:1.35;display:flex}.pHfjza_compatibility svg{width:17px;height:17px;color:var(--teal-bright);flex:none}.pHfjza_productStage{border:1px solid var(--ink);background-color:color-mix(in srgb, var(--surface) 91%, var(--teal) 9%);background-image:linear-gradient(color-mix(in srgb, var(--line-strong) 26%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--line-strong) 26%, transparent) 1px, transparent 1px);width:100%;box-shadow:none;background-size:40px 40px;padding:clamp(1rem,2vw,1.35rem);position:relative;overflow:hidden}.pHfjza_productStage:after{content:"";border-top:5px solid var(--teal);border-right:5px solid var(--teal);pointer-events:none;width:34px;height:34px;position:absolute;top:-2px;right:-2px}.pHfjza_productStageHeader{border-bottom:1px solid var(--line-strong);color:var(--ink);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:.9rem;font-size:.69rem;font-weight:700;display:flex}.pHfjza_productStageHeader span:last-child{color:var(--teal-bright)}.pHfjza_productImage{border:1px solid var(--ink);background:var(--ink);width:100%;height:auto;display:block}.pHfjza_productVideo{aspect-ratio:16/9;border:1px solid var(--ink);background:var(--ink);object-fit:contain;width:100%;height:auto;display:block}.pHfjza_productSteps{grid-template-columns:repeat(3,1fr);gap:.65rem;margin-top:.9rem;display:grid}.pHfjza_productSteps span{border:1px solid var(--line-strong);background:color-mix(in srgb, var(--surface) 88%, transparent);color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;flex-direction:column;gap:.25rem;padding:.65rem;font-size:.64rem;line-height:1.35;display:flex}.pHfjza_productSteps strong{color:var(--teal-bright);letter-spacing:.08em}.pHfjza_section{border-bottom:1px solid var(--line-strong);background:color-mix(in srgb, var(--canvas) 94%, transparent);padding-block:clamp(4.5rem,8vw,7rem);position:relative}.pHfjza_sectionIntro{max-width:850px}.pHfjza_sectionLabel{border:1px solid color-mix(in srgb, var(--teal) 64%, var(--line-strong) 36%);background:color-mix(in srgb, var(--surface) 82%, var(--teal) 18%);width:fit-content;color:var(--ink);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.55rem;margin:0 0 1.25rem;padding:.5rem .7rem;font-size:.68rem;font-weight:700;display:inline-flex}.pHfjza_sectionLabel:before{content:"";background:var(--teal);width:7px;height:7px;box-shadow:none;border-radius:50%}.pHfjza_sectionHeading{font-size:clamp(2.7rem,4.6vw,4.5rem);line-height:1.01}.pHfjza_sectionLead{max-width:720px;color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;margin:1.3rem 0 0;font-size:clamp(.92rem,1.35vw,1.06rem);line-height:1.7}.pHfjza_inlineLink{color:var(--teal-bright);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.pHfjza_inlineLink:hover{color:var(--ink)}.pHfjza_workflowLayout{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);align-items:start;gap:1.5rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.pHfjza_workflowMedia{border:1px solid var(--ink);background:var(--surface);box-shadow:none;margin:0;padding:.8rem;position:relative;overflow:hidden}.pHfjza_workflowMediaViewport{aspect-ratio:2.8;border:1px solid var(--line-strong);background:var(--ink);overflow:hidden}.pHfjza_workflowMediaViewport img{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}.pHfjza_mediaCaption{font-family:var(--font-ibm-plex-mono), monospace;justify-content:space-between;align-items:baseline;gap:1rem;margin:0;padding:.9rem .15rem .1rem;line-height:1.5;display:flex}.pHfjza_mediaCaption strong{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:.68rem}.pHfjza_mediaCaption span{color:var(--muted);text-align:right;font-size:.7rem}.pHfjza_captionLink{color:var(--teal-bright);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.pHfjza_captionLink:hover{color:var(--ink)}.pHfjza_featureRail{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.pHfjza_featureItem{border:1px solid var(--line-strong);background:var(--surface);min-height:210px;box-shadow:none;padding:1.15rem;transition:transform .13s,box-shadow .13s,border-color .13s;display:block}.pHfjza_featureItem:hover,.pHfjza_featureItemActive{border-color:color-mix(in srgb, var(--teal) 45%, var(--line-strong) 55%);box-shadow:none;transform:translateY(-2px)}.pHfjza_featureIcon{border:1px solid var(--line-strong);background:var(--canvas-deep);width:46px;height:46px;color:var(--teal-bright);place-items:center;display:grid}.pHfjza_featureIcon svg{width:22px;height:22px}.pHfjza_featureItem h3{color:var(--ink);margin:1rem 0 .55rem;font-size:1.05rem;line-height:1.15}.pHfjza_featureItem p{color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;margin:0;font-size:.75rem;line-height:1.6}.pHfjza_symbolsSection{background-color:color-mix(in srgb, var(--canvas-deep) 82%, transparent)}.pHfjza_symbolsLayout{grid-template-columns:minmax(0,.86fr) minmax(440px,1.14fr);align-items:center;gap:clamp(2rem,6vw,5.5rem);display:grid}.pHfjza_symbolField{border:1px solid var(--ink);background:var(--line-strong);box-shadow:none;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.pHfjza_symbolCell{aspect-ratio:1;background-color:var(--surface);background-image:linear-gradient(color-mix(in srgb, var(--line) 70%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--line) 70%, transparent) 1px, transparent 1px);background-size:20px 20px;place-items:center;display:grid;overflow:hidden}.pHfjza_symbolCell img{object-fit:contain;width:76%;height:76%;filter:drop-shadow(0 6px 10px color-mix(in srgb, var(--ink) 12%, transparent));opacity:.96}.pHfjza_symbolsCopy strong{color:var(--teal-bright)}.pHfjza_exportRail{border:1px solid var(--ink);background:var(--line-strong);box-shadow:none;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:2rem;display:grid}.pHfjza_exportRail div{background:var(--surface);text-align:center;min-height:108px;color:var(--ink);font-family:var(--font-ibm-plex-mono), monospace;padding:1rem .55rem;font-size:.68rem;font-weight:600}.pHfjza_exportRail svg{width:27px;height:27px;color:var(--teal-bright);margin:0 auto .65rem;display:block}.pHfjza_portableCopy{color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;font-size:.83rem;line-height:1.7}.pHfjza_exportPreview{border:1px solid var(--ink);background:var(--surface);box-shadow:none;margin:2.2rem 0 0;padding:.65rem;overflow:hidden}.pHfjza_exportPreviewMedia{aspect-ratio:2105/1489;border:1px solid var(--line-strong);background:#f2f5f7;overflow:hidden}.pHfjza_exportPreviewMedia img{object-fit:contain;width:100%;height:100%;display:block}.pHfjza_exportPreview .pHfjza_mediaCaption{padding-inline:.35rem}.pHfjza_resourcesSection{border-block:1px solid var(--line-strong);background:color-mix(in srgb, var(--canvas-deep) 94%, transparent)}.pHfjza_resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.pHfjza_resourceCard{border:1px solid var(--line-strong);background:var(--surface);min-height:150px;color:var(--ink);box-shadow:none;justify-content:space-between;align-items:flex-end;gap:1.5rem;padding:clamp(1.2rem,3vw,1.8rem);transition:transform .14s,box-shadow .14s,border-color .14s;display:flex}.pHfjza_resourceCard:hover{border-color:var(--ink);box-shadow:none;transform:translateY(-2px)}.pHfjza_resourceCard span{gap:.7rem;display:grid}.pHfjza_resourceCard strong{font-family:var(--font-archivo-black), "Arial Black", sans-serif;letter-spacing:-.03em;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:400;line-height:1.08}.pHfjza_resourceCard small{max-width:430px;color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;font-size:.76rem;line-height:1.6}.pHfjza_resourceCard svg{width:28px;height:28px;color:var(--teal-bright);flex:none}.pHfjza_pricingSection{background-color:color-mix(in srgb, var(--canvas) 95%, transparent)}.pHfjza_pricingLayout{grid-template-columns:minmax(0,.85fr) minmax(500px,1.15fr);align-items:center;gap:clamp(2rem,6vw,5.5rem);display:grid}.pHfjza_pricingIntro h2{font-size:clamp(3rem,5vw,5rem)}.pHfjza_pricingIntro p{max-width:530px;color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;font-size:1rem;line-height:1.7}.pHfjza_platformProof{gap:.8rem;margin-top:2.5rem;display:grid}.pHfjza_platformProof article{border:1px solid var(--line-strong);background:var(--surface);box-shadow:none;align-items:center;gap:1rem;padding:1rem;display:flex}.pHfjza_platformProof svg{width:30px;height:30px;color:var(--teal-bright);flex:none}.pHfjza_platformProof span{gap:.25rem;display:grid}.pHfjza_platformProof strong{color:var(--ink);font-family:var(--font-archivo-black), "Arial Black", sans-serif;font-size:1rem;font-weight:400}.pHfjza_platformProof small{color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;font-size:.68rem;line-height:1.45}.pHfjza_pricePanel{border:1px solid var(--ink);background:var(--ink);color:#fff;box-shadow:none;padding:clamp(1.5rem,3vw,2.5rem)}.pHfjza_planName{border:1px solid var(--teal);background:color-mix(in srgb, var(--teal) 17%, var(--ink));color:var(--teal);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0;padding:.48rem .65rem;font-size:.7rem;font-weight:700;display:inline-flex}.pHfjza_price{align-items:baseline;gap:.75rem;margin-top:1.35rem;display:flex}.pHfjza_price strong{font-family:var(--font-archivo-black), "Arial Black", sans-serif;letter-spacing:-.05em;font-size:clamp(4.5rem,8vw,6.5rem);font-weight:400;line-height:.9}.pHfjza_price span{color:#cbd5e1;font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:600}.pHfjza_trialCopy,.pHfjza_requirements,.pHfjza_reassurance{color:#cbd5e1;font-family:var(--font-ibm-plex-mono), monospace;font-size:.78rem;line-height:1.6}.pHfjza_pricePanel>.pHfjza_button{width:100%;box-shadow:none;border-color:#fff;margin-top:1.25rem}.pHfjza_pricePanel>.pHfjza_button:hover{box-shadow:none}.pHfjza_requirements{border-bottom:1px solid #334155;align-items:center;gap:.6rem;padding-block:1.2rem;display:flex}.pHfjza_requirements svg{width:21px;height:21px;color:var(--teal)}.pHfjza_featureList{grid-template-columns:1fr 1fr;gap:.9rem 1.2rem;margin:1.4rem 0;padding:0;list-style:none;display:grid}.pHfjza_featureList li{color:#e2e8f0;font-family:var(--font-ibm-plex-mono), monospace;grid-template-columns:22px 1fr;gap:.55rem;font-size:.72rem;line-height:1.5;display:grid}.pHfjza_featureList svg{width:19px;height:19px;color:var(--teal)}.pHfjza_reassurance{border-top:1px solid #334155;grid-template-columns:30px 1fr;gap:.8rem;margin:0;padding-top:1.2rem;display:grid}.pHfjza_reassurance svg{width:27px;height:27px;color:var(--teal)}.pHfjza_audienceLine{background:var(--teal);height:3px;position:absolute;bottom:0;left:0;right:0}.pHfjza_feedbackSection{border-bottom:1px solid var(--line-strong);background:var(--teal-soft);padding-block:clamp(2.5rem,6vw,4.5rem)}.pHfjza_feedbackBand{border:1px solid var(--ink);background:var(--surface);box-shadow:none;grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);align-items:center;gap:clamp(2rem,6vw,5rem);padding:clamp(1.5rem,4vw,3rem);display:grid}.pHfjza_feedbackBand h2{max-width:760px;color:var(--ink);font-family:var(--font-archivo-black), "Arial Black", sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(2.5rem,4.4vw,4.4rem);font-weight:400;line-height:1.02}.pHfjza_feedbackBand>div>p:not(.pHfjza_sectionLabel),.pHfjza_feedbackActions p{max-width:700px;color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;margin:1rem 0 0;font-size:.84rem;line-height:1.7}.pHfjza_feedbackActions{justify-items:start;display:grid}.pHfjza_feedbackActions .pHfjza_button{justify-content:space-between;width:100%}.pHfjza_feedbackActions p{font-size:.7rem}.pHfjza_faqLayout{grid-template-columns:minmax(0,1fr) minmax(360px,.62fr);gap:clamp(2rem,6vw,5rem);display:grid}.pHfjza_faqHeading{font-size:clamp(2.8rem,4.4vw,4.4rem)}.pHfjza_faqList{border:1px solid var(--ink);background:var(--surface);box-shadow:none;margin-top:2rem}.pHfjza_faqList details+details{border-top:1px solid var(--line-strong)}.pHfjza_faqList summary{cursor:pointer;color:var(--ink);font-family:var(--font-ibm-plex-mono), monospace;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem;font-size:.82rem;font-weight:700;list-style:none;display:flex}.pHfjza_faqList summary::-webkit-details-marker{display:none}.pHfjza_faqList summary:after{content:"+";color:var(--teal-bright);font-size:1.3rem}.pHfjza_faqList details[open] summary:after{content:"−"}.pHfjza_faqAnswer{max-width:720px;color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;margin:-.1rem 1.15rem 1.2rem;font-size:.8rem;line-height:1.7}.pHfjza_guideLink{color:var(--teal-bright);text-transform:uppercase;align-items:center;gap:.45rem;margin-top:.7rem;font-weight:700;display:inline-flex}.pHfjza_guideLink svg{width:17px;height:17px}.pHfjza_faqResources{border:1px solid var(--ink);background:linear-gradient(145deg, color-mix(in srgb, var(--teal) 13%, transparent), transparent 48%), var(--surface);min-height:440px;box-shadow:none;flex-direction:column;justify-content:space-between;padding:clamp(1.4rem,3vw,2.25rem);display:flex}.pHfjza_faqResources>p{border:1px solid var(--teal);width:fit-content;color:var(--teal-bright);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin:0;padding:.45rem .6rem;font-size:.64rem;font-weight:700}.pHfjza_faqResources h3{color:var(--ink);font-family:var(--font-archivo-black), "Arial Black", sans-serif;letter-spacing:-.035em;margin:auto 0 1rem;font-size:clamp(2rem,3.2vw,3rem);font-weight:400;line-height:1.02}.pHfjza_faqResources>span{color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;font-size:.78rem;line-height:1.6}.pHfjza_faqResources nav{border:1px solid var(--line-strong);background:var(--line-strong);gap:1px;margin-top:1.5rem;display:grid}.pHfjza_faqResources nav a{background:var(--canvas-deep);color:var(--ink);font-family:var(--font-ibm-plex-mono), monospace;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem;font-size:.69rem;font-weight:700;transition:background .14s,color .14s;display:flex}.pHfjza_faqResources nav a:hover{background:var(--teal-soft);color:var(--ink)}.pHfjza_faqResources nav svg{width:18px;height:18px;color:var(--teal-bright);flex:none}.pHfjza_closingBand{border:1px solid var(--ink);background:var(--surface);box-shadow:none;grid-template-columns:1fr .7fr;align-items:center;gap:2rem;margin-top:clamp(4rem,7vw,6rem);padding:clamp(1.5rem,4vw,3.2rem);display:grid}.pHfjza_closingBand h2{color:var(--ink);font-family:var(--font-archivo-black), "Arial Black", sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(2.6rem,4vw,4rem);font-weight:400;line-height:1.02}.pHfjza_closingBand p{color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;font-size:.9rem;line-height:1.65}.pHfjza_closingBand .pHfjza_button{margin-top:.8rem}.pHfjza_availabilityCard{border:1px solid var(--line-strong);background:color-mix(in srgb, var(--canvas-deep) 88%, var(--teal) 12%);box-shadow:none;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:1.25rem;padding:1.25rem;display:grid}.pHfjza_availabilityCard img{width:112px;height:112px;box-shadow:none;border-radius:24px;display:block}.pHfjza_availabilityCard div{gap:.4rem;display:grid}.pHfjza_availabilityCard span{color:var(--teal-bright);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.64rem;font-weight:700}.pHfjza_availabilityCard strong{color:var(--ink);font-family:var(--font-archivo-black), "Arial Black", sans-serif;font-size:clamp(1.25rem,2vw,1.8rem);font-weight:400;line-height:1.08}.pHfjza_availabilityCard small{color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;font-size:.68rem;line-height:1.45}.pHfjza_footer{border-top:1px solid var(--line-strong);background:var(--surface)}.pHfjza_footerInner{justify-content:space-between;align-items:center;gap:3rem;padding-block:2.5rem 1.8rem;display:flex}.pHfjza_footerInner p{color:var(--dim);font-family:var(--font-ibm-plex-mono), monospace;margin:.65rem 0 0 3.4rem;font-size:.72rem}.pHfjza_footer nav{color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;justify-content:flex-end;gap:1.3rem;font-size:.68rem;font-weight:600;display:flex}.pHfjza_footerLegal{border-top:1px solid var(--line);color:var(--dim);font-family:var(--font-ibm-plex-mono), monospace;justify-content:space-between;gap:1rem;padding-block:1rem 1.5rem;font-size:.65rem;display:flex}@media (max-width:1120px){.pHfjza_desktopNav{display:none}.pHfjza_headerInner{grid-template-columns:1fr auto auto;gap:1rem}.pHfjza_mobileMenu{display:block}.pHfjza_heroInner,.pHfjza_workflowLayout,.pHfjza_symbolsLayout,.pHfjza_pricingLayout,.pHfjza_feedbackBand,.pHfjza_faqLayout{grid-template-columns:1fr}.pHfjza_heroCopy{max-width:850px}.pHfjza_heroInner{grid-template-areas:"copy""preview""compatibility"}.pHfjza_productStage,.pHfjza_workflowMedia{max-width:900px}.pHfjza_symbolsLayout,.pHfjza_pricingLayout{gap:3rem}.pHfjza_symbolField{max-width:760px}.pHfjza_faqResources{max-width:900px}}@media (max-width:720px){.pHfjza_headerInner{grid-template-columns:1fr auto;min-height:68px}.pHfjza_headerInner>.pHfjza_button{display:none}.pHfjza_brandIcon{width:36px;height:36px}.pHfjza_brandText{font-size:.92rem}.pHfjza_brandFamily{font-size:.55rem}.pHfjza_heroInner{padding-block:2.5rem 3.5rem}.pHfjza_heroCopy h1{font-size:clamp(2.35rem,11vw,4.3rem)}.pHfjza_heroActions,.pHfjza_heroActions .pHfjza_button{width:100%}.pHfjza_productSteps,.pHfjza_featureRail,.pHfjza_resourceGrid{grid-template-columns:1fr}.pHfjza_compatibility{grid-template-columns:repeat(2,minmax(0,1fr))}.pHfjza_productStage{padding:.85rem}.pHfjza_productStageHeader{flex-direction:column;align-items:flex-start}.pHfjza_productSteps span{flex-direction:row}.pHfjza_featureItem{min-height:0}.pHfjza_symbolField{grid-template-columns:repeat(3,1fr)}.pHfjza_exportRail{grid-template-columns:1fr 1fr}.pHfjza_mediaCaption{flex-direction:column;align-items:flex-start}.pHfjza_mediaCaption span{text-align:left}.pHfjza_featureList{grid-template-columns:1fr}.pHfjza_pricePanel{padding:1.25rem}.pHfjza_price strong{font-size:4.4rem}.pHfjza_closingBand{grid-template-columns:1fr}.pHfjza_feedbackActions .pHfjza_button{width:auto}.pHfjza_availabilityCard{grid-template-columns:78px minmax(0,1fr);gap:1rem;padding:1rem}.pHfjza_availabilityCard img{border-radius:18px;width:78px;height:78px}.pHfjza_footerInner,.pHfjza_footerLegal{flex-direction:column;align-items:flex-start}.pHfjza_footerInner p{margin-left:0}.pHfjza_footer nav{grid-template-columns:repeat(2,1fr);justify-content:start;width:100%;display:grid}}.pHfjza_hero .pHfjza_heroCopy .pHfjza_editionNote{margin-top:1rem;font-size:.85rem;line-height:1.8}.pHfjza_editionNote a,.pHfjza_editionPrices a,.pHfjza_trialCopy a{text-underline-offset:3px;text-decoration:underline}.pHfjza_editionPrices{gap:1.5rem;margin:1.5rem 0;display:grid}.pHfjza_editionPrices>div+div{border-top:1px solid var(--line);padding-top:1.5rem}.pHfjza_editionPrices h3{margin-bottom:.65rem;font-size:1.15rem}.pHfjza_editionPrices p,.pHfjza_editionPrices a{font-size:.85rem;line-height:1.65}.pHfjza_editionPrices p{margin:.75rem 0}.pHfjza_header,.pHfjza_footer{--ink:#f4f6f0;--muted:#bdc8c0;--surface:#151918;--line-strong:#47534b;--teal-bright:#83d8c6;color:#f4f6f0;background:#151918}.pHfjza_header{-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid #3a443d}.pHfjza_headerInner{gap:2rem;min-height:84px}.pHfjza_brandIcon{box-shadow:none;border:0;width:38px;height:38px}.pHfjza_brandFamily{letter-spacing:.16em;font-size:.55rem}.pHfjza_brandText,.pHfjza_brandTextCompact{font-family:var(--font-barlow), sans-serif;letter-spacing:-.025em;font-size:1.1rem;font-weight:700}.pHfjza_desktopNav{font-family:var(--font-barlow), sans-serif;text-transform:none;letter-spacing:0;font-size:.85rem;font-weight:600}.pHfjza_button{box-shadow:none;font-family:var(--font-barlow), sans-serif;letter-spacing:0;text-transform:none;border:1px solid #0000;border-radius:3px;min-height:48px;font-size:.95rem}.pHfjza_button:hover{box-shadow:none;transform:translateY(-2px)}.pHfjza_button:active{box-shadow:none;transform:none}.pHfjza_buttonSmall{min-height:44px;padding:.6rem 1.1rem;font-size:.85rem}.pHfjza_mobileMenu summary{box-shadow:none;font-family:var(--font-barlow), sans-serif;text-transform:none;letter-spacing:0;color:var(--ink);border-radius:3px}.pHfjza_mobileMenu nav{border-radius:3px;box-shadow:0 12px 24px #0003}.pHfjza_mobileMenu nav a{font-family:var(--font-barlow), sans-serif;text-transform:none;font-size:.95rem}.pHfjza_footer{border-top:0;padding-top:4rem}.pHfjza_footerStatement{font-family:var(--font-archivo-black), sans-serif;letter-spacing:-.035em;flex-direction:column;padding-bottom:3rem;font-size:clamp(3.8rem,11.4vw,10.8rem);line-height:.9;display:flex}.pHfjza_footerStatement>span{font-family:var(--font-barlow), sans-serif;letter-spacing:0;color:#83d8c6;margin-top:1.5rem;font-size:1rem}.pHfjza_footerInner{border-top:1px solid #47534b;padding-top:2rem}.pHfjza_footerInner p{color:#bdc8c0}.pHfjza_footer nav{font-family:var(--font-barlow), sans-serif;letter-spacing:0;text-transform:none;font-size:.85rem;line-height:1.5}.pHfjza_footer nav a{padding-block:.35rem}.pHfjza_footerLegal{color:#bdc8c0;border-color:#47534b;font-size:.65rem}@media (max-width:720px){.pHfjza_headerInner{gap:.7rem;min-height:74px}.pHfjza_brandIcon{width:32px;height:32px}.pHfjza_brandText{font-size:.95rem}.pHfjza_headerInner>.pHfjza_buttonSmall{display:none}.pHfjza_headerInner{grid-template-columns:1fr auto}.pHfjza_footerStatement{font-size:clamp(3.5rem,12vw,6rem)}}.pHfjza_footerInner{grid-template-columns:.8fr 1.8fr;align-items:start;display:grid}.pHfjza_footer nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.pHfjza_footerGroup{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.pHfjza_footerGroup h2{font-family:var(--font-barlow), sans-serif;color:#f4f6f0;margin:0 0 .75rem;font-size:.85rem;font-weight:700}.pHfjza_footerGroup a,.pHfjza_footerGroup button{text-align:left;font-size:.85rem;line-height:1.5}.pHfjza_footerGroup button{padding-block:.35rem}.pHfjza_footerLegal>span:last-child{text-align:right;line-height:1.7}@media (max-width:900px){.pHfjza_footerInner{grid-template-columns:1fr}.pHfjza_footer nav{justify-content:start}}@media (max-width:520px){.pHfjza_footer nav{grid-template-columns:1fr 1fr;gap:2rem 1rem}.pHfjza_footerLegal{flex-direction:column}.pHfjza_footerLegal>span:last-child{text-align:left}}.pHfjza_brand,.pHfjza_brandLockup{min-width:0}.pHfjza_brandIcon{flex-shrink:0}.pHfjza_brandText,.pHfjza_brandTextCompact{overflow-wrap:anywhere}@media (max-width:720px){.pHfjza_headerInner{flex-wrap:wrap;padding-block:.6rem;display:flex}.pHfjza_headerInner>.pHfjza_brand{flex:10rem;max-width:100%}.pHfjza_mobileMenu{flex:none;margin-left:auto}.pHfjza_mobileMenu nav{width:min(16rem,100vw - 2.5rem);min-width:0;max-height:65dvh;overflow-y:auto}.pHfjza_mobileMenu summary{min-height:44px}.pHfjza_footer nav a,.pHfjza_footerGroup button{align-items:center;min-height:44px;display:inline-flex}}
.WnOR5G_main{background-color:color-mix(in srgb, var(--canvas) 94%, transparent);min-height:70vh}.WnOR5G_hero{border-bottom:1px solid var(--line-strong);background-color:color-mix(in srgb, var(--canvas-deep) 90%, transparent);padding-block:clamp(3.5rem,8vw,6.5rem)}.WnOR5G_heroInner{max-width:980px}.WnOR5G_featureHeroInner{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid}.WnOR5G_hero .WnOR5G_featureHeroInner h1{font-size:clamp(2.3rem,4.6vw,4.3rem)}.WnOR5G_featureHeroInner .WnOR5G_meta{flex-flow:wrap;gap:.35rem}.WnOR5G_hero.WnOR5G_featureHero{padding-block:clamp(2.5rem,5vw,4.5rem)}.WnOR5G_featurePlatformLinks{color:var(--dim);margin-top:1rem;font-size:.92rem;line-height:1.5}.WnOR5G_featurePlatformLinks a{color:var(--teal-bright);text-underline-offset:3px;text-decoration:underline}.WnOR5G_landingFaqs details{border-top:1px solid var(--line-strong);padding-block:1rem}.WnOR5G_landingFaqs summary{cursor:pointer;color:var(--ink);font-size:1.1rem;font-weight:600;line-height:1.5}.WnOR5G_landingFaqs details p{margin:1rem 0 0}.WnOR5G_breadcrumbs{color:var(--dim);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:.6rem;margin-bottom:1.5rem;font-size:.7rem;font-weight:600;display:flex}.WnOR5G_breadcrumbs span:before{content:"/";color:var(--teal-bright);margin-right:.6rem}.WnOR5G_hero h1{max-width:940px;color:var(--ink);font-family:var(--font-archivo-black), "Arial Black", sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(3.2rem,6.5vw,6rem);font-weight:400;line-height:.98}.WnOR5G_heroIntro{max-width:780px;color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;margin:1.7rem 0 0;font-size:clamp(.95rem,1.6vw,1.12rem);line-height:1.72}.WnOR5G_meta{color:var(--dim);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:1rem;margin-top:1.6rem;font-size:.68rem;font-weight:600;display:flex}.WnOR5G_meta a{color:var(--teal-bright);text-underline-offset:3px;text-decoration:underline}.WnOR5G_contentWrap{grid-template-columns:minmax(0,760px) minmax(240px,320px);justify-content:space-between;gap:clamp(3rem,8vw,8rem);padding-block:clamp(3.5rem,7vw,6rem);display:grid}.WnOR5G_article section+section{margin-top:3.5rem}.WnOR5G_article [id]{scroll-margin-top:110px}.WnOR5G_article h2{color:var(--ink);font-family:var(--font-archivo-black), "Arial Black", sans-serif;letter-spacing:-.03em;margin:0 0 1.1rem;font-size:clamp(1.8rem,3vw,2.55rem);font-weight:400;line-height:1.08}.WnOR5G_article p{color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;margin:0 0 1.2rem;font-size:.92rem;line-height:1.82}.WnOR5G_article ul{gap:.8rem;margin:1.3rem 0;padding:0;list-style:none;display:grid}.WnOR5G_article li{border-left:3px solid var(--teal);background:color-mix(in srgb, var(--surface) 88%, transparent);color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;padding:.8rem .9rem;font-size:.86rem;line-height:1.6;position:relative}.WnOR5G_resourcePanel{border:1px solid var(--ink);background:color-mix(in srgb, var(--surface) 90%, var(--teal) 10%);box-shadow:none;padding:clamp(1.3rem,4vw,2rem)}.WnOR5G_article .WnOR5G_resourceEyebrow{color:var(--teal-bright);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .65rem;font-size:.68rem;font-weight:700}.WnOR5G_resourceList{gap:.75rem;margin-top:1.4rem;display:grid}.WnOR5G_resourceList a{border-top:1px solid var(--line-strong);color:var(--ink);font-family:var(--font-ibm-plex-mono), monospace;justify-content:space-between;align-items:center;gap:1.2rem;padding:1rem 0;display:flex}.WnOR5G_resourceList span{gap:.35rem;display:grid}.WnOR5G_resourceList strong{font-size:.86rem}.WnOR5G_resourceList small{max-width:560px;color:var(--muted);font-size:.74rem;line-height:1.55}.WnOR5G_resourceList em{color:var(--teal-bright);letter-spacing:.06em;text-transform:uppercase;flex:none;font-size:.65rem;font-style:normal;font-weight:700}.WnOR5G_aside{border:1px solid var(--ink);background:var(--surface);box-shadow:none;align-self:start;padding:1.3rem;position:sticky;top:108px}.WnOR5G_aside h2{color:var(--teal-bright);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem;font-size:.68rem}.WnOR5G_aside nav{gap:0;display:grid}.WnOR5G_aside a{border-top:1px solid var(--line);color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;padding-block:.72rem;font-size:.75rem;line-height:1.45}.WnOR5G_aside a:hover{color:var(--teal-bright)}.WnOR5G_cta{border:1px solid var(--ink);background:var(--surface);box-shadow:none;margin-top:4rem;padding:clamp(1.4rem,4vw,2.4rem)}.WnOR5G_cta h2{margin-bottom:.7rem}.WnOR5G_cta p{color:var(--muted)}.WnOR5G_cta a{border:1px solid var(--ink);background:var(--teal);color:var(--teal-ink);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.06em;text-transform:uppercase;box-shadow:none;margin-top:.5rem;padding:.8rem 1rem;font-size:.72rem;font-weight:700;display:inline-flex}.WnOR5G_downloadGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;margin-top:1.5rem;display:grid}.WnOR5G_downloadCard{border:1px solid var(--ink);background:var(--surface);box-shadow:none;flex-direction:column;align-items:flex-start;padding:clamp(1.25rem,3vw,1.8rem);display:flex}.WnOR5G_platformHeading{align-items:center;gap:.85rem;margin-bottom:1rem;display:flex}.WnOR5G_platformHeading svg{width:2.35rem;height:2.35rem;color:var(--teal-bright);flex:none}.WnOR5G_platformHeading div{gap:.25rem;display:grid}.WnOR5G_platformHeading strong{color:var(--ink);font-family:var(--font-ibm-plex-mono), monospace;font-size:.9rem}.WnOR5G_platformHeading span{color:var(--dim);font-family:var(--font-ibm-plex-mono), monospace;font-size:.68rem;line-height:1.45}.WnOR5G_downloadAction{border:1px solid var(--ink);background:var(--teal);color:var(--teal-ink);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.04em;text-transform:uppercase;box-shadow:none;flex-direction:column;gap:.35rem;margin-top:auto;margin-bottom:1rem;padding:.8rem 1rem;font-size:.7rem;font-weight:700;display:inline-flex}.WnOR5G_heroInner>p>a,.WnOR5G_article p a{text-underline-offset:3px;text-decoration:underline}.WnOR5G_downloadNewTab{letter-spacing:0;text-transform:none;font-size:.6rem;font-weight:500}.WnOR5G_downloadCard .WnOR5G_downloadGuideLink{color:var(--ink);letter-spacing:0;text-transform:none;text-underline-offset:3px;box-shadow:none;background:0 0;border:0;margin-top:.4rem;padding:.35rem 0;font-size:.76rem;line-height:1.6;text-decoration:underline}.WnOR5G_firstExport{scroll-margin-top:108px}.WnOR5G_downloadStarted{border-left:4px solid var(--teal);background:color-mix(in srgb, var(--teal) 14%, var(--surface));color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;gap:.35rem;margin-top:1.25rem;padding:.9rem 1rem;font-size:.78rem;line-height:1.55;display:grid}.WnOR5G_downloadStarted strong{color:var(--ink)}@media (max-width:760px){.WnOR5G_downloadGrid{grid-template-columns:1fr}}.WnOR5G_quickStartList{counter-reset:quick-start;gap:.8rem;margin:1.3rem 0;padding:0;list-style:none;display:grid}.WnOR5G_quickStartList li{border-left:3px solid var(--teal);background:color-mix(in srgb, var(--surface) 88%, transparent);padding-block:.8rem;counter-increment:quick-start;color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;padding-left:3.4rem;padding-right:.9rem;font-size:.86rem;line-height:1.6;position:relative}.WnOR5G_quickStartList li:before{content:"0" counter(quick-start);color:var(--teal-bright);font-weight:700;position:absolute;left:.9rem}.WnOR5G_guideGrid{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:2.5rem;display:grid}.WnOR5G_guideCard{border:1px solid var(--line-strong);background:var(--surface);min-height:250px;box-shadow:none;flex-direction:column;justify-content:space-between;gap:2rem;padding:clamp(1.4rem,4vw,2.2rem);transition:transform .14s,box-shadow .14s,border-color .14s;display:flex}.WnOR5G_guideCard:hover{border-color:var(--ink);box-shadow:none;transform:translateY(-2px)}.WnOR5G_guideCard h2{color:var(--ink);font-family:var(--font-archivo-black), "Arial Black", sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,2.5vw,2.15rem);font-weight:400;line-height:1.12}.WnOR5G_guideCard p{color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;font-size:.82rem;line-height:1.68}.WnOR5G_guideCard span{color:var(--teal-bright);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:700}.WnOR5G_legal{max-width:800px}.WnOR5G_legal h2{margin-top:3rem}.WnOR5G_legal a{color:var(--teal-bright);text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.WnOR5G_featureHeroInner,.WnOR5G_contentWrap{grid-template-columns:1fr}.WnOR5G_aside{order:-1;position:static}.WnOR5G_downloadAside,.WnOR5G_featureAside{order:initial}}@media (max-width:680px){.WnOR5G_guideGrid{grid-template-columns:1fr}.WnOR5G_hero h1{font-size:clamp(2.9rem,13vw,4.3rem)}.WnOR5G_meta,.WnOR5G_resourceList a{flex-direction:column;align-items:flex-start}}.WnOR5G_hero{background:var(--canvas)}.WnOR5G_hero h1{letter-spacing:-.025em;font-size:clamp(3.4rem,7vw,6.5rem);font-weight:700;line-height:.98}.WnOR5G_heroIntro{font-family:var(--font-barlow), sans-serif;max-width:700px;font-size:1.25rem;line-height:1.65}.WnOR5G_article h2{font-size:2.4rem;font-weight:700;line-height:1.1}.WnOR5G_article p,.WnOR5G_article li{line-height:1.8}.WnOR5G_guideCard{border:0;border-top:1px solid var(--line-strong);box-shadow:none;background:0 0;padding:1.8rem 0}.WnOR5G_guideCard:hover{box-shadow:none;border-color:var(--teal-bright);transform:none}.WnOR5G_guideCard h2{font-size:2rem;font-weight:700;line-height:1.1}.WnOR5G_guideGrid{gap:1.5rem 3rem}.WnOR5G_downloadCard{border-color:var(--line);border-radius:5px;padding:1.75rem}.WnOR5G_downloadAction{font-family:var(--font-barlow), sans-serif;text-transform:none;letter-spacing:0;border-radius:3px;font-size:1rem}@media (max-width:600px){.WnOR5G_hero h1{font-size:3.35rem}.WnOR5G_heroIntro{font-size:1.1rem}.WnOR5G_downloadCard{padding:1.25rem}}.WnOR5G_article p,.WnOR5G_article li{font-family:var(--font-barlow), sans-serif;font-size:1.06rem;line-height:1.75}.WnOR5G_guideCard p{font-family:var(--font-barlow), sans-serif;font-size:1.06rem}.WnOR5G_hero h1,.WnOR5G_article h2,.WnOR5G_guideCard h2{overflow-wrap:anywhere}.WnOR5G_contentWrap>*,.WnOR5G_featureHeroInner>*{min-width:0}@media (max-width:600px){.WnOR5G_hero h1{font-size:clamp(2.5rem,6vw + 1.9rem,4.5rem)}}
.SqvM3W_visualProof{border-top:1px solid var(--line-strong);gap:1.5rem;margin-top:4rem;padding-top:3.5rem;display:grid}.SqvM3W_firstProof{border-top:0;margin-top:0;padding-top:0}.SqvM3W_textLink{color:var(--teal-ink);text-underline-offset:3px;text-decoration:underline}.SqvM3W_visualProof .SqvM3W_eyebrow{border:1px solid color-mix(in srgb, var(--teal) 64%, var(--line-strong) 36%);background:color-mix(in srgb, var(--surface) 82%, var(--teal) 18%);width:fit-content;color:var(--ink);letter-spacing:.13em;text-transform:uppercase;margin:0;padding:.48rem .65rem;font-size:.66rem;font-weight:700;line-height:1.3}.SqvM3W_visualProof>h2{margin:0}.SqvM3W_visualProof .SqvM3W_lead{max-width:720px;color:var(--muted);margin:-.25rem 0 0;font-size:.9rem;line-height:1.78}.SqvM3W_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.SqvM3W_visualProof .SqvM3W_steps li{border:2px solid var(--line-strong);border-left:2px solid var(--line-strong);background:var(--surface);box-shadow:3px 3px 0 var(--line-strong);align-content:start;gap:.75rem;padding:1rem;display:grid}.SqvM3W_steps li>span{width:fit-content;color:var(--teal-bright);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.12em;font-size:.68rem;font-weight:700}.SqvM3W_steps li>div{gap:.55rem;display:grid}.SqvM3W_steps strong{color:var(--ink);font-family:var(--font-archivo-black), "Arial Black", sans-serif;font-size:.95rem;font-weight:400;line-height:1.22}.SqvM3W_steps li p{color:var(--muted);margin:0;font-size:.73rem;line-height:1.62}.SqvM3W_figureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.7rem;display:grid}.SqvM3W_figure{border:2px solid var(--ink);background:var(--surface);box-shadow:4px 4px 0 var(--ink);margin:0;overflow:hidden}.SqvM3W_figureWide{grid-column:1/-1}.SqvM3W_imageFrame{border-bottom:1px solid var(--line-strong);background-color:color-mix(in srgb, var(--canvas-deep) 80%, var(--surface) 20%);background-image:linear-gradient(color-mix(in srgb, var(--line-strong) 24%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--line-strong) 24%, transparent) 1px, transparent 1px);background-size:28px 28px;place-items:center;min-height:0;display:grid;overflow:hidden}.SqvM3W_proofImage{width:100%;height:auto;display:block}.SqvM3W_figure figcaption{font-family:var(--font-ibm-plex-mono), monospace;gap:.42rem;padding:.95rem 1rem 1.05rem;display:grid}.SqvM3W_figure figcaption strong{color:var(--ink);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem}.SqvM3W_figure figcaption span{color:var(--muted);font-size:.7rem;line-height:1.58}.SqvM3W_actionBar{border:2px solid var(--ink);background:color-mix(in srgb, var(--surface) 88%, var(--teal) 12%);box-shadow:4px 4px 0 var(--teal);gap:1rem;padding:1.15rem;display:grid}.SqvM3W_actionBar p{color:var(--muted);margin:0;font-size:.76rem;line-height:1.58}.SqvM3W_actionBar>div{flex-wrap:wrap;gap:.75rem;display:flex}.SqvM3W_actionBar a{border:2px solid var(--ink);background:var(--surface);color:var(--ink);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.05em;text-transform:uppercase;box-shadow:3px 3px 0 var(--ink);align-items:center;padding:.72rem .85rem;font-size:.66rem;font-weight:700;display:inline-flex}.SqvM3W_actionBar .SqvM3W_primaryAction{background:var(--teal);color:var(--teal-ink)}.SqvM3W_scopeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.4rem;display:grid}.SqvM3W_scopeGrid>div{border:2px solid var(--line-strong);background:var(--surface);box-shadow:4px 4px 0 var(--line-strong);padding:1.2rem}.SqvM3W_scopeGrid .SqvM3W_scopeIncluded{border-color:var(--ink);box-shadow:4px 4px 0 var(--teal)}.SqvM3W_scopeGrid h3{color:var(--ink);font-family:var(--font-archivo-black), "Arial Black", sans-serif;margin:0 0 1rem;font-size:1.05rem;font-weight:400;line-height:1.2}.SqvM3W_visualProof .SqvM3W_scopeGrid ul{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.SqvM3W_visualProof .SqvM3W_scopeGrid li{border:0;border-top:1px solid var(--line);color:var(--muted);background:0 0;padding:.66rem 0 0;font-size:.74rem;line-height:1.55}.SqvM3W_scopeIncluded li:before,.SqvM3W_scopeSeparate li:before{width:1.1rem;color:var(--teal-bright);content:"✓";font-weight:700;display:inline-block}.SqvM3W_scopeSeparate li:before{color:var(--dim);content:"+"}.SqvM3W_resourceLinks{gap:.8rem;margin-top:.5rem;display:grid}.SqvM3W_resourceLinks a{border:2px solid var(--ink);background:color-mix(in srgb, var(--surface) 90%, var(--teal) 10%);box-shadow:3px 3px 0 var(--teal);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.SqvM3W_resourceLinks a>span{gap:.35rem;display:grid}.SqvM3W_resourceLinks strong{color:var(--ink);font-family:var(--font-ibm-plex-mono), monospace;font-size:.77rem}.SqvM3W_resourceLinks small{color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;font-size:.68rem;line-height:1.5}.SqvM3W_resourceLinks em{color:var(--teal-bright);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.06em;text-transform:uppercase;flex:none;font-size:.62rem;font-style:normal;font-weight:700}.SqvM3W_symbolGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:.5rem;display:grid}.SqvM3W_symbolCard{border:2px solid var(--line-strong);background:var(--surface);min-width:0;box-shadow:3px 3px 0 var(--line-strong);margin:0;display:grid}.SqvM3W_symbolImage{border-bottom:1px solid var(--line);background-color:var(--canvas-deep);background-image:linear-gradient(color-mix(in srgb, var(--line-strong) 28%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--line-strong) 28%, transparent) 1px, transparent 1px);background-size:22px 22px;place-items:center;min-height:138px;display:grid}.SqvM3W_symbolImage img{object-fit:contain;width:92px;height:92px}.SqvM3W_symbolCard figcaption{font-family:var(--font-ibm-plex-mono), monospace;gap:.32rem;padding:.8rem;display:grid}.SqvM3W_symbolCard figcaption span{color:var(--teal-bright);letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:700}.SqvM3W_symbolCard figcaption strong{color:var(--ink);font-size:.7rem;line-height:1.35}.SqvM3W_legendNote{border-left:4px solid var(--teal);background:color-mix(in srgb, var(--surface) 88%, transparent);grid-template-columns:auto 1fr;align-items:start;gap:1rem;padding:1rem;display:grid}.SqvM3W_legendNote strong{color:var(--ink);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.69rem}.SqvM3W_legendNote p{color:var(--muted);margin:0;font-size:.74rem;line-height:1.6}@media (max-width:680px){.SqvM3W_steps,.SqvM3W_figureGrid,.SqvM3W_scopeGrid{grid-template-columns:1fr}.SqvM3W_figureWide{grid-column:auto}.SqvM3W_symbolGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SqvM3W_resourceLinks a{flex-direction:column;align-items:flex-start}.SqvM3W_legendNote{grid-template-columns:1fr}}@media (max-width:420px){.SqvM3W_symbolGrid{grid-template-columns:1fr}}
._1-uu2W_hero{color:#f5f6f2;background:#151918;padding:clamp(2.5rem,3.5vw,3.5rem) 0 1.5rem}._1-uu2W_heroGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:2rem 2.5rem;display:grid}._1-uu2W_heroCopy{z-index:1;min-width:0;position:relative}._1-uu2W_hero h1{overflow-wrap:anywhere;letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(4.5rem,7.4vw,7.4rem);font-weight:700;line-height:.88}._1-uu2W_hero h1 span{color:#68c9b6}._1-uu2W_heroDescription{margin:2rem 0 0;font-size:clamp(1.25rem,1.9vw,1.6rem);line-height:1.35}._1-uu2W_heroDetail{color:#adb8b2;max-width:370px;margin:1rem 0 0;font-size:1.05rem;line-height:1.6}._1-uu2W_actions{flex-wrap:wrap;align-items:center;gap:1.5rem;margin:2rem 0 1.25rem;display:flex}._1-uu2W_button{color:#022936;background:#00d1b5;border:1px solid #0000;border-radius:3px;justify-content:space-between;align-items:center;gap:1.5rem;min-height:52px;padding:1rem 1.35rem;font-size:1rem;font-weight:700;transition:background .18s,transform .18s;display:inline-flex}._1-uu2W_button:hover{background:#8cddcd;transform:translateY(-2px)}._1-uu2W_button svg,._1-uu2W_textLink svg,._1-uu2W_workflowLinks svg{flex-shrink:0;width:20px;height:20px;transition:transform .18s}._1-uu2W_textLink{text-underline-offset:.35em;align-items:center;gap:.8rem;min-height:44px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}._1-uu2W_textLink:hover svg,._1-uu2W_workflowLinks a:hover svg{transform:translate(4px)}._1-uu2W_customerLink{color:#adb8b2;text-underline-offset:.25em;font-size:.8rem;text-decoration:underline}._1-uu2W_customerLink:hover{color:#fff}._1-uu2W_compatibility{color:#c8d0cb;border-top:1px solid #424a46;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:1rem 2rem;padding-top:1.5rem;font-size:.85rem;display:flex}._1-uu2W_compatibility span{align-items:center;gap:.55rem;display:inline-flex}._1-uu2W_compatibility svg{width:19px;height:19px}._1-uu2W_compatibility ._1-uu2W_heroFootnote{font-family:var(--font-ibm-plex-mono), monospace;margin-left:auto;font-size:.65rem}._1-uu2W_section{background:var(--canvas);padding-block:clamp(3.5rem,7vw,7rem)}._1-uu2W_sectionIndex{border-top:1px solid var(--line-strong);font-family:var(--font-ibm-plex-mono), monospace;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:3rem;padding-top:1rem;font-size:.65rem;display:flex}._1-uu2W_section h2{letter-spacing:-.025em;margin:0;font-size:clamp(3.25rem,5.7vw,5.5rem);font-weight:700;line-height:.98}._1-uu2W_sectionHeadingRow{justify-content:space-between;align-items:end;gap:3rem;margin-bottom:2.5rem;display:flex}._1-uu2W_sectionHeadingRow>p{max-width:330px;color:var(--muted);margin:0 0 .3rem;font-size:1.15rem;line-height:1.6}._1-uu2W_workflow{min-width:0}._1-uu2W_workflowMedia{border:1px solid var(--line);background:#e7eae6;border-radius:6px;margin:0;overflow:hidden}._1-uu2W_workflowMedia img{aspect-ratio:1307/768;object-fit:contain;width:100%;height:auto;display:block}._1-uu2W_workflowMedia figcaption{background:var(--surface);color:var(--muted);font:.7rem/1.5 var(--font-ibm-plex-mono), monospace;padding:.8rem 1.1rem}._1-uu2W_workflowSteps{grid-template-columns:repeat(3,1fr);gap:2rem;margin:0 0 1.25rem;display:grid}._1-uu2W_workflowStep{text-align:left;border:0;border-top:2px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;flex-direction:column;justify-content:flex-start;padding:1.2rem 0;display:flex}._1-uu2W_workflowStep[aria-pressed=true]{border-color:#247c6c}._1-uu2W_workflowStep>span{color:#626e67;width:100%;font:.65rem var(--font-ibm-plex-mono), monospace;text-transform:uppercase;justify-content:space-between;gap:1rem;display:flex}._1-uu2W_workflowStep strong{font-size:1.7rem;font-family:var(--font-archivo-black), sans-serif;margin:.6rem 0;display:block}._1-uu2W_workflowStep p{color:var(--muted);max-width:300px;margin:0;font-size:1rem;line-height:1.5}._1-uu2W_workflowStep:hover{border-color:#247c6c}._1-uu2W_workflowLinks{border-top:1px solid var(--line);flex-wrap:wrap;gap:1.5rem;margin-top:1rem;padding-top:1.25rem;display:flex}._1-uu2W_workflowLinks a{align-items:center;gap:.75rem;min-height:44px;font-size:.9rem;font-weight:600;display:flex}._1-uu2W_catalog{color:#f5f6f2;--line-strong:#49514d;background:#151918}._1-uu2W_catalogLayout{grid-template-columns:.8fr 1.2fr;align-items:center;gap:5rem;display:grid}._1-uu2W_catalogCopy h2 span{color:#68c9b6}._1-uu2W_catalogCopy>p{color:#b8c3bc;max-width:340px;font-size:1.15rem;line-height:1.6}._1-uu2W_categoryList{margin:2rem 0;padding:0;font-size:.85rem;list-style:none}._1-uu2W_categoryList li{border-bottom:1px solid #3c4540;padding:.8rem 0}._1-uu2W_symbolField{background-color:#eef0eb;background-image:linear-gradient(#d8ded7 1px,#0000 1px),linear-gradient(90deg,#d8ded7 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:28px 28px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:3px;grid-template-columns:repeat(4,1fr);padding:1.25rem;display:grid}._1-uu2W_symbolCell{aspect-ratio:1;place-items:center;padding:.9rem;display:grid}._1-uu2W_symbolCell img{object-fit:contain;width:100%;height:100%;transition:transform .24s}._1-uu2W_symbolCell:hover img{transform:translateY(-5px)rotate(-4deg)}._1-uu2W_symbolCaption{color:#3c4b43;font:.6rem/1.5 var(--font-ibm-plex-mono), monospace;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:.8rem;padding:1rem 0 0;display:flex}._1-uu2W_exportLine{border-top:1px solid #49514d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 3rem;margin-top:4rem;padding-top:2rem;display:flex}._1-uu2W_exportLine p{color:#b8c3bc;margin:0;line-height:1.6}._1-uu2W_exportLine p strong{color:#f5f6f2;font-weight:400}._1-uu2W_exportLine>div{font:.9rem var(--font-ibm-plex-mono), monospace;gap:1.5rem;display:flex}._1-uu2W_resourceLayout{grid-template-columns:.85fr 1.15fr;gap:5rem;display:grid}._1-uu2W_resourceLayout>div>p,._1-uu2W_faqLayout>div>p{color:var(--muted);max-width:320px;font-size:1.15rem;line-height:1.6}._1-uu2W_resourceRow{border-top:1px solid var(--line-strong);align-items:center;gap:1.5rem;padding:1.5rem 0;transition:padding .18s;display:flex}._1-uu2W_resourceRow:last-child{border-bottom:1px solid var(--line-strong)}._1-uu2W_resourceRow:hover{padding-left:.6rem}._1-uu2W_rowNumber{color:var(--muted);font:.65rem var(--font-ibm-plex-mono), monospace}._1-uu2W_resourceRow h3{font-family:var(--font-barlow), sans-serif;margin:0 0 .35rem;font-size:1.2rem}._1-uu2W_resourceRow p{color:var(--muted);margin:0;font-size:.95rem;line-height:1.5}._1-uu2W_resourceRow>svg{flex-shrink:0;width:24px;height:24px;margin-left:auto}._1-uu2W_pricing{--line-strong:#367e6e;color:#122923;background:#68c9b6}._1-uu2W_pricingLayout{grid-template-columns:1fr 1fr;gap:6rem;display:grid}._1-uu2W_pricing h2{text-transform:uppercase;font-size:clamp(5rem,8.4vw,8.5rem);line-height:.87}._1-uu2W_pricingLayout>div>p{margin:2rem 0;font-size:1.25rem;line-height:1.5}._1-uu2W_darkButton{color:#f5f6f2;background:#151918}._1-uu2W_darkButton:hover{background:#293b33}._1-uu2W_price{align-items:baseline;gap:1rem;margin-bottom:2rem;display:flex}._1-uu2W_price strong{font:700 clamp(6rem, 10vw, 9rem)/.8 var(--font-archivo-black), sans-serif;letter-spacing:-.05em}._1-uu2W_price>span{font:.8rem var(--font-ibm-plex-mono), monospace}._1-uu2W_edition{border-top:1px solid #367e6e;padding-block:1.25rem}._1-uu2W_edition h3{font-family:var(--font-barlow), sans-serif;margin:0;font-size:1.15rem}._1-uu2W_edition p{max-width:430px;margin:.6rem 0 .8rem;line-height:1.55}._1-uu2W_licenseNote{font-size:.85rem;line-height:1.55}._1-uu2W_licenseNote a{text-underline-offset:3px;text-decoration:underline}._1-uu2W_included{border-top:1px solid #367e6e;flex-wrap:wrap;gap:1rem 2rem;margin-top:3rem;padding-top:1.5rem;font-size:.85rem;display:flex}._1-uu2W_included span{align-items:center;gap:.5rem;display:inline-flex}._1-uu2W_included svg{width:18px;height:18px}._1-uu2W_faqLayout{grid-template-columns:.85fr 1.15fr;gap:5rem;display:grid}._1-uu2W_faqList details{border-top:1px solid var(--line-strong)}._1-uu2W_faqList details:last-child{border-bottom:1px solid var(--line-strong)}._1-uu2W_faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:2rem;padding:1.4rem 0;font-size:1.05rem;font-weight:600;list-style:none;display:flex}._1-uu2W_faqList summary::-webkit-details-marker{display:none}._1-uu2W_faqList details>p{color:var(--muted);margin:0 2.5rem 1.5rem 0;font-size:1rem;line-height:1.7}._1-uu2W_plus{flex-shrink:0;width:16px;height:16px;position:relative}._1-uu2W_plus:before,._1-uu2W_plus:after{content:"";background:currentColor;position:absolute;inset:7px 1px}._1-uu2W_plus:after{transition:transform .18s;transform:rotate(90deg)}._1-uu2W_faqList details[open] ._1-uu2W_plus:after{transform:rotate(0)}._1-uu2W_feedback{border-top:1px solid var(--line-strong);justify-content:space-between;align-items:center;gap:2rem;margin-top:5rem;padding-top:2rem;display:flex}._1-uu2W_feedback h3{margin:0;font-size:1.75rem}._1-uu2W_feedback p{color:var(--muted);margin:.4rem 0 0}@media (min-width:901px){._1-uu2W_heroCopy{animation:.65s both _1-uu2W_enter}}@keyframes _1-uu2W_enter{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){._1-uu2W_hero h1{font-size:6.7vw}._1-uu2W_catalogLayout,._1-uu2W_resourceLayout,._1-uu2W_faqLayout,._1-uu2W_pricingLayout{gap:3rem}._1-uu2W_heroGrid{gap:2rem}}@media (max-width:900px){._1-uu2W_heroGrid{grid-template-columns:1fr}._1-uu2W_hero h1{font-size:clamp(4.7rem,12vw,7rem)}._1-uu2W_heroCopy{max-width:650px}._1-uu2W_heroDetail{max-width:500px}._1-uu2W_heroFootnote{display:none!important}._1-uu2W_sectionHeadingRow{align-items:start;gap:2rem}._1-uu2W_sectionHeadingRow>p{max-width:260px}._1-uu2W_catalogLayout{grid-template-columns:1fr 1.2fr;gap:2rem}._1-uu2W_resourceLayout,._1-uu2W_faqLayout{grid-template-columns:1fr;gap:2.5rem}._1-uu2W_workflowSteps{gap:1.25rem}._1-uu2W_pricingLayout{gap:2rem}}@media (max-width:600px){._1-uu2W_hero{padding-top:2.5rem}._1-uu2W_hero h1{font-size:clamp(4rem,15vw,5.6rem)}._1-uu2W_heroDescription{margin-top:1.5rem}._1-uu2W_heroDetail{font-size:1rem}._1-uu2W_actions{gap:.75rem 1.25rem}._1-uu2W_compatibility{gap:1rem 1.3rem;font-size:.75rem}._1-uu2W_sectionIndex{gap:1rem;margin-bottom:2rem}._1-uu2W_sectionIndex>span:last-child{display:none}._1-uu2W_sectionHeadingRow{display:block}._1-uu2W_sectionHeadingRow>p{max-width:none;margin-top:1.5rem}._1-uu2W_workflowSteps{grid-template-columns:1fr;gap:0;margin-top:1rem}._1-uu2W_workflowStep{padding:1rem 0}._1-uu2W_workflowStep strong{margin:.3rem 0;font-size:1.5rem}._1-uu2W_workflowStep p{max-width:none}._1-uu2W_catalogLayout,._1-uu2W_pricingLayout{grid-template-columns:1fr}._1-uu2W_symbolField{padding:.6rem}._1-uu2W_symbolCell{padding:.45rem}._1-uu2W_symbolCaption{font-size:.55rem}._1-uu2W_exportLine{gap:1rem;margin-top:2rem}._1-uu2W_exportLine>div{font-size:.75rem}._1-uu2W_pricingLayout{gap:3rem}._1-uu2W_pricing h2{font-size:5.5rem}._1-uu2W_price strong{font-size:7rem}._1-uu2W_feedback{flex-direction:column;align-items:start;margin-top:3rem}._1-uu2W_resourceRow,._1-uu2W_faqList summary{gap:1rem}}._1-uu2W_hero,._1-uu2W_catalog{--teal-bright:#83d8c6}._1-uu2W_activeStepDescription{display:none}@media (max-width:600px){._1-uu2W_hero h1{font-size:clamp(3rem,9vw + 1.3rem,5.6rem)}._1-uu2W_workflowSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-bottom:0}._1-uu2W_workflowStep{min-width:0;padding:.8rem 0}._1-uu2W_workflowStep strong{font-family:var(--font-barlow), sans-serif;overflow-wrap:anywhere;font-size:.85rem;line-height:1.4}._1-uu2W_workflowStep>span{font-size:.6rem}._1-uu2W_workflowStep>span>span:last-child{display:none}._1-uu2W_workflowStep[aria-pressed=true] strong{color:#246f5e}._1-uu2W_workflowStep ._1-uu2W_stepDescription{display:none}._1-uu2W_activeStepDescription{color:var(--muted);margin:.2rem 0 1rem;font-size:.95rem;line-height:1.5;display:block}._1-uu2W_customerLink{align-items:center;min-height:44px;display:inline-flex}._1-uu2W_section h2,._1-uu2W_pricing h2{overflow-wrap:anywhere}}._1-uu2W_ipadPreview{background:#e4e9df}._1-uu2W_ipadLayout{grid-template-columns:.8fr 1.2fr;align-items:center;gap:3rem;display:grid}._1-uu2W_ipadLayout p{color:#4b5b50;max-width:440px;font-size:1.1rem;line-height:1.6}._1-uu2W_ipadLayout ._1-uu2W_ipadStatus{font-size:.8rem}._1-uu2W_ipadLayout img{border:1px solid #7b887d;border-radius:10px;width:100%;height:auto;display:block}._1-uu2W_compatibility>a{text-underline-offset:.3em;color:#8cddcd;text-decoration:underline}@media (max-width:800px){._1-uu2W_ipadLayout{grid-template-columns:1fr;gap:2rem}._1-uu2W_ipadLayout p{max-width:580px}}
.Uh44Ea_badge{border-radius:5px;align-items:center;max-width:100%;padding:13px;display:inline-flex}.Uh44Ea_badge img{width:195px;max-width:100%;height:50px;display:block}.Uh44Ea_badge:focus-visible{outline:3px solid var(--teal-ink);outline-offset:2px}
.RMWswW_videoFrame{border:1px solid var(--line-strong);box-shadow:none;background:#071015;border-radius:6px;overflow:hidden}.RMWswW_videoFrame video{aspect-ratio:16/9;width:100%;height:auto;display:block}.RMWswW_caption{color:var(--dim);font-family:var(--font-ibm-plex-mono), monospace;margin-top:1rem;font-size:.72rem;line-height:1.6}.RMWswW_clipGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-top:1.4rem;display:grid}.RMWswW_clipCard{border:1px solid var(--line-strong);background:var(--surface);padding:.8rem}.RMWswW_clipCard video{aspect-ratio:9/16;background:#071015;width:100%;display:block}.RMWswW_clipCard h3{color:var(--ink);font-family:var(--font-ibm-plex-mono), monospace;margin:.9rem 0 .2rem;font-size:.8rem}.RMWswW_clipCard p{margin:0;font-size:.72rem;line-height:1.5}@media (max-width:620px){.RMWswW_clipGrid{grid-template-columns:1fr}}
.Oox4qG_hero{border-bottom:1px solid var(--line);background:var(--canvas);padding-block:clamp(1.75rem,4vw,3.5rem)}.Oox4qG_heroLayout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.Oox4qG_intro,.Oox4qG_editions,.Oox4qG_edition,.Oox4qG_platform>div{min-width:0}.Oox4qG_intro h1{letter-spacing:-.025em;overflow-wrap:anywhere;max-width:8ch;margin:0;font-size:clamp(2.75rem,5.5vw,5.3rem);font-weight:700;line-height:.98}.Oox4qG_intro>p{max-width:30rem;color:var(--muted);margin:1.25rem 0;font-size:1.15rem;line-height:1.55}.Oox4qG_intro .Oox4qG_trialNote{color:var(--ink);font-size:.85rem;font-weight:600}.Oox4qG_existingLink{text-underline-offset:.25em;max-width:27rem;padding-block:.65rem;font-size:.9rem;line-height:1.5;text-decoration:underline;display:inline-block}.Oox4qG_editions{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.Oox4qG_edition{border:1px solid var(--line);background:var(--surface);border-radius:5px;flex-direction:column;align-items:flex-start;padding:1.25rem;scroll-margin-top:110px;display:flex}.Oox4qG_platform{align-items:center;gap:.75rem;margin-bottom:.8rem;display:flex}.Oox4qG_platform svg{width:1.8rem;height:1.8rem;color:var(--teal-bright);flex:none}.Oox4qG_platform h3{margin:0;font-size:1.75rem;font-weight:700;line-height:1.1}.Oox4qG_platform p{color:var(--muted);margin:.35rem 0 0;font-size:.75rem;line-height:1.5}.Oox4qG_edition>a{max-width:100%;margin-block:0}.Oox4qG_edition>a[data-analytics-event=app_download]{justify-content:center;min-height:76px;font-size:.95rem;line-height:1.4}.Oox4qG_editionNote{color:var(--muted);margin:1rem 0 0;font-size:.9rem;line-height:1.55}.Oox4qG_editionTerms{color:var(--muted);grid-column:1/-1;margin:0;font-size:.85rem;line-height:1.6}.Oox4qG_editionTerms a{text-underline-offset:.25em;color:var(--ink);padding-block:.5rem;text-decoration:underline;display:inline-block}.Oox4qG_purchaseDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem;margin-top:2rem;display:grid}.Oox4qG_purchaseDetails>div{border-top:1px solid var(--line-strong);padding-top:1.25rem}.Oox4qG_purchaseDetails h3{margin:0 0 .75rem;font-size:1.75rem;font-weight:700;line-height:1.15}@media (max-width:1050px){.Oox4qG_heroLayout{grid-template-columns:1fr;gap:1.5rem}.Oox4qG_intro h1{max-width:none}.Oox4qG_intro>p{max-width:40rem}}@media (max-width:600px){.Oox4qG_hero{padding-top:1.5rem}.Oox4qG_intro h1{max-width:13ch;font-size:3rem}.Oox4qG_intro>p{margin:.85rem 0;font-size:1rem}.Oox4qG_intro .Oox4qG_trialNote{font-size:.8rem}.Oox4qG_existingLink{font-size:.85rem}.Oox4qG_editions{grid-template-columns:1fr;gap:.75rem}.Oox4qG_edition{padding:1rem}.Oox4qG_editionNote{margin-top:.5rem;font-size:.85rem}.Oox4qG_platform{margin-bottom:.5rem}.Oox4qG_platform h3{font-size:1.5rem}.Oox4qG_purchaseDetails{grid-template-columns:1fr}}
.LSbF8G_main{background:var(--canvas)}.LSbF8G_hero{color:#f5f6f2;background:#151918;padding:2rem 0 clamp(3rem,6vw,6rem)}.LSbF8G_breadcrumbs{color:#b8c3bc;gap:1rem;font-size:.85rem;display:flex}.LSbF8G_breadcrumbs a{text-underline-offset:.25em;text-decoration:underline}.LSbF8G_breadcrumbs span:before{content:"/";color:#6b7971;margin-right:1rem}.LSbF8G_heroCopy{grid-template-columns:1.1fr 1fr;align-items:end;gap:clamp(2rem,6vw,6rem);padding:3rem 0;display:grid}.LSbF8G_status,.LSbF8G_eyebrow{font:.7rem/1.6 var(--font-ibm-plex-mono), monospace;text-transform:uppercase;letter-spacing:.08em;margin:0 0 1.5rem}.LSbF8G_status{color:#8cddcd}.LSbF8G_hero h1{letter-spacing:-.03em;text-transform:uppercase;margin:0;font-size:clamp(4.4rem,8vw,8rem);line-height:.9}.LSbF8G_hero h1 span{color:#68c9b6}.LSbF8G_intro>p{margin:0 0 1.5rem;font-size:clamp(1.15rem,1.8vw,1.5rem);line-height:1.5}.LSbF8G_intro .LSbF8G_releaseNote{color:#b8c3bc;max-width:440px;font-size:1rem}.LSbF8G_heroImage,.LSbF8G_detailImage{min-width:0;margin:0}.LSbF8G_heroImage img,.LSbF8G_detailImage img{border:1px solid #6b7971;border-radius:10px;width:100%;height:auto;display:block}.LSbF8G_heroImage figcaption,.LSbF8G_detailImage figcaption{font:.65rem/1.6 var(--font-ibm-plex-mono), monospace;padding-top:1rem}.LSbF8G_heroImage figcaption{color:#b8c3bc}.LSbF8G_features{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}.LSbF8G_features>div{border-top:1px solid var(--line-strong);padding-top:1.25rem}.LSbF8G_features>div>span{font:.7rem var(--font-ibm-plex-mono), monospace;color:var(--muted)}.LSbF8G_features h3{margin:1rem 0 .6rem;font-size:2rem}.LSbF8G_features p,.LSbF8G_continuity p,.LSbF8G_license p{font-size:1.1rem;line-height:1.65}.LSbF8G_features p{color:var(--muted);margin-bottom:0}.LSbF8G_continuity{background:#e4e9df;padding-block:clamp(3rem,6vw,6rem)}.LSbF8G_split{grid-template-columns:.8fr 1.2fr;align-items:center;gap:3rem;display:grid}.LSbF8G_continuity h2{letter-spacing:-.025em;margin:0 0 1.5rem;font-size:clamp(3rem,4.5vw,4.5rem);line-height:.98}.LSbF8G_continuity p{color:#4b5b50}.LSbF8G_continuity .LSbF8G_eyebrow{font-size:.7rem}.LSbF8G_detailImage{max-width:420px;margin-inline:auto}.LSbF8G_detailImage figcaption{color:#4b5b50}.LSbF8G_license{color:#122923;background:#68c9b6}.LSbF8G_licenseGrid{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.LSbF8G_licenseGrid .LSbF8G_licenseLead{margin-top:0;font-size:1.6rem;line-height:1.4}.LSbF8G_licenseGrid .LSbF8G_eyebrow{font-size:.7rem}@media (max-width:800px){.LSbF8G_heroCopy,.LSbF8G_split,.LSbF8G_licenseGrid{grid-template-columns:1fr;gap:2rem}.LSbF8G_heroCopy{padding:2.5rem 0}.LSbF8G_intro>p,.LSbF8G_intro .LSbF8G_releaseNote{max-width:580px}.LSbF8G_features{gap:1.5rem}.LSbF8G_features h3{font-size:1.7rem}.LSbF8G_features p{font-size:1rem}}@media (max-width:560px){.LSbF8G_hero h1{font-size:clamp(3.6rem,14vw,5.5rem)}.LSbF8G_features{grid-template-columns:1fr}.LSbF8G_heroImage img,.LSbF8G_detailImage img{border-radius:5px}.LSbF8G_status{font-size:.64rem}}
._10BEFW_form{border:2px solid var(--ink);background:var(--surface);box-shadow:5px 5px 0 var(--ink);padding:clamp(1.3rem,4vw,2rem)}._10BEFW_fieldset{border:0;gap:.8rem;margin:0;padding:0;display:grid}._10BEFW_legend,._10BEFW_label{color:var(--ink);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:700}._10BEFW_choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}._10BEFW_choice{cursor:pointer;border:2px solid var(--line-strong);background:var(--canvas-deep);min-height:54px;color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;align-items:center;gap:.7rem;padding:.8rem;font-size:.78rem;font-weight:600;transition:border-color .14s,background .14s,color .14s;display:flex}._10BEFW_choice:has(input:checked){border-color:var(--ink);background:var(--teal-soft);color:var(--ink)}._10BEFW_choice:focus-within{outline:3px solid var(--teal-bright);outline-offset:3px}._10BEFW_choice input{width:1rem;height:1rem;accent-color:var(--teal-bright);margin:0}._10BEFW_messageGroup{gap:.65rem;margin-top:1.35rem;display:grid}._10BEFW_textarea{resize:vertical;border:2px solid var(--line-strong);background:var(--canvas);width:100%;min-height:170px;color:var(--ink);font-family:var(--font-ibm-plex-mono), monospace;border-radius:0;padding:.9rem;font-size:.84rem;line-height:1.6}._10BEFW_textarea:focus{border-color:var(--ink);outline:3px solid var(--teal-bright);outline-offset:3px}._10BEFW_counter{color:var(--dim);font-family:var(--font-ibm-plex-mono), monospace;justify-self:end;font-size:.68rem}._10BEFW_actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.3rem;display:flex}._10BEFW_button{cursor:pointer;border:2px solid var(--ink);background:var(--teal);min-height:48px;color:var(--teal-ink);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.06em;text-transform:uppercase;box-shadow:3px 3px 0 var(--ink);border-radius:0;padding:.8rem 1rem;font-size:.72rem;font-weight:700;transition:transform .12s,box-shadow .12s,background .14s}._10BEFW_button:hover{background:color-mix(in srgb, var(--teal) 82%, white 18%);box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-1px)}._10BEFW_button:active{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}._10BEFW_button:disabled{cursor:progress;opacity:.65}._10BEFW_privacy{max-width:34rem;color:var(--dim);font-family:var(--font-ibm-plex-mono), monospace;margin:0;font-size:.72rem;line-height:1.6}._10BEFW_success,._10BEFW_error{border-left:3px solid var(--teal-bright);background:var(--teal-soft);color:var(--ink);font-family:var(--font-ibm-plex-mono), monospace;margin:1rem 0 0;padding:.75rem .9rem;font-size:.78rem}._10BEFW_error{background:color-mix(in srgb, #c2413b 10%, var(--surface));border-left-color:#c2413b}@media (max-width:560px){._10BEFW_choiceGrid{grid-template-columns:1fr}}
