.Brand-module__FaNgDa__brand{color:inherit;align-items:center;gap:11px;display:inline-flex}.Brand-module__FaNgDa__mark{flex:none}.Brand-module__FaNgDa__dot{fill:var(--accent)}.Brand-module__FaNgDa__initials{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.02em;font-size:22px;font-weight:600}.Brand-module__FaNgDa__copy{text-transform:uppercase;flex-direction:column;gap:2px;line-height:1;display:flex}.Brand-module__FaNgDa__copy strong{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.02em;font-size:15px;font-weight:600}.Brand-module__FaNgDa__copy small{color:var(--ink-2);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.13em;font-size:8.5px;font-weight:500}
.About-module__Balj8a__sheet{border:1px solid var(--rule);background:var(--sheet);grid-template-columns:148px minmax(0,1fr) minmax(0,.62fr);align-items:start;gap:clamp(28px,5vw,64px);padding:clamp(28px,4vw,60px);display:grid}.About-module__Balj8a__seal{border:1px solid var(--rule);width:130px;height:130px;color:var(--ink);place-items:center;display:grid}.About-module__Balj8a__title{max-width:17ch;margin-top:18px}.About-module__Balj8a__text{margin-top:24px;font-size:16.5px}.About-module__Balj8a__principle{border-top:1px solid var(--rule-strong);padding-top:26px}.About-module__Balj8a__quote{color:var(--ink);font-family:var(--font-display), Georgia, serif;text-wrap:pretty;margin:16px 0 0;font-size:19px;font-style:italic;font-weight:400;line-height:1.4}@media (max-width:980px){.About-module__Balj8a__sheet{grid-template-columns:120px minmax(0,1fr)}.About-module__Balj8a__principle{grid-column:2;max-width:46ch}}@media (max-width:640px){.About-module__Balj8a__sheet{grid-template-columns:1fr;gap:26px}.About-module__Balj8a__seal{width:92px;height:92px}.About-module__Balj8a__principle{grid-column:auto}}
.Capabilities-module__GWtuja__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.Capabilities-module__GWtuja__card{border:1px solid var(--rule);background:var(--sheet);transition:border-color .25s var(--ease), transform .25s var(--ease);flex-direction:column;grid-column:span 2;padding:clamp(24px,2.4vw,32px);display:flex}.Capabilities-module__GWtuja__card:nth-child(n+4){grid-column:span 3}.Capabilities-module__GWtuja__card:hover{border-color:var(--rule-strong);transform:translateY(-3px)}.Capabilities-module__GWtuja__icon{border:1px solid var(--rule);width:52px;height:52px;color:var(--accent);transition:background-color .25s var(--ease), border-color .25s var(--ease);border-radius:50%;place-items:center;margin-bottom:22px;display:grid}.Capabilities-module__GWtuja__icon svg{width:26px;height:26px}.Capabilities-module__GWtuja__card:hover .Capabilities-module__GWtuja__icon{border-color:var(--accent);background:var(--accent-wash)}.Capabilities-module__GWtuja__title{letter-spacing:-.012em;font-size:19px;font-weight:600;line-height:1.25}.Capabilities-module__GWtuja__text{color:var(--ink-2);text-wrap:pretty;margin-top:10px;font-size:15px;line-height:1.55}.Capabilities-module__GWtuja__delivers{color:var(--ink-3);font-family:var(--font-mono), ui-monospace, monospace;margin-top:auto;padding-top:22px;font-size:12px;line-height:1.45}.Capabilities-module__GWtuja__delivers span{color:var(--accent)}@media (max-width:980px){.Capabilities-module__GWtuja__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Capabilities-module__GWtuja__card,.Capabilities-module__GWtuja__card:nth-child(n+4){grid-column:span 1}.Capabilities-module__GWtuja__card:last-child:nth-child(odd){grid-column:span 2}}@media (max-width:620px){.Capabilities-module__GWtuja__grid{grid-template-columns:1fr}.Capabilities-module__GWtuja__card,.Capabilities-module__GWtuja__card:nth-child(n+4),.Capabilities-module__GWtuja__card:last-child:nth-child(odd){grid-column:span 1}}
.Cta-module__UxN-nq__block{border:1px solid var(--ink);background:var(--sheet);padding:clamp(30px,4.4vw,68px)}.Cta-module__UxN-nq__top{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:clamp(28px,6vw,80px);display:grid}.Cta-module__UxN-nq__title{max-width:17ch;margin-top:18px}.Cta-module__UxN-nq__action{flex-direction:column;align-items:flex-start;display:flex}.Cta-module__UxN-nq__text{max-width:44ch;margin-bottom:28px}.Cta-module__UxN-nq__contact{border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:clamp(36px,4.5vw,60px) 0 0;padding-top:26px;display:grid}.Cta-module__UxN-nq__contact dd{font-family:var(--font-mono), ui-monospace, monospace;word-break:break-word;margin:8px 0 0;font-size:13px;line-height:1.5}.Cta-module__UxN-nq__contact a{transition:color .2s var(--ease)}.Cta-module__UxN-nq__contact a:hover{color:var(--accent)}@media (max-width:860px){.Cta-module__UxN-nq__top{grid-template-columns:1fr;align-items:start;gap:26px}.Cta-module__UxN-nq__title{max-width:none}}@media (max-width:560px){.Cta-module__UxN-nq__contact{grid-template-columns:1fr;gap:18px}}
.Faq-module__hTyjzG__grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(32px,8vw,104px);display:grid}.Faq-module__hTyjzG__intro{position:sticky;top:108px}.Faq-module__hTyjzG__title{max-width:16ch;margin:18px 0 22px}.Faq-module__hTyjzG__list{border-top:1px solid var(--rule-strong)}.Faq-module__hTyjzG__item{border-bottom:1px solid var(--rule)}.Faq-module__hTyjzG__question{cursor:pointer;letter-spacing:-.012em;transition:color .2s var(--ease);justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:16px;font-weight:500;line-height:1.4;list-style:none;display:flex}.Faq-module__hTyjzG__question::-webkit-details-marker{display:none}.Faq-module__hTyjzG__question:hover{color:var(--accent)}.Faq-module__hTyjzG__marker{flex:none;width:13px;height:13px;position:relative}.Faq-module__hTyjzG__marker:before,.Faq-module__hTyjzG__marker:after{background:var(--accent);width:100%;height:1.5px;transition:transform .28s var(--ease);content:"";position:absolute;top:50%;left:0}.Faq-module__hTyjzG__marker:before{transform:translateY(-50%)}.Faq-module__hTyjzG__marker:after{transform:translateY(-50%)rotate(90deg)}.Faq-module__hTyjzG__item[open] .Faq-module__hTyjzG__marker:after{transform:translateY(-50%)rotate(0)}.Faq-module__hTyjzG__answer{max-width:62ch;color:var(--ink-2);text-wrap:pretty;margin:-2px 0 22px;font-size:15.5px;line-height:1.68}@media (max-width:900px){.Faq-module__hTyjzG__grid{grid-template-columns:1fr;gap:34px}.Faq-module__hTyjzG__intro{position:static}.Faq-module__hTyjzG__title{max-width:none}}
.Footer-module__nhiC3q__footer{border-top:1px solid var(--rule);background:var(--paper-2)}.Footer-module__nhiC3q__inner{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,64px);padding-block:clamp(44px,5vw,68px) 40px;display:grid}.Footer-module__nhiC3q__tagline{max-width:26ch;color:var(--ink-2);margin-top:18px;font-size:15px;line-height:1.55}.Footer-module__nhiC3q__nav ul,.Footer-module__nhiC3q__contact ul{gap:10px;margin-top:18px;font-size:14.5px;display:grid}.Footer-module__nhiC3q__contact ul{font-family:var(--font-mono), ui-monospace, monospace;overflow-wrap:anywhere;font-size:13px}.Footer-module__nhiC3q__nav a,.Footer-module__nhiC3q__contact a{color:var(--ink-2);transition:color .2s var(--ease)}.Footer-module__nhiC3q__nav a:hover,.Footer-module__nhiC3q__contact a:hover{color:var(--accent)}.Footer-module__nhiC3q__place{color:var(--ink-3)}.Footer-module__nhiC3q__baseline{border-top:1px solid var(--rule);color:var(--ink-3);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:12px 28px;padding-block:20px 26px;font-size:10.5px;display:flex}@media (max-width:760px){.Footer-module__nhiC3q__inner{grid-template-columns:1fr 1fr}.Footer-module__nhiC3q__identity{grid-column:1/-1}}@media (max-width:460px){.Footer-module__nhiC3q__inner{grid-template-columns:1fr;gap:32px}.Footer-module__nhiC3q__identity{grid-column:auto}}
.Nav-module__jmVfSG__header{z-index:20;border-bottom:1px solid var(--rule);background:color-mix(in srgb, var(--paper) 86%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);position:sticky;top:0}.Nav-module__jmVfSG__bar{justify-content:space-between;align-items:center;gap:24px;height:76px;display:flex}.Nav-module__jmVfSG__home{display:inline-flex}.Nav-module__jmVfSG__links{color:var(--ink-2);gap:30px;font-size:14px;display:flex}.Nav-module__jmVfSG__links a{transition:color .2s var(--ease);padding-block:4px;position:relative}.Nav-module__jmVfSG__links a:after{background:var(--accent);width:0;height:1px;transition:width .24s var(--ease);content:"";position:absolute;bottom:0;left:0}.Nav-module__jmVfSG__links a:hover{color:var(--ink)}.Nav-module__jmVfSG__links a:hover:after{width:100%}.Nav-module__jmVfSG__cta{border:1px solid var(--rule-strong);border-radius:var(--radius);height:38px;transition:background-color .22s var(--ease), border-color .22s var(--ease), color .22s var(--ease);align-items:center;padding-inline:16px;font-size:13px;font-weight:500;display:inline-flex}.Nav-module__jmVfSG__cta:hover{border-color:var(--accent);background:var(--accent);color:#fff}@media (max-width:820px){.Nav-module__jmVfSG__bar{height:66px}.Nav-module__jmVfSG__links{display:none}}
.ProductBand-module__ePSXRa__band{border-block:1px solid var(--rule);background:var(--paper-2)}.ProductBand-module__ePSXRa__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 48px;padding-block:26px;display:flex}.ProductBand-module__ePSXRa__label{flex:none;max-width:150px;line-height:1.7}.ProductBand-module__ePSXRa__logos{flex-wrap:wrap;align-items:center;gap:20px 44px;display:flex}.ProductBand-module__ePSXRa__item a{opacity:.78;transition:opacity .24s var(--ease), transform .24s var(--ease);padding:6px 4px;display:inline-flex}.ProductBand-module__ePSXRa__item a:hover{opacity:1;transform:translateY(-2px)}@media (max-width:860px){.ProductBand-module__ePSXRa__inner{gap:20px}.ProductBand-module__ePSXRa__label{max-width:none}.ProductBand-module__ePSXRa__logos{gap:18px 32px}}
.Sectors-module__yqA_2W__grid{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Sectors-module__yqA_2W__item{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);letter-spacing:-.012em;min-height:96px;transition:background-color .25s var(--ease);align-items:center;padding:22px 26px;font-size:17px;font-weight:500;display:flex}.Sectors-module__yqA_2W__item:hover{background:var(--sheet)}@media (max-width:780px){.Sectors-module__yqA_2W__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Sectors-module__yqA_2W__item{min-height:82px;padding:18px 20px;font-size:16px}}@media (max-width:460px){.Sectors-module__yqA_2W__grid{grid-template-columns:1fr}.Sectors-module__yqA_2W__item{min-height:66px}}
.RiskMatrixMockup-module__3G3KrW__sheet{border:1px solid var(--rule);background:var(--sheet);border-radius:14px;max-width:440px;margin:0;padding:clamp(20px,2.4vw,28px);position:relative;box-shadow:0 1px 2px #14181b0a,0 18px 44px -22px #14181b3d}.RiskMatrixMockup-module__3G3KrW__stamp{border:1px solid var(--rule-strong);background:var(--sheet);color:var(--ink-3);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;border-radius:999px;padding:5px 14px;font-size:9.5px;font-weight:600;position:absolute;top:-13px;right:24px}.RiskMatrixMockup-module__3G3KrW__head{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:18px;display:flex}.RiskMatrixMockup-module__3G3KrW__title{letter-spacing:-.012em;font-size:15px;font-weight:600}.RiskMatrixMockup-module__3G3KrW__norm{color:var(--ink-3);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:3px;font-size:9.5px}.RiskMatrixMockup-module__3G3KrW__count{background:color-mix(in srgb, var(--pc) 12%, transparent);color:var(--pc);font-family:var(--font-mono), ui-monospace, monospace;border-radius:999px;flex:none;padding:4px 10px;font-size:10px;font-weight:600}.RiskMatrixMockup-module__3G3KrW__grid{grid-template-rows:minmax(0,1fr) 18px;grid-template-columns:16px minmax(0,1fr);gap:8px;margin-top:20px;display:grid}.RiskMatrixMockup-module__3G3KrW__axis{color:var(--ink-3);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;font-size:8.5px}.RiskMatrixMockup-module__3G3KrW__axisY{writing-mode:vertical-rl;place-self:center;transform:rotate(180deg)}.RiskMatrixMockup-module__3G3KrW__axisX{text-align:center;grid-column:2}.RiskMatrixMockup-module__3G3KrW__matrix{gap:5px;display:grid}.RiskMatrixMockup-module__3G3KrW__matrixRow{grid-template-columns:14px repeat(5,minmax(0,1fr));gap:5px;display:grid}.RiskMatrixMockup-module__3G3KrW__tick{color:var(--ink-3);font-family:var(--font-mono), ui-monospace, monospace;justify-content:center;align-items:center;font-size:9px;display:flex}.RiskMatrixMockup-module__3G3KrW__cell{aspect-ratio:1;border-radius:4px;justify-content:center;align-items:center;display:flex;position:relative}.RiskMatrixMockup-module__3G3KrW__low{background:color-mix(in srgb, var(--pc) 10%, var(--paper-2))}.RiskMatrixMockup-module__3G3KrW__mid{background:color-mix(in srgb, #d9a441 40%, var(--paper-2))}.RiskMatrixMockup-module__3G3KrW__high{background:color-mix(in srgb, #c2603f 52%, var(--paper-2))}.RiskMatrixMockup-module__3G3KrW__chip{background:var(--ink);color:var(--paper);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.02em;border-radius:3px;padding:2px 5px;font-size:8px;font-weight:600}
.Showcase-module__mACcQG__strip{border-top:1px solid var(--rule);padding-block:clamp(64px,8vw,112px);position:relative;overflow:hidden}.Showcase-module__mACcQG__strip:before{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--pc) 16%, transparent), transparent 68%);content:"";pointer-events:none;border-radius:50%;width:46%;position:absolute;top:50%;right:-8%;transform:translateY(-50%)}.Showcase-module__mACcQG__strip.Showcase-module__mACcQG__flipped:before{left:-8%;right:auto}.Showcase-module__mACcQG__strip:nth-child(2n){background:var(--paper-2)}.Showcase-module__mACcQG__grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(36px,6vw,84px);display:grid;position:relative}.Showcase-module__mACcQG__flipped .Showcase-module__mACcQG__grid{direction:rtl}.Showcase-module__mACcQG__flipped .Showcase-module__mACcQG__grid>*{direction:ltr}.Showcase-module__mACcQG__identity{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.Showcase-module__mACcQG__field{margin-top:26px}.Showcase-module__mACcQG__claim{max-width:17ch;margin-top:12px}.Showcase-module__mACcQG__text{max-width:44ch;color:var(--ink-2);text-wrap:pretty;margin-top:16px;font-size:16px;line-height:1.62}.Showcase-module__mACcQG__highlights{gap:10px;margin-top:26px;display:grid}.Showcase-module__mACcQG__highlights li{align-items:center;gap:10px;font-size:14.5px;display:flex}.Showcase-module__mACcQG__highlights svg{width:15px;height:15px;color:var(--pc);flex:none}.Showcase-module__mACcQG__cta{border-radius:var(--radius);background:var(--pc);color:#fff;min-height:48px;transition:filter .22s var(--ease), transform .22s var(--ease);align-items:center;gap:12px;margin-top:32px;padding-inline:20px;font-size:14px;font-weight:500;display:inline-flex}.Showcase-module__mACcQG__cta:hover{filter:brightness(.9)}.Showcase-module__mACcQG__cta span{transition:transform .22s var(--ease)}.Showcase-module__mACcQG__cta:hover span{transform:translate(2px,-2px)}.Showcase-module__mACcQG__visual{justify-content:center;display:flex}@media (max-width:900px){.Showcase-module__mACcQG__grid{grid-template-columns:1fr;gap:40px}.Showcase-module__mACcQG__flipped .Showcase-module__mACcQG__grid{direction:ltr}.Showcase-module__mACcQG__claim{max-width:none}.Showcase-module__mACcQG__strip:before{width:70%;top:78%}}
.Statement-module__B05seW__statement{border-top:1px solid var(--rule)}.Statement-module__B05seW__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,8vw,108px);display:grid}.Statement-module__B05seW__title{max-width:14ch;margin-top:18px}.Statement-module__B05seW__title em{font-style:italic}.Statement-module__B05seW__pull{max-width:22ch;color:var(--ink);font-family:var(--font-display), Georgia, serif;letter-spacing:-.012em;text-wrap:balance;font-size:clamp(22px,2.4vw,30px);font-weight:400;line-height:1.24}.Statement-module__B05seW__body{border-top:1px solid var(--rule);max-width:48ch;margin-top:26px;padding-top:26px;font-size:16px}@media (max-width:860px){.Statement-module__B05seW__grid{grid-template-columns:1fr;gap:32px}.Statement-module__B05seW__title,.Statement-module__B05seW__pull{max-width:none}}
@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.15s2gb72mvmw9.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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/e62850744c7f266e-s.43_ypb-kqawuo.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/9433d1a810498265-s.p.3z77xcxvtx9_e.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/150f724d70372c02-s.2ym9msm88vm4r.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/750c737482d9de2f-s.08jxdyhjmo52g.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.23oeb0afa3wba.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_c315d38f-module__TnR6AG__className{font-family:Newsreader,Newsreader Fallback}.newsreader_c315d38f-module__TnR6AG__variable{--font-display:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.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 Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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 Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2e4y-bhazgt_v.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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.3bjsqkuy1d2v8.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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0xluf1kzv7x5w.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.45487z7p3r8wm.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 Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_31760a77-module__HlL5YG__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_31760a77-module__HlL5YG__variable{--font-body:"IBM Plex Sans", "IBM Plex Sans 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-20C0,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:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.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:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.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:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.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:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.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-20C0,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 Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_a6c3eec5-module__CDscXq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_a6c3eec5-module__CDscXq__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.Seal-module___TNScq__seal{flex:none;width:120px;height:120px}.Seal-module___TNScq__legend{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.13em;font-size:9px;font-weight:500}.Seal-module___TNScq__checkLive{stroke:var(--state-ok);stroke-dasharray:46;stroke-dashoffset:46px;animation:Seal-module___TNScq__draw .9s var(--ease) .4s forwards}.Seal-module___TNScq__check{stroke:var(--rule-strong);stroke-dasharray:3 4}@keyframes Seal-module___TNScq__draw{to{stroke-dashoffset:0}}
.ProductTabs-module__Xm4Ixq__tabs{border:1px solid var(--rule);background:var(--sheet);border-right:0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ProductTabs-module__Xm4Ixq__tab{border-right:1px solid var(--rule);cursor:pointer;text-align:left;transition:background-color .22s var(--ease), border-color .22s var(--ease);border-bottom:3px solid #0000;flex-direction:column;align-items:flex-start;gap:12px;padding:22px 24px;display:flex}.ProductTabs-module__Xm4Ixq__tab:hover{background:var(--paper)}.ProductTabs-module__Xm4Ixq__tab[aria-selected=true]{border-bottom-color:var(--accent);background:var(--paper)}.ProductTabs-module__Xm4Ixq__tabName{color:var(--ink-2);letter-spacing:-.012em;font-size:19px;font-weight:400}.ProductTabs-module__Xm4Ixq__tabName b{color:var(--ink);font-weight:600}.ProductTabs-module__Xm4Ixq__panel{border:1px solid var(--rule);background:var(--sheet);border-top:0;padding:clamp(26px,3.6vw,48px)}.ProductTabs-module__Xm4Ixq__identity{border-bottom:1px solid var(--rule);align-items:flex-start;gap:clamp(22px,3vw,40px);padding-bottom:clamp(28px,3.4vw,42px);display:flex}.ProductTabs-module__Xm4Ixq__name{color:var(--ink-2);font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;margin-top:12px;font-size:clamp(30px,4vw,46px);font-weight:400;line-height:1.05}.ProductTabs-module__Xm4Ixq__name b{color:var(--ink);font-style:italic;font-weight:400}.ProductTabs-module__Xm4Ixq__who{color:var(--ink-3);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;margin-top:8px;font-size:12px}.ProductTabs-module__Xm4Ixq__tagline{max-width:52ch;color:var(--ink-2);text-wrap:pretty;margin:18px 0 20px;font-size:16.5px;line-height:1.6}.ProductTabs-module__Xm4Ixq__columns{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,64px);padding-top:clamp(28px,3.4vw,42px);display:grid}.ProductTabs-module__Xm4Ixq__benefits{gap:16px;margin-top:20px;display:grid}.ProductTabs-module__Xm4Ixq__benefits li{color:var(--ink-2);text-wrap:pretty;gap:12px;font-size:15px;line-height:1.55;display:flex}.ProductTabs-module__Xm4Ixq__benefits b{color:var(--ink);font-weight:600}.ProductTabs-module__Xm4Ixq__tick{border:1px solid var(--rule);width:20px;height:20px;color:var(--state-ok);flex:none;place-items:center;margin-top:2px;display:grid}.ProductTabs-module__Xm4Ixq__tick svg{width:11px;height:11px}.ProductTabs-module__Xm4Ixq__features{border-top:1px solid var(--rule);margin-top:20px}.ProductTabs-module__Xm4Ixq__feature{border-bottom:1px solid var(--rule)}.ProductTabs-module__Xm4Ixq__feature summary{cursor:pointer;align-items:baseline;gap:14px;padding:14px 0;list-style:none;display:flex}.ProductTabs-module__Xm4Ixq__feature summary::-webkit-details-marker{display:none}.ProductTabs-module__Xm4Ixq__featureName{letter-spacing:-.01em;flex:1;font-size:15px;font-weight:500}.ProductTabs-module__Xm4Ixq__featureMeta{color:var(--ink-3);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.07em;text-align:right;font-size:10.5px}.ProductTabs-module__Xm4Ixq__star{color:var(--accent);margin-right:5px}.ProductTabs-module__Xm4Ixq__chevron{border-right:1.5px solid var(--accent);border-bottom:1.5px solid var(--accent);width:9px;height:9px;transition:transform .26s var(--ease);flex:none;align-self:center;position:relative;transform:rotate(45deg)translate(-2px,-2px)}.ProductTabs-module__Xm4Ixq__feature[open] .ProductTabs-module__Xm4Ixq__chevron{transform:rotate(225deg)translate(-2px,-2px)}.ProductTabs-module__Xm4Ixq__featureDetail{max-width:60ch;color:var(--ink-2);text-wrap:pretty;margin:-2px 0 16px;font-size:14.5px;line-height:1.62}@media (max-width:900px){.ProductTabs-module__Xm4Ixq__columns{grid-template-columns:1fr}.ProductTabs-module__Xm4Ixq__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductTabs-module__Xm4Ixq__tab:nth-child(-n+2){box-shadow:inset 0 -1px 0 var(--rule)}}@media (max-width:700px){.ProductTabs-module__Xm4Ixq__tabs{border-right:1px solid var(--rule);grid-template-columns:1fr}.ProductTabs-module__Xm4Ixq__tab{border-right:0;border-bottom:1px solid var(--rule);flex-direction:row;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px}.ProductTabs-module__Xm4Ixq__tab[aria-selected=true]{border-bottom-color:var(--accent)}.ProductTabs-module__Xm4Ixq__identity{flex-direction:column}}@media (max-width:480px){.ProductTabs-module__Xm4Ixq__tab{flex-direction:column;align-items:flex-start;gap:10px}}
.page-module__qoet2G__hero{padding-block:clamp(40px,5.5vw,76px) clamp(32px,4vw,52px)}.page-module__qoet2G__crumbs{color:var(--ink-3);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;gap:10px;margin-bottom:28px;font-size:11px;display:flex}.page-module__qoet2G__crumbs a{transition:color .2s var(--ease)}.page-module__qoet2G__crumbs a:hover{color:var(--accent)}.page-module__qoet2G__title{max-width:18ch;margin-top:20px}.page-module__qoet2G__title em{font-style:italic}.page-module__qoet2G__lead{max-width:62ch;margin-top:26px;font-size:clamp(16.5px,1.4vw,18.5px)}.page-module__qoet2G__lead b{color:var(--ink);font-weight:600}.page-module__qoet2G__cue{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:30px;display:flex}.page-module__qoet2G__switcher{padding-bottom:clamp(40px,5vw,72px)}.page-module__qoet2G__connect{border-left:2px solid var(--accent);background:var(--paper-2);color:var(--ink-2);text-wrap:pretty;gap:12px;padding:clamp(22px,2.6vw,32px);font-size:15.5px;line-height:1.62;display:grid}.page-module__qoet2G__connect b{color:var(--ink);font-weight:600}.page-module__qoet2G__foot{margin-top:clamp(40px,5vw,64px);padding-bottom:clamp(48px,6vw,88px)}.page-module__qoet2G__footMeta{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:24px;margin:0;padding-top:26px;display:grid}.page-module__qoet2G__footMeta dd{color:var(--ink-2);font-family:var(--font-mono), ui-monospace, monospace;word-break:break-word;margin:8px 0 0;font-size:12.5px;line-height:1.55}.page-module__qoet2G__footMeta a{transition:color .2s var(--ease)}.page-module__qoet2G__footMeta a:hover{color:var(--accent)}.page-module__qoet2G__disclaimer{max-width:74ch;color:var(--ink-3);text-wrap:pretty;margin-top:30px;font-size:13px;line-height:1.6}@media (max-width:760px){.page-module__qoet2G__footMeta{grid-template-columns:1fr;gap:18px}}
