:root{--bg:#fffdfd;--paper:#ffffff;--text:#372d34;--muted:#887780;--line:#ede3e8;--cobalt:#722f4b;--cobalt-dark:#642942;--lavender:#f1dfe7;--lavender-soft:#f6ecf1;--lavender-deep:#f4e9ef;--sage:#a36280;--sans:var(--font-sans),"DM Sans",system-ui,sans-serif;--mono:var(--font-mono),"IBM Plex Mono",ui-monospace,monospace}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font:15px/1.6 var(--sans);font-synthesis:none;-webkit-font-smoothing:antialiased}body,dd,dl,figure,h1,h2,h3,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}em{font-style:normal;font-weight:inherit;color:#ad728c}:focus-visible{outline:2px solid var(--cobalt);outline-offset:3px;border-radius:3px}[id],section[id]{scroll-margin-top:24px}.wrap{width:min(100% - 48px,1160px);margin-inline:auto}.muted{color:var(--muted)}.small{font-size:13px}.eyebrow{display:block;font:11px/1.6 var(--mono);letter-spacing:1.6px;text-transform:uppercase;color:#9a6c81}.lede{font-size:17px;line-height:1.75;color:var(--muted);max-width:620px}.dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--sage);flex-shrink:0}.skip-link{position:absolute;top:12px;left:24px;transform:translateY(-200%);background:var(--paper);padding:10px 14px;border-radius:6px;z-index:50}.skip-link:focus{transform:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:12px 20px;border-radius:10px;border:1px solid var(--line);background:var(--paper);color:var(--text);font:500 14px/1.2 var(--sans);cursor:pointer;transition:background .2s,border-color .2s,transform .2s}.btn:hover{transform:translateY(-1px);border-color:#d8bfcb}.btn-primary{background:var(--cobalt);border-color:var(--cobalt);color:#fff}.btn-primary:hover{background:var(--cobalt-dark);border-color:var(--cobalt-dark)}.btn-ghost{background:transparent}.btn-small{min-height:38px;padding:9px 15px;font-size:13px}.text-link{display:inline-flex;gap:6px;align-items:center;font-weight:500;font-size:14px;color:#7a666e}.text-link:hover{color:var(--cobalt)}.cta-row{flex-wrap:wrap;gap:14px}.cta-row,.site-header{display:flex;align-items:center}.site-header{height:88px;justify-content:space-between;gap:28px;padding:0 max(5vw,24px);border-bottom:1px solid #f1e9ed;background:var(--bg);position:relative;z-index:20}.brand{display:inline-flex;align-items:center;gap:10px;font-size:26px;font-weight:500;letter-spacing:-1.2px}.site-nav{display:flex;gap:26px;font-size:14px;color:#796772}.sign-in:hover,.site-nav a:hover{color:var(--cobalt)}.header-actions{display:flex;align-items:center;gap:20px;font-size:14px}.mobile-nav{display:none}.mobile-nav>summary{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none;min-height:40px;font-size:14px}.mobile-nav>summary::-webkit-details-marker{display:none}.mobile-nav nav{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;padding:12px 24px 24px;background:var(--paper);border-bottom:1px solid var(--line);box-shadow:0 20px 30px #68304a12}.mobile-nav nav a:not(.btn){padding:14px 0;border-bottom:1px solid #f1e9ed}.mobile-nav nav .btn{margin-top:18px}.site-footer{margin-top:96px;padding:56px 0 28px;border-top:1px solid var(--line);background:var(--bg)}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.6fr;grid-gap:36px;gap:36px}.footer-grid .brand{font-size:23px;margin-bottom:12px}.footer-grid h2{font:11px/1.6 var(--mono);letter-spacing:1.4px;text-transform:uppercase;color:#9a6c81;margin-bottom:12px;font-weight:400}.footer-grid ul{display:grid;grid-gap:9px;gap:9px;font-size:14px}.footer-grid a:hover{color:var(--cobalt)}.footer-legal{margin-top:40px;padding-top:22px;border-top:1px solid var(--line);display:grid;grid-gap:6px;gap:6px;font-size:12px;color:var(--muted)}main:has(>.cta-band:last-child)+.site-footer{margin-top:0}.hero{position:relative;max-width:1060px;margin:0 auto;padding:84px 24px 56px;text-align:center;display:flex;flex-direction:column;gap:26px}.hero,.hero-label{align-items:center}.hero-label{display:inline-flex;gap:9px;padding:8px 14px;background:#f6ecf1;border:1px solid #efdee7;border-radius:50px;font:11px var(--mono);letter-spacing:1.7px;text-transform:uppercase;color:#905a72}.hero h1{position:relative;font-size:clamp(48px,7vw,86px);font-weight:600;line-height:1.04;letter-spacing:-.055em}.hero h1 em{display:block;font-size:1.14em;letter-spacing:-.04em}.hero-asterisk{position:absolute;right:-.9em;top:.05em;font-size:.6em;color:#8d7280;transform:rotate(15deg)}.hero .lede{margin:0 auto;text-align:center;max-width:560px}.hero .cta-row{justify-content:center}.hero-note{font:11px var(--mono);color:#9a6c81;letter-spacing:.4px}.answer-preview{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:auto 1fr;border:1px solid #efdee6;border-radius:18px;background:var(--paper);box-shadow:0 10px 30px #5f434e08;overflow:hidden}.answer-side{writing-mode:vertical-rl;transform:rotate(180deg);display:flex;justify-content:space-between;gap:22px;padding:26px 16px;background:var(--lavender-soft);border-left:1px solid #f1e7ed;font:11px var(--mono);letter-spacing:1.3px;text-transform:uppercase;color:#917487}.answer-body{padding:30px 44px;min-width:0}.answer-head{display:flex;align-items:center;gap:12px;margin-bottom:26px}.answer-head strong{display:block;font-size:14px;font-weight:500;color:#4a373e}.answer-head small{display:block;font-size:12px;color:var(--muted)}.agent-mark{width:36px;height:36px;border-radius:12px;background:#ede2ed;color:#8b5a7d;display:inline-flex;align-items:center;justify-content:center;font:700 17px/1 var(--sans);flex-shrink:0}.agent-mark span{font-size:13px;margin-top:10px}.answer-question{font-size:clamp(20px,2.4vw,28px);letter-spacing:-.8px;color:#523842;padding-bottom:20px;border-bottom:1px solid #ece5e8;margin-bottom:24px}.answer-text{font-size:15px;line-height:1.85;color:#6d5e65;max-width:740px;margin:10px 0 16px}.citation{display:inline-flex;align-items:center;gap:6px;border:1px solid #f0e6eb;background:#f8f4f7;border-radius:5px;padding:5px 9px;font-size:12px;color:#917487}.answer-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:28px;padding-top:16px;border-top:1px solid #f4eef0;font-size:13px;color:var(--muted)}.answer-foot span{display:inline-flex;align-items:center;gap:8px}.answer-foot a{color:#7a666e;font-weight:500}.answer-foot a:hover{color:var(--cobalt)}.answer-preview figcaption{grid-column:1/-1;padding:10px 18px;border-top:1px solid #f4eef0;font:11px var(--mono);color:var(--muted)}.integrations{display:flex;align-items:center;justify-content:space-between;gap:30px;margin:48px auto 0;max-width:1080px;color:#73676c}.integrations>span{font:11px/1.8 var(--mono);letter-spacing:1px;text-transform:uppercase;max-width:170px}.integrations ul{display:flex;flex-wrap:wrap;gap:14px 26px;justify-content:flex-end;flex:1 1}.integrations li{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;letter-spacing:-.3px}.integrations img{filter:grayscale(1);opacity:.6}.facts{display:grid;grid-template-columns:repeat(4,1fr);margin-top:56px;border:1px solid var(--line);border-radius:15px;background:var(--paper)}.facts>div{padding:22px 24px}.facts>div+div{border-left:1px solid var(--line)}.facts dt{font-size:26px;letter-spacing:-1px}.facts dd{font-size:13px;color:var(--muted)}.section{padding:110px 0 0}.section-head{margin-bottom:44px;max-width:680px}.section-head.center{text-align:center;margin-inline:auto}.section-head.center .lede{margin-inline:auto}.section-head h2,.workflow h2{font-size:clamp(34px,4vw,48px);font-weight:600;letter-spacing:-.045em;line-height:1.1;margin:16px 0}.demo-layout{display:grid;grid-template-columns:1fr 1.25fr;grid-gap:56px;gap:56px;align-items:start}.demo-creds{display:grid;grid-gap:20px;gap:20px}.creds{display:grid;grid-template-columns:auto 1fr;grid-gap:6px 16px;gap:6px 16px;margin-top:12px;font-size:14px}.creds dt{color:var(--muted)}.creds dd{font-family:var(--mono);font-size:13px;overflow-wrap:anywhere}.grid{display:grid;grid-gap:18px;gap:18px}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.card{border:1px solid var(--line);background:var(--paper);border-radius:15px;padding:26px;display:flex;flex-direction:column;gap:10px}.card h2,.card h3{font-size:19px;font-weight:500;letter-spacing:-.4px}.card p{color:var(--muted);font-size:14px;line-height:1.7}.card-lavender{background:var(--lavender-soft);border-color:#ecdce4}.badge{align-self:flex-start;font:11px var(--mono);padding:4px 8px;border-radius:5px;background:#f4f1f2;color:#73676c}.badge-blue{background:#f1e3ec;color:#82586d}.advantage-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:18px;gap:18px}.advantage{grid-column:span 2;border:1px solid #ece3e7;border-radius:15px;padding:32px;background:#faf7f5;display:flex;flex-direction:column;gap:14px}.advantage h3{font-size:24px;font-weight:600;letter-spacing:-.8px;line-height:1.2}.advantage p{font-size:14px;line-height:1.8;color:#6d5e65}.advantage-answers{grid-column:span 4;background:#f7f0f4}.advantage-widget{background:#f3efec}.advantage-inbox{background:#f7f4ee}.advantage-actions{grid-column:span 4;background:#f7f3f0}.advantage-teach{background:#f7f0f4}.advantage-pricing,.advantage-teach{grid-column:span 3}.advantage-providers{grid-column:span 6;background:#f3efec}.feature-number{font:11px var(--mono);letter-spacing:1.4px;text-transform:uppercase;color:#9a6c81}.workflow-layout{display:grid;grid-template-columns:1fr 1fr;grid-gap:90px;gap:90px;padding:72px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.workflow ol{display:grid}.workflow li{display:flex;gap:26px;padding-bottom:26px;margin-bottom:26px;border-bottom:1px solid #ede4e8}.workflow li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.workflow li>span{font:13px var(--mono);color:#9a6c81;padding-top:3px}.workflow h3{font-size:19px;font-weight:500;margin-bottom:8px}.workflow p{font-size:14px;color:var(--muted);line-height:1.7}.logo-wall{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:12px;gap:12px}.logo-wall li{display:flex;align-items:center;justify-content:center;gap:12px;min-height:76px;padding:16px 18px;text-align:center;border:1px solid var(--line);border-radius:12px;background:var(--paper);font-size:14px;font-weight:500}.logo-wall img{width:auto;max-width:110px;height:30px;object-fit:contain}.logo-wall .logo-wall-text{background:var(--lavender-soft);border-color:#ecdce4;color:#6d4f5e;font-weight:400}.center-note{text-align:center;margin-top:22px;font:12px var(--mono);color:var(--muted)}.table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:15px;background:var(--paper);margin-bottom:18px}.compare{width:100%;min-width:640px;border-collapse:collapse;font-size:14px}.compare td,.compare th{padding:15px 20px;text-align:left;border-bottom:1px solid #f1e9ed;vertical-align:top}.compare thead th{font:11px var(--mono);letter-spacing:1.2px;text-transform:uppercase;color:#9a6c81;font-weight:400;background:#fdfbfc}.compare thead th:nth-child(2){color:var(--cobalt)}.compare tbody th{font-weight:500;width:26%}.compare tbody td:nth-child(2){background:#fdf6f9;color:#5d3a4b}.compare tbody td:nth-child(3){color:var(--muted)}.compare tr:last-child>*{border-bottom:0}.source-note{max-width:760px}.family-card{transition:border-color .2s,transform .2s}.family-card:hover{border-color:#d8bfcb;transform:translateY(-2px)}.family-card h3 span{color:var(--cobalt)}.home-faq{display:grid;grid-template-columns:1fr 1.6fr;grid-gap:80px;gap:80px}.faq-title{font:600 clamp(44px,5vw,62px)/1.1 var(--sans);letter-spacing:-2.2px;margin:18px 0 20px}.faq .animated-disclosure{border-bottom:1px solid #ecdfe6}.faq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;cursor:pointer;list-style:none;font-size:16px;font-weight:500}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:22px;font-weight:400;color:#8d7280;transition:transform .3s;flex-shrink:0}.faq details[open]:not([data-expanded=false]) summary:after{transform:rotate(45deg)}.faq .disclosure-content{overflow:hidden}.faq .disclosure-content p{padding:0 30px 22px 0;font-size:15px;line-height:1.85;color:var(--muted)}.cta-band{position:relative;margin-top:120px;padding:96px 24px;text-align:center;background:var(--lavender-deep);border-top:1px solid #ecdce4;display:flex;flex-direction:column;align-items:center;gap:22px;overflow:hidden}.cta-band h2{font:600 clamp(40px,5vw,58px)/1.1 var(--sans);color:#523842;letter-spacing:-2.2px}.cta-band p{max-width:520px;color:#7c6570;font-size:16px}.cta-band .cta-row{justify-content:center}.closing-asterisk{position:absolute;left:10%;top:64px;font-size:90px;color:#8d7280;transform:rotate(15deg)}.page-head{padding:80px 0 48px;display:grid;grid-gap:18px;gap:18px;justify-items:start}.page-head h1{font-size:clamp(42px,6vw,70px);font-weight:600;letter-spacing:-.05em;line-height:1.05;max-width:900px}.page-head h1 em{display:block}.page-body{padding-bottom:96px;display:grid;grid-gap:32px;gap:32px}.buy-body{justify-items:start}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.chips a{border:1px solid var(--line);border-radius:20px;padding:6px 13px;font-size:13px;color:#73636b;background:var(--paper)}.chips a:hover{border-color:#d8bfcb;color:var(--cobalt)}.feature-groups{display:grid;grid-gap:0;gap:0}.feature-group{display:grid;grid-template-columns:1fr 1.3fr;grid-gap:60px;gap:60px;padding:44px 0;border-top:1px solid var(--line)}.feature-group h2{font-size:30px;font-weight:600;letter-spacing:-1px;line-height:1.2;margin:12px 0}.feature-group p{color:var(--muted);font-size:15px;line-height:1.75}.check-list{display:grid;grid-gap:12px;gap:12px;font-size:15px;line-height:1.6}.check-list li{position:relative;padding-left:28px}.check-list li:before{content:"";position:absolute;left:2px;top:.45em;width:13px;height:7px;border-left:1.6px solid var(--cobalt);border-bottom:1.6px solid var(--cobalt);transform:rotate(-45deg)}.check-list.two-col{grid-template-columns:repeat(2,1fr);gap:14px 40px}.cross-list{display:grid;grid-gap:10px;gap:10px;font-size:14px;color:var(--muted);margin-top:12px}.cross-list li{position:relative;padding-left:28px}.cross-list li:before{content:"×";position:absolute;left:3px;top:-1px;font-size:18px;color:#a94e4e}.end-cta{padding:40px 0 0;display:flex;justify-content:center}.addons{margin-top:64px}.licence-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.licence{border:1px solid #ecdce4;border-radius:15px;background:var(--paper);padding:32px;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.licence.featured{background:#f6ecf1;border-color:#cfa7b6}.licence h2{font-size:21px;font-weight:500}.licence .price{font-size:52px;letter-spacing:-2px;line-height:1}.licence .price span{font-size:14px;letter-spacing:0;color:var(--muted)}.licence .check-list{margin-bottom:8px}.included{padding:56px 0 0}.included h2{font-size:26px;font-weight:600;letter-spacing:-.6px;margin-bottom:22px}.notes-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px;padding-top:56px}.release{display:grid;grid-template-columns:240px 1fr;grid-gap:40px;gap:40px;padding:36px 0;border-top:1px solid var(--line)}.release h2{font-size:22px;font-weight:500;letter-spacing:-.5px}.release h3{font:11px var(--mono);letter-spacing:1.4px;text-transform:uppercase;color:#9a6c81;margin:18px 0 10px;font-weight:400}.release>div>:first-child{margin-top:0}.cta-band,.feature-group,.page-head,.section-head,[data-reveal]{transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.reveal-pending{opacity:0;transform:translateY(18px)}@media (max-width:1100px){.site-nav{gap:18px}.footer-grid{grid-template-columns:1fr 1fr}.advantage,.advantage-actions,.advantage-answers,.advantage-pricing,.advantage-providers,.advantage-teach{grid-column:span 3}}@media (max-width:900px){.site-header{height:76px}.header-actions .btn-small,.sign-in,.site-nav{display:none}.mobile-nav{display:block}.demo-layout,.feature-group,.home-faq,.release,.workflow-layout{grid-template-columns:1fr;gap:28px}.facts,.grid-3{grid-template-columns:1fr 1fr}.facts>div:nth-child(3){border-left:0}.facts>div:nth-child(n+3){border-top:1px solid var(--line)}.integrations{flex-direction:column;text-align:center}.integrations>span{max-width:none}.integrations ul{justify-content:center}.hero-asterisk{display:none}}@media (max-width:650px){.wrap{width:calc(100% - 40px)}.hero{padding:54px 20px 40px}.answer-preview{grid-template-columns:1fr}.answer-side{display:none}.answer-body{padding:24px 22px}.check-list.two-col,.grid-2,.grid-3,.licence-grid,.notes-grid{grid-template-columns:1fr}.advantage,.advantage-actions,.advantage-answers,.advantage-pricing,.advantage-providers,.advantage-teach{grid-column:1/-1;padding:26px}.section{padding-top:80px}.faq-title{font-size:52px}.closing-asterisk{display:none}.footer-grid{grid-template-columns:1fr}.page-head{padding:54px 0 36px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}.reveal-pending{opacity:1;transform:none}}.product-tour{display:grid;grid-gap:0;gap:0}.tour-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:26px}.tour-tabs button{min-height:38px;padding:9px 16px;border:1px solid var(--line);border-radius:50px;background:var(--paper);color:#796772;font:500 13px/1.2 var(--sans);cursor:pointer;transition:background .2s,border-color .2s,color .2s}.tour-tabs button:hover{border-color:#d8bfcb;color:var(--cobalt)}.tour-tabs button.active{background:var(--cobalt);border-color:var(--cobalt);color:#fff}.tour-panel{border:1px solid #efdee6;border-radius:18px;overflow:hidden;background:var(--paper);box-shadow:0 18px 55px #68304a12}.tour-panel img{width:100%;height:auto}.product-tour figcaption{padding-top:12px;text-align:center;font:11px var(--mono);color:var(--muted)}.cta-scout{position:absolute;left:7%;bottom:-12px;width:210px;height:auto;transform:rotate(-4deg)}@media (max-width:900px){.cta-scout{display:none}}.marketplace-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;list-style:none;padding:0;margin:0}.marketplace-card{display:flex;flex-direction:column;gap:12px;padding:26px;background:var(--paper,#fff);border:1px solid var(--line,#ede3e8);border-radius:16px}.marketplace-card.pending{opacity:.78}.marketplace-card>p{margin:0;font-size:14.5px;line-height:1.65;color:var(--ink-soft,#6a5e63)}.marketplace-card .btn{margin-top:auto;align-self:flex-start}.marketplace-head{display:flex;align-items:center;gap:12px}.marketplace-head h2{font-size:20px;margin:0;letter-spacing:-.4px}.marketplace-by{font-size:12.5px;font-weight:400;color:var(--ink-soft,#6a5e63)}.marketplace-logo{flex-shrink:0}.marketplace-tile{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#1e88c7;color:#fff;font-weight:700;font-size:15px;flex-shrink:0}.marketplace-licence{font-size:13px}.marketplace-note{font-size:12.5px;color:var(--cobalt)}.btn-disabled{background:var(--bg-soft,#f6f1f3);color:var(--ink-soft,#6a5e63);border:1px dashed var(--line,#ded0d6);cursor:not-allowed}.buy-licences{padding:22px 26px;border:1px solid var(--line,#ede3e8);border-radius:16px;background:var(--bg-soft,#faf6f8);display:grid;grid-gap:10px;gap:10px}.buy-licences h2{font-size:18px;margin:0}.buy-licences p{margin:0;font-size:14px;line-height:1.65}@media (max-width:760px){.marketplace-grid{grid-template-columns:1fr}}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_d9d98a{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_d9d98a{--font-sans:"DM Sans","DM Sans Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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.00%;size-adjust:134.59%}.__className_90b1ba{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-weight:400;font-style:normal}.__variable_90b1ba{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}