.ProblemBento_section__GHKXW{position:relative;overflow:hidden;background:var(--ink);padding:clamp(64px,8vw,104px) 0}.ProblemBento_inner__f8x_S{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.ProblemBento_eyebrow__CzB_6{font-family:Instrument Sans,sans-serif;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--forest-text)}.ProblemBento_eyebrowRule__QCAbF{display:inline-block;width:24px;height:1px;background:var(--forest);vertical-align:middle;margin-right:10px}.ProblemBento_headline__d2Sgx{margin:14px 0 0;font-family:Archivo,sans-serif;font-stretch:113%;font-weight:750;font-size:clamp(30px,3.4vw,44px);letter-spacing:-.03em;color:var(--snow);max-width:22ch}.ProblemBento_grid__GTJ94{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:40px}.ProblemBento_span2___givd{grid-column:span 2}@media (max-width:1100px){.ProblemBento_grid__GTJ94{grid-template-columns:repeat(2,minmax(0,1fr))}.ProblemBento_span2___givd{grid-column:span 2}}@media (max-width:640px){.ProblemBento_grid__GTJ94{grid-template-columns:minmax(0,1fr)}.ProblemBento_span2___givd{grid-column:auto}}.ProblemBento_card__dqCuI{position:relative;display:flex;flex-direction:column;min-height:460px;padding:0;overflow:hidden;text-align:left;background:#0B0B0C;border:1px solid rgba(255,255,255,.07);border-radius:18px;cursor:pointer;transition:border-color .3s ease,transform .4s cubic-bezier(.2,.7,.2,1)}.ProblemBento_card__dqCuI:hover{border-color:rgba(var(--hue),.42)}@media (max-width:640px){.ProblemBento_card__dqCuI{min-height:400px}}.ProblemBento_glow__BRVcH{position:absolute;inset:-20% -20% 30%;pointer-events:none;background:radial-gradient(ellipse 60% 55% at 50% 38%,rgba(var(--hue),.3),transparent 70%),radial-gradient(ellipse 30% 26% at 50% 34%,rgba(var(--hue),.34),transparent 72%);opacity:.72;transition:opacity .45s ease}.ProblemBento_card__dqCuI:hover .ProblemBento_glow__BRVcH{opacity:1}.ProblemBento_rim__wajqA{position:absolute;top:0;left:12%;right:12%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(var(--hue),.55),transparent)}.ProblemBento_media__PhmaY{position:relative;z-index:1;flex:1 1;min-height:240px;overflow:hidden}.ProblemBento_caption__X6p4l{position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:0 22px 24px}.ProblemBento_capEyebrow__qbAZv{display:block;font-family:Instrument Sans,sans-serif;font-weight:700;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--hue))}.ProblemBento_capTitle__QpFRH{margin-top:9px;font-family:Archivo,sans-serif;font-stretch:112%;font-weight:650;font-size:19px;line-height:1.22;letter-spacing:-.015em;color:var(--snow)}.ProblemBento_span2___givd .ProblemBento_capTitle__QpFRH{font-size:clamp(22px,2vw,27px);line-height:1.14;max-width:20ch}.ProblemBento_arrow__YN8Lo{flex:none;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-tertiary);background:transparent;transition:color .25s ease,background .25s ease,transform .25s cubic-bezier(.2,.7,.2,1)}.ProblemBento_card__dqCuI:hover .ProblemBento_arrow__YN8Lo{color:#0B0B0C;background:rgb(var(--hue));transform:translate(2px,-2px)}.ProblemBento_flag__VbhHO{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:6px;font-family:Instrument Sans,sans-serif;font-size:10px;font-weight:700;letter-spacing:.02em;white-space:nowrap;color:rgb(var(--hue));background:rgba(var(--hue),.1);border:1px solid rgba(var(--hue),.38);border-radius:999px;padding:5px 11px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 8px 26px rgba(0,0,0,.45)}.ProblemBento_panel__AXFdS{background:rgba(20,20,22,.86);border:1px solid rgba(255,255,255,.09);border-radius:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 26px 52px rgba(0,0,0,.5)}.ProblemBento_mono__UQNGF{font-family:Instrument Sans,sans-serif;font-weight:600;font-size:9px;letter-spacing:.09em;text-transform:uppercase;color:var(--text-tertiary)}.ProblemBento_planes__gw_y8{position:absolute;inset:0;perspective:1100px}.ProblemBento_plane__pRXnB{position:absolute;left:50%;top:50%;width:min(58%,300px);border-radius:10px;background:linear-gradient(160deg,rgba(30,30,33,.96),rgba(16,16,18,.96));border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 60px rgba(0,0,0,.55);overflow:hidden;transform:translate(-50%,-50%) rotateX(52deg) rotate(-32deg) translateZ(calc(var(--i) * 20px));transition:transform .9s cubic-bezier(.2,.7,.2,1)}.ProblemBento_card__dqCuI:hover .ProblemBento_plane__pRXnB{transform:translate(-50%,-50%) rotateX(52deg) rotate(-32deg) translateZ(calc(var(--i) * 42px)) translate(calc(var(--i) * 9px),calc(var(--i) * -7px))}.ProblemBento_card__dqCuI:hover .ProblemBento_plane__pRXnB[data-rogue=true]{transform:translate(-50%,-50%) rotateX(52deg) rotate(-32deg) translateZ(190px) translate(48px,-32px) rotate(7deg)}.ProblemBento_planeRow__8q_KG{display:flex;gap:4px;padding:4px 8px;border-bottom:1px solid rgba(255,255,255,.05)}.ProblemBento_planeCell__Y_9a_{height:5px;border-radius:2px;background:rgba(255,255,255,.13)}.ProblemBento_planeCellHot__fUw6h{background:rgba(var(--hue),.75)}.ProblemBento_tiles__J3QhD{position:absolute;inset:0}.ProblemBento_tile__Ei7w_{position:absolute;left:50%;top:50%;width:62px;height:62px;border-radius:15px;display:flex;align-items:center;justify-content:center;font-family:Instrument Sans,sans-serif;font-weight:800;font-size:13px;letter-spacing:.02em;color:#fff;border:1px solid rgba(255,255,255,.18);box-shadow:0 18px 38px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.22);transform:translate(-50%,-50%) translate(var(--x),var(--y)) rotate(var(--r));transition:transform .75s cubic-bezier(.2,.7,.2,1)}.ProblemBento_card__dqCuI:hover .ProblemBento_tile__Ei7w_{transform:translate(-50%,-50%) translate(calc(var(--x) * 1.3),calc(var(--y) * 1.3)) rotate(calc(var(--r) * 1.7))}.ProblemBento_tileArc__5Yxk6{position:absolute;left:50%;top:50%;width:320px;height:300px;transform:translate(-50%,-50%);pointer-events:none;overflow:visible}.ProblemBento_arcPath__x8xHD{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1.1s ease .2s}.ProblemBento_card__dqCuI[data-inview=true] .ProblemBento_arcPath__x8xHD{stroke-dashoffset:0}.ProblemBento_dials__d3mme{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:14px}.ProblemBento_dial__1SP_s{position:relative;width:116px;height:116px}.ProblemBento_dialArc__Hjz_B{stroke-dasharray:264;stroke-dashoffset:264;transition:stroke-dashoffset 1.25s cubic-bezier(.2,.7,.2,1)}.ProblemBento_card__dqCuI[data-inview=true] .ProblemBento_dialArc__Hjz_B{stroke-dashoffset:var(--rest)}.ProblemBento_dialVal__5VTCt{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.ProblemBento_dialNum__ks51p{font-family:Archivo,sans-serif;font-weight:700;font-size:19px;letter-spacing:-.01em;color:var(--snow)}.ProblemBento_nodes__oVyDj{position:absolute;inset:0}.ProblemBento_node__sFxGr{position:absolute;display:flex;align-items:center;gap:7px;padding:7px 12px 7px 8px;border-radius:999px;background:rgba(22,22,25,.92);border:1px solid rgba(255,255,255,.1);box-shadow:0 14px 32px rgba(0,0,0,.5);font-family:Instrument Sans,sans-serif;font-size:10.5px;font-weight:600;color:var(--text-secondary);white-space:nowrap;animation:ProblemBento_bentoDrift__TmTRD var(--dur) ease-in-out var(--delay) infinite alternate}.ProblemBento_nodeDot__1woQH{width:18px;height:18px;border-radius:50%;flex:none;background:rgba(var(--hue),.16);border:1px solid rgba(var(--hue),.5)}@keyframes ProblemBento_bentoDrift__TmTRD{0%{transform:translate(0)}to{transform:translate(var(--dx),var(--dy))}}.ProblemBento_chart__ttImO{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;gap:9px;padding:46px 30px 58px}.ProblemBento_bar__BeWME{flex:1 1;max-width:34px;border-radius:4px 4px 0 0;background:linear-gradient(180deg,rgba(var(--hue),.95),rgba(var(--hue),.3));transform-origin:bottom;transform:scaleY(.04);transition:transform .9s cubic-bezier(.2,.7,.2,1) var(--delay)}.ProblemBento_card__dqCuI[data-inview=true] .ProblemBento_bar__BeWME{transform:scaleY(1)}.ProblemBento_flatLine__XTT3x{position:absolute;left:24px;right:24px;bottom:96px;height:0;border-top:1.5px dashed rgba(255,255,255,.42)}.ProblemBento_flatLabel__KP5Kj{position:absolute;right:0;top:-18px;font-family:Instrument Sans,sans-serif;font-weight:700;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.62)}.ProblemBento_device__bP3Xr{position:absolute;left:50%;top:26px;width:218px;transform:translateX(-50%);border-radius:26px;padding:9px;background:linear-gradient(165deg,#2A2A2E,#131315);border:1px solid rgba(255,255,255,.13);box-shadow:0 34px 70px rgba(0,0,0,.62)}.ProblemBento_deviceScreen__7e2EA{border-radius:19px;background:#090909;overflow:hidden;padding:14px 13px 16px}.ProblemBento_notch__35zLy{width:52px;height:4px;border-radius:999px;background:rgba(255,255,255,.16);margin:0 auto 12px}.ProblemBento_funnelBand__irHHH{height:26px;margin:0 auto 7px;border-radius:5px;background:linear-gradient(90deg,rgba(var(--hue),.85),rgba(var(--hue),.42));display:flex;align-items:center;justify-content:space-between;padding:0 8px;font-family:Instrument Sans,sans-serif;font-weight:700;font-size:9px;color:#0B0B0C;overflow:hidden;width:22%;transition:width 1s cubic-bezier(.2,.7,.2,1) var(--delay)}.ProblemBento_card__dqCuI[data-inview=true] .ProblemBento_funnelBand__irHHH{width:var(--w)}.ProblemBento_funnelBandGhost__oqLTD{background:rgba(255,255,255,.07);color:var(--text-tertiary)}.ProblemBento_deviceAside__MsgPH{display:none;position:absolute;top:96px;flex-direction:column;gap:4px;width:130px}.ProblemBento_deviceAside__MsgPH[data-side=left]{left:34px;text-align:left}.ProblemBento_deviceAside__MsgPH[data-side=right]{right:34px;text-align:right}.ProblemBento_asideNum__mlITb{font-family:Archivo,sans-serif;font-stretch:112%;font-weight:700;font-size:30px;letter-spacing:-.02em;color:var(--snow)}.ProblemBento_asideNote__9R0hd{font-family:Instrument Sans,sans-serif;font-weight:600;font-size:10px;color:var(--text-tertiary)}.ProblemBento_asideNote__9R0hd[data-down=true]{color:rgb(var(--hue))}@media (min-width:1101px){.ProblemBento_span2___givd .ProblemBento_deviceAside__MsgPH{display:flex}.ProblemBento_span2___givd .ProblemBento_plane__pRXnB{width:min(44%,330px)}}@media (prefers-reduced-motion:reduce){.ProblemBento_arcPath__x8xHD,.ProblemBento_arrow__YN8Lo,.ProblemBento_bar__BeWME,.ProblemBento_card__dqCuI,.ProblemBento_dialArc__Hjz_B,.ProblemBento_funnelBand__irHHH,.ProblemBento_glow__BRVcH,.ProblemBento_plane__pRXnB,.ProblemBento_tile__Ei7w_{transition:none!important}.ProblemBento_node__sFxGr{animation:none!important}.ProblemBento_arcPath__x8xHD{stroke-dashoffset:0!important}.ProblemBento_dialArc__Hjz_B{stroke-dashoffset:var(--rest)!important}.ProblemBento_bar__BeWME{transform:scaleY(1)!important}.ProblemBento_funnelBand__irHHH{width:var(--w)!important}}.TechnologyHub_section__wPCTV{position:relative;overflow:hidden;background:var(--ink);border-top:1px solid #2a2a2a;border-bottom:1px solid #2a2a2a;padding:clamp(64px,8vw,104px) 0}.TechnologyHub_inner___N_dq{position:relative;max-width:1400px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.TechnologyHub_eyebrow__lsUIm{display:inline-flex;align-items:center;gap:10px;font-family:Instrument Sans,sans-serif;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--forest)}.TechnologyHub_eyebrow__lsUIm:before{content:"";width:24px;height:1px;background:var(--forest)}.TechnologyHub_headline__iGP3J{margin:16px 0 0;font-family:Archivo,sans-serif;font-stretch:113%;font-weight:750;font-size:clamp(28px,3.2vw,42px);line-height:1.08;letter-spacing:-.03em;color:#fafafa;max-width:20ch}.TechnologyHub_support__knI2H{margin:16px 0 0;max-width:60ch;font-size:15px;line-height:1.65;color:#b7c2bc}.TechnologyHub_tablist__de7R7{display:flex;flex-wrap:wrap;gap:8px;margin-top:36px}.TechnologyHub_tab__RiBq_{font-family:Instrument Sans,sans-serif;font-weight:600;font-size:14px;color:#a3a3a3;background:transparent;border:1px solid transparent;border-radius:999px;padding:9px 20px;cursor:pointer;white-space:nowrap;transition:color .18s ease,background .18s ease,border-color .18s ease}.TechnologyHub_tab__RiBq_:hover{color:#fafafa;background:rgba(255,255,255,.05)}.TechnologyHub_tabActive___NoLA{color:#fafafa;border-color:rgba(255,255,255,.55);background:transparent}.TechnologyHub_tabActive___NoLA:hover{background:transparent}.TechnologyHub_tabPanel__LZNva{margin-top:20px;animation:TechnologyHub_techPanelIn__ETO0C .32s cubic-bezier(.2,.7,.2,1)}@keyframes TechnologyHub_techPanelIn__ETO0C{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.TechnologyHub_tabPanel__LZNva{animation:none}}.TechnologyHub_appPanel__m7ZzL{background:#0D0D0E;border:1px solid rgba(255,255,255,.09);border-radius:14px;overflow:hidden}.TechnologyHub_chrome___2oY9{display:flex;align-items:center;gap:12px;padding:11px 16px;background:#161617;border-bottom:1px solid rgba(255,255,255,.07)}.TechnologyHub_chromeDots__1GgU3{display:inline-flex;gap:6px;flex:none}.TechnologyHub_dot__P4JcO{width:9px;height:9px;border-radius:50%;background:rgba(255,255,255,.14)}.TechnologyHub_chromeUrl__vG0of{font-family:Instrument Sans,sans-serif;font-size:11.5px;font-weight:600;color:#8a8a8a;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);border-radius:999px;padding:4px 14px}.TechnologyHub_appBody__7T6lK{position:relative;aspect-ratio:2/1;min-height:190px;max-height:min(44vw,520px);display:flex;align-items:center;justify-content:center;padding:26px;background:#0D0D0E}.TechnologyHub_appShot__rfhxi{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center}.TechnologyHub_panelMeta__Cqdyf{display:flex;align-items:baseline;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-top:20px}.TechnologyHub_panelBody__McMhu{margin:0;font-size:15px;line-height:1.6;color:#a3a3a3;max-width:62ch}.TechnologyHub_panelLink__V1tSF{display:inline-flex;align-items:center;gap:7px;flex:none;font-family:Instrument Sans,sans-serif;font-weight:600;font-size:14px;color:#fafafa;background:none;border:none;padding:0;cursor:pointer;text-decoration:none;transition:color .18s ease}.TechnologyHub_panelLink__V1tSF:hover{color:var(--forest-hover)}.TechnologyHub_panelLink__V1tSF svg{transition:transform .18s cubic-bezier(.2,.7,.2,1)}.TechnologyHub_panelLink__V1tSF:hover svg{transform:translateX(3px)}.TechnologyHub_tag__58P7A{margin-left:auto;flex:none;font-family:Instrument Sans,sans-serif;font-weight:600;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--snow);background:rgba(0,96,48,.14);border:1px solid rgba(0,96,48,.4);border-radius:999px;padding:3px 9px}.TechnologyHub_tagMuted__N4Hzl{color:#a3a3a3;background:rgba(255,255,255,.04);border-color:#2e2e2e}.TechnologyHub_ctaRow__M90TX{display:flex;gap:12px;flex-wrap:wrap;margin-top:36px}.TechnologyHub_mock__8D0FO{position:relative;width:min(100%,480px);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;gap:10px}.TechnologyHub_chgRow__Ti_8h,.TechnologyHub_code__Bbb9_,.TechnologyHub_expRow__Aiaey{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}.TechnologyHub_caret__77g68{display:inline-block;width:6px;height:11px;margin-left:2px;vertical-align:-1px;background:currentColor;opacity:.7;animation:TechnologyHub_tmBlink__7gd1G 1.15s steps(1) infinite}@keyframes TechnologyHub_tmBlink__7gd1G{0%,49%{opacity:.7}50%,to{opacity:0}}.TechnologyHub_tbl__53bIu{flex:1 1;display:flex;flex-direction:column;justify-content:center}.TechnologyHub_chgRow__Ti_8h{display:grid;grid-template-columns:38px 1fr;align-items:center;grid-gap:10px;gap:10px;padding:6.5px 4px}.TechnologyHub_expRow__Aiaey{display:grid;grid-template-columns:16px 1fr 58px;align-items:center;grid-gap:9px;gap:9px;padding:6.5px 4px}.TechnologyHub_tblHead__pWM4O{color:#6a6a6a;font-size:9.5px;border-bottom:1px solid #2e2e2e}.TechnologyHub_dataRow__Permc{font-size:10.5px;border-bottom:1px solid #232323}.TechnologyHub_dataRow__Permc:last-child{border-bottom:none}.TechnologyHub_thEnd__OQ9Ax,.TechnologyHub_thId__HIYOT,.TechnologyHub_th__RD5aj{display:inline-flex;align-items:center;min-width:0}.TechnologyHub_thEnd__OQ9Ax{justify-content:flex-end}.TechnologyHub_thId__HIYOT em,.TechnologyHub_th__RD5aj em{font-style:normal;color:#4a4a4a;margin-left:5px;font-size:8.5px}.TechnologyHub_keyIco__RuvHd{display:inline-flex;margin-right:4px;color:#b892ff}.TechnologyHub_loggedCol__6ssfY{margin-left:auto;color:#4a4a4a;font-size:8.5px}.TechnologyHub_tdId__y5jov{color:#7a7a7a}.TechnologyHub_chgCell__4iqPf{display:flex;align-items:center;gap:8px;min-width:0}.TechnologyHub_chgName___7EFr{flex:1 1;min-width:0;color:#dcdcdc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TechnologyHub_delta__OyhcR{flex:none;color:var(--forest-hover);font-weight:600;font-size:9.5px}.TechnologyHub_check__ZjR_G{flex:none;width:14px;height:14px;border-radius:50%;background:rgba(0,96,48,.14);border:1px solid rgba(0,96,48,.4);color:var(--forest-hover);display:inline-flex;align-items:center;justify-content:center;opacity:.4;transform:scale(.8);transition:opacity .3s ease,transform .3s ease;transition-delay:calc(var(--i, 0) * .07s)}.TechnologyHub_appBody__7T6lK .TechnologyHub_check__ZjR_G{opacity:1;transform:scale(1)}.TechnologyHub_appBody__7T6lK .TechnologyHub_dataRow__Permc:last-child{background:rgba(0,96,48,.06)}.TechnologyHub_code__Bbb9_{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:3px;font-size:11px;line-height:1.65;color:#c8c8c8}.TechnologyHub_line__Kc_fy{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TechnologyHub_kw__lbn9B{color:#b892ff}.TechnologyHub_fn__hGqwu{color:#57c7c7}.TechnologyHub_tblName__rx6Il{color:#7fb0ff}.TechnologyHub_str__llBtH{color:#33a869}.TechnologyHub_codeFoot__wFTIG{display:flex;align-items:center;gap:7px;margin-top:10px;padding-top:9px;border-top:1px solid #242424;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9.5px;color:#7a7a7a}.TechnologyHub_footDot__tM_PB{width:6px;height:6px;border-radius:50%;background:#3a3a3a;transition:background .3s ease,box-shadow .3s ease}.TechnologyHub_appBody__7T6lK .TechnologyHub_footDot__tM_PB{background:var(--forest-hover);box-shadow:0 0 0 3px rgba(0,96,48,.18)}.TechnologyHub_chat__BFhxa{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:9px}.TechnologyHub_msgUser__ZlKgN{align-self:flex-end;max-width:82%;background:#2c2c2c;color:#e2e2e2;border-radius:12px 12px 3px 12px}.TechnologyHub_msgAi__A04p4,.TechnologyHub_msgUser__ZlKgN{font-family:Instrument Sans,sans-serif;font-size:11.5px;line-height:1.4;padding:7px 11px}.TechnologyHub_msgAi__A04p4{align-self:flex-start;max-width:90%;display:flex;align-items:flex-start;gap:7px;background:rgba(0,96,48,.08);border:1px solid rgba(0,96,48,.28);color:#eaeaea;border-radius:12px 12px 12px 3px}.TechnologyHub_msgAi__A04p4 b{color:#fafafa;font-weight:700}.TechnologyHub_aiDot__UymwD{flex:none;width:7px;height:7px;margin-top:4px;border-radius:50%;background:var(--forest-hover);box-shadow:0 0 0 3px rgba(0,96,48,.15)}.TechnologyHub_msgMeta__0OWEt{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;font-family:Instrument Sans,sans-serif;font-size:9.5px;color:#7a7a7a}.TechnologyHub_msgMeta__0OWEt .TechnologyHub_check__ZjR_G{width:12px;height:12px;opacity:1;transform:none}@media (max-width:560px){.TechnologyHub_tab__RiBq_{font-size:13px;padding:8px 15px}.TechnologyHub_appBody__7T6lK{padding:14px;min-height:200px}.TechnologyHub_chromeUrl__vG0of{font-size:10.5px;padding:3px 10px}}.OurInsights_section__nx0bZ{background:var(--ink);border-top:1px solid #303030;border-bottom:1px solid #303030;padding:clamp(64px,8vw,104px) 0}.OurInsights_inner__iKfD4{max-width:1400px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.OurInsights_head__lppWn{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.OurInsights_headline__1n91z{margin-top:12px;font-family:Archivo,sans-serif;font-stretch:113%;font-weight:750;font-size:clamp(26px,3vw,40px);letter-spacing:-.03em;color:#fafafa}.OurInsights_viewAll__hwMvW{display:inline-flex;align-items:center;gap:6px;font-family:Instrument Sans,sans-serif;font-weight:600;font-size:14px;color:#fafafa;white-space:nowrap;padding-bottom:4px;transition:gap .2s,color .2s}.OurInsights_viewAll__hwMvW:hover{gap:10px;color:var(--forest-hover)}.OurInsights_tabs__YdBXf{display:flex;gap:8px;flex-wrap:wrap;margin:26px 0 28px}.OurInsights_tab__h250Y{padding:8px 16px;border-radius:999px;border:1px solid transparent;background:transparent;color:#a3a3a3;font-family:Instrument Sans,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:color .18s,background .18s,border-color .18s}.OurInsights_tab__h250Y:hover{color:#fafafa}.OurInsights_tabActive__mkVSe{background:#262626;border-color:#3a3a3a;color:#fafafa}.OurInsights_grid__SeEG2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.OurInsights_card__dU3Mr{display:flex;flex-direction:column;background:#262626;border:1px solid #353535;border-radius:var(--radius-lg);overflow:hidden;transition:border-color .2s ease,background .2s ease}.OurInsights_card__dU3Mr:hover{border-color:#6a6a6a;background:#2e2e2e}.OurInsights_card__dU3Mr:focus-visible{outline:2px solid var(--forest-hover);outline-offset:2px}.OurInsights_thumb__r3BWK{position:relative;width:100%;aspect-ratio:16/10}.OurInsights_thumb__r3BWK img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.OurInsights_body__MqMbA{min-width:0;padding:16px 18px;display:flex;flex-direction:column}.OurInsights_metaRow__GfakY{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.OurInsights_pill__8hauK{color:var(--snow);background:rgba(0,96,48,.14);border:1px solid rgba(0,96,48,.4);border-radius:999px;padding:2px 9px;white-space:nowrap}.OurInsights_date__EXJZH,.OurInsights_pill__8hauK{font-family:Instrument Sans,sans-serif;font-weight:600;font-size:11px}.OurInsights_date__EXJZH{letter-spacing:.07em;color:#a3a3a3}.OurInsights_author__wpzVQ{font-family:Instrument Sans,sans-serif;font-size:12px;color:#8a8a8a}.OurInsights_cardTitle__8MHgE{margin-top:10px;font-family:Archivo,sans-serif;font-stretch:112%;font-weight:650;font-size:16.5px;line-height:1.24;letter-spacing:-.01em;color:#fafafa;transition:color .16s}.OurInsights_cardTitle__8MHgE,.OurInsights_excerpt__uLidn{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.OurInsights_excerpt__uLidn{margin-top:8px;font-size:13px;line-height:1.55;color:#a3a3a3}@media (max-width:900px){.OurInsights_grid__SeEG2{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.OurInsights_grid__SeEG2{grid-template-columns:1fr}}.PostCard_card___4raP{display:flex;flex-direction:column;background:#262626;border:1px solid #353535;border-radius:var(--radius-lg);overflow:hidden;transition:border-color .2s ease,background .2s ease}.PostCard_card___4raP:hover{border-color:#6a6a6a;background:#2e2e2e}.PostCard_card___4raP:focus-visible{outline:2px solid var(--forest-hover);outline-offset:2px}.PostCard_thumb__tnTps{position:relative;width:100%;aspect-ratio:16/10}.PostCard_thumb__tnTps img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.PostCard_body__j_V_L{min-width:0;padding:16px 18px;display:flex;flex-direction:column}.PostCard_metaRow__soCpt{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.PostCard_date__qtcNz{font-family:Instrument Sans,sans-serif;font-weight:600;font-size:11px;letter-spacing:.07em;color:#a3a3a3}.PostCard_author__DByuI{font-family:Instrument Sans,sans-serif;font-size:12px;color:#8a8a8a}.PostCard_cardTitle__uOqvh{margin-top:10px;font-family:Archivo,sans-serif;font-stretch:112%;font-weight:650;font-size:16.5px;line-height:1.24;letter-spacing:-.01em;color:#fafafa;transition:color .16s}.PostCard_cardTitle__uOqvh,.PostCard_excerpt__QOcta{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PostCard_excerpt__QOcta{margin-top:8px;font-size:13px;line-height:1.55;color:#a3a3a3}.PostPlaceholder_ph__uFRk4{position:relative;width:100%;height:100%;min-height:100%;background:radial-gradient(rgba(255,255,255,.06) 1px,transparent 0),linear-gradient(155deg,#1a1a1a,#131413 70%);background-size:20px 20px,100% 100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.PostPlaceholder_ribbons__QH5Na{position:absolute;inset:0;width:100%;height:100%}.PostPlaceholder_title__0s_IB{position:relative;font-family:var(--font-display);font-stretch:112%;font-weight:650;font-size:16.5px;line-height:1.3;letter-spacing:-.01em;color:var(--fg);text-align:center;padding:18px 22px 30px;max-width:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.PostPlaceholder_tag__ha06M{position:absolute;left:12px;bottom:12px;font-family:var(--font-body);font-weight:600;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle);background:rgba(10,10,10,.72);border:1px solid var(--hairline);border-radius:6px;padding:4px 8px}.ServiceDialog_card__N9yIp{position:relative;display:flex;flex-direction:column;width:94%;max-width:1080px;max-height:90vh;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-lg);overflow:hidden;font-family:Instrument Sans,sans-serif;animation:ServiceDialog_dialogIn__2lw_d .28s cubic-bezier(.2,.7,.2,1) both}@keyframes ServiceDialog_dialogIn__2lw_d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ServiceDialog_card__N9yIp{animation:none}}.ServiceDialog_close__P1XuP{position:absolute;top:16px;right:18px;z-index:2;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.04);border:1px solid var(--hairline);color:var(--text-tertiary);cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease}.ServiceDialog_close__P1XuP:hover{color:var(--snow);border-color:var(--border-strong);background:rgba(255,255,255,.08)}.ServiceDialog_scroll__6saaM{flex:1 1 auto;min-height:0;overflow-y:auto;padding:44px 48px 30px}.ServiceDialog_hero__hLmld{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:clamp(28px,4vw,52px);gap:clamp(28px,4vw,52px);align-items:start}.ServiceDialog_kicker__B_Iac{display:inline-flex;align-items:center;font-weight:600;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--forest-hover)}.ServiceDialog_title__6cFK1{margin:12px 0 0;font-family:Archivo,sans-serif;font-stretch:112%;font-weight:700;font-size:clamp(24px,2.6vw,34px);letter-spacing:-.02em;line-height:1.08;color:var(--snow)}.ServiceDialog_lede__526Pa{margin:14px 0 0;font-size:15.5px;line-height:1.6;color:var(--text-secondary)}.ServiceDialog_checks__d_7Te{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.ServiceDialog_checks__d_7Te li{display:flex;align-items:flex-start;gap:11px;font-size:14.5px;line-height:1.45;color:var(--text-secondary)}.ServiceDialog_checkIco__qM9RL{flex:none;margin-top:1px;width:18px;height:18px;border-radius:50%;background:rgba(0,96,48,.16);border:1px solid rgba(0,122,61,.5);color:var(--forest-hover);display:flex;align-items:center;justify-content:center}.ServiceDialog_heroViz__ECGOD{min-width:0}.ServiceDialog_viz__gIHap{height:100%;min-height:250px;display:flex;flex-direction:column;gap:12px;padding:18px;background:#1a1a1a;border:1px solid #2e2e2e;border-radius:var(--radius-lg);overflow:hidden}.ServiceDialog_vizHead__pyQbS{display:flex;align-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#8a8a8a}.ServiceDialog_vizTag__NnAwn{margin-left:auto;color:var(--forest-hover)}.ServiceDialog_vizStats__yS5Ev{display:flex;gap:22px}.ServiceDialog_vizStat___mVlI{display:flex;flex-direction:column;gap:3px}.ServiceDialog_vizK__zMRqC{font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:#8a8a8a}.ServiceDialog_vizV__IqWck{font-family:Archivo,sans-serif;font-weight:700;font-size:17px;letter-spacing:-.01em;color:var(--snow);display:flex;align-items:baseline;gap:6px}.ServiceDialog_up__cLWWT{color:var(--forest-hover)}.ServiceDialog_flat__PpiKm,.ServiceDialog_up__cLWWT{font-family:Instrument Sans,sans-serif;font-size:11px;font-weight:700}.ServiceDialog_flat__PpiKm{color:#8a8a8a}.ServiceDialog_vizBars__hith6{flex:1 1;display:flex;align-items:flex-end;gap:8px;min-height:90px}.ServiceDialog_barG__olptC{flex:1 1;border-radius:3px 3px 0 0;background:#006030}.ServiceDialog_barN__36lD_{flex:1 1;border-radius:3px 3px 0 0;background:#3a3a3a}.ServiceDialog_vizAxis__7z4vK{display:flex;gap:8px}.ServiceDialog_vizAxis__7z4vK span{flex:1 1;text-align:center;font-family:ui-monospace,Menlo,monospace;font-size:9px;color:#6a6a6a}.ServiceDialog_roadmap__ZqZ5g{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:10px}.ServiceDialog_roadStep__jpC1G{display:grid;grid-template-columns:30px 64px 1fr;align-items:center;grid-gap:12px;gap:12px;padding:11px 12px;background:#222;border:1px solid #303030;border-radius:var(--radius-lg)}.ServiceDialog_roadNum__sJFeJ{font-family:ui-monospace,Menlo,monospace;font-size:11px;font-weight:700;color:var(--forest-hover)}.ServiceDialog_roadPhase__0vDdk{font-family:Instrument Sans,sans-serif;font-weight:700;font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--snow)}.ServiceDialog_roadText__NQUwC{font-size:12.5px;color:#b7c2bc}.ServiceDialog_kpis__EarCW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.ServiceDialog_kpi__xrIJM{background:#222;border:1px solid #303030;border-radius:var(--radius-lg);padding:9px 10px;display:flex;flex-direction:column;gap:3px}.ServiceDialog_kpiK__O0nF6{font-size:8.5px;letter-spacing:.06em;text-transform:uppercase;color:#8a8a8a}.ServiceDialog_kpiV__Ed46m{font-family:Archivo,sans-serif;font-weight:700;font-size:15px;letter-spacing:-.01em;color:var(--snow)}.ServiceDialog_flow___VRar{flex:1 1;display:flex;align-items:center;justify-content:space-between;gap:6px}.ServiceDialog_flowStep__9X2fA{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1 1;position:relative}.ServiceDialog_flowStep__9X2fA:not(:last-child):after{content:"";position:absolute;top:15px;left:calc(50% + 20px);right:calc(-50% + 20px);height:1.5px;background:#303030}.ServiceDialog_flowDotG__RrBsS,.ServiceDialog_flowDot__EhuBD{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:ui-monospace,Menlo,monospace;font-size:12px;font-weight:700;z-index:1}.ServiceDialog_flowDot__EhuBD{background:#222;border:1px solid #3a3a3a;color:#b7c2bc}.ServiceDialog_flowDotG__RrBsS{background:rgba(0,96,48,.16);border:1px solid rgba(0,122,61,.55);color:var(--forest-hover)}.ServiceDialog_flowLabel__gNshB{font-family:Instrument Sans,sans-serif;font-size:12px;font-weight:600;color:var(--text-secondary)}.ServiceDialog_flowNote__RnsmI{margin:4px 0 0;font-size:12px;line-height:1.5;color:#8a8a8a}.ServiceDialog_code__0B_wP{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.7;color:#c8c8c8}.ServiceDialog_ind__u37YS{padding-left:16px}.ServiceDialog_kw__bljrK{color:#b892ff}.ServiceDialog_fn__W3XJz{color:#57c7c7}.ServiceDialog_caret__T5Ice{display:inline-block;width:6px;height:12px;margin-left:2px;vertical-align:-1px;background:#8a8a8a;animation:ServiceDialog_dlgBlink__RSzex 1.15s steps(1) infinite}@keyframes ServiceDialog_dlgBlink__RSzex{0%,49%{opacity:.8}50%,to{opacity:0}}.ServiceDialog_codeFoot__KCt1k{display:flex;align-items:center;gap:7px;margin-top:auto;padding-top:10px;border-top:1px solid #242424;font-family:ui-monospace,Menlo,monospace;font-size:9.5px;color:#7a7a7a}.ServiceDialog_footDot__WCXyy{width:6px;height:6px;border-radius:50%;background:var(--forest-hover);box-shadow:0 0 0 3px rgba(0,96,48,.18)}.ServiceDialog_scan__WbBo5{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:9px}.ServiceDialog_scanRow__KND96{display:flex;align-items:center;gap:10px;padding:9px 11px;background:#222;border:1px solid #303030;border-radius:var(--radius-lg);font-size:12.5px;color:var(--text-secondary)}.ServiceDialog_scanCheck__VKniU{flex:none;width:18px;height:18px;border-radius:50%;background:rgba(0,96,48,.16);border:1px solid rgba(0,122,61,.5);color:var(--forest-hover);display:flex;align-items:center;justify-content:center}.ServiceDialog_scanText__ljTSf{flex:1 1;min-width:0}.ServiceDialog_pillHigh___yxic{color:#e0a15c;background:rgba(224,161,92,.12);border:1px solid rgba(224,161,92,.35);border-radius:999px}.ServiceDialog_pillHigh___yxic,.ServiceDialog_pillMed__m5_V0{flex:none;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:2px 8px}.ServiceDialog_pillMed__m5_V0{color:#8a8a8a;background:rgba(255,255,255,.04);border:1px solid #3a3a3a;border-radius:999px}.ServiceDialog_section__09qBe{margin-top:32px}.ServiceDialog_secLabel__bOyrK{display:block;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:14px}.ServiceDialog_grid__brZVr{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px 28px;gap:12px 28px}.ServiceDialog_gridItem__tUyaA{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;color:var(--text-secondary)}.ServiceDialog_dot__aSSc6{flex:none;margin-top:7px;width:5px;height:5px;border-radius:50%;background:var(--forest)}.ServiceDialog_twoCol__BCyVX{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-gap:clamp(28px,4vw,52px);gap:clamp(28px,4vw,52px)}.ServiceDialog_signals__L1sK8{list-style:none;margin:0;padding:0}.ServiceDialog_signals__L1sK8 li{position:relative;padding:11px 0 11px 18px;border-bottom:1px solid var(--hairline);font-size:14px;line-height:1.4;color:var(--text-secondary)}.ServiceDialog_signals__L1sK8 li:last-child{border-bottom:none}.ServiceDialog_signals__L1sK8 li:before{content:"";position:absolute;left:0;top:17px;width:6px;height:6px;border-radius:50%;background:var(--border-strong)}.ServiceDialog_audits__ZNEUs{display:flex;flex-direction:column;gap:9px}.ServiceDialog_auditCard__iS2tn{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px;background:rgba(255,255,255,.03);border:1px solid var(--hairline);border-radius:var(--radius-lg);font-size:13.5px;font-weight:600;color:var(--snow);text-decoration:none;transition:border-color .2s ease,background .2s ease,color .2s ease}.ServiceDialog_auditCard__iS2tn svg{color:var(--text-tertiary);transition:color .18s ease}.ServiceDialog_auditCard__iS2tn:hover{border-color:var(--border-strong);background:var(--raised)}.ServiceDialog_auditCard__iS2tn:hover svg{color:var(--text-secondary)}.ServiceDialog_auditNote__a5NCX{margin:12px 0 0;font-size:12.5px;line-height:1.55;color:var(--text-tertiary)}.ServiceDialog_proof__JEumZ{margin-top:34px;padding:24px 26px;background:rgba(255,255,255,.02);border:1px solid var(--hairline);border-radius:var(--radius-lg)}.ServiceDialog_quote__7BBXe{margin:0;font-family:Archivo,sans-serif;font-stretch:108%;font-weight:600;font-size:clamp(17px,1.8vw,21px);line-height:1.4;letter-spacing:-.01em;color:var(--snow);max-width:62ch}.ServiceDialog_proofRow__tSSex{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:16px}.ServiceDialog_proofBy__jJquy{font-size:13px;font-weight:600;color:var(--text-tertiary)}.ServiceDialog_proofLink__dg_Jz{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:var(--forest-hover);text-decoration:none;transition:gap .2s ease}.ServiceDialog_proofLink__dg_Jz:hover{gap:10px}.ServiceDialog_footer__rfCCo{flex:none;display:flex;gap:12px;padding:18px 48px;border-top:1px solid var(--hairline);background:var(--surface)}@media (max-width:900px){.ServiceDialog_hero__hLmld{grid-template-columns:1fr}.ServiceDialog_heroViz__ECGOD{order:-1}.ServiceDialog_twoCol__BCyVX{grid-template-columns:1fr}.ServiceDialog_grid__brZVr{grid-template-columns:1fr 1fr}}@media (max-width:620px){.ServiceDialog_scroll__6saaM{padding:34px 22px 22px}.ServiceDialog_footer__rfCCo{padding:16px 22px}.ServiceDialog_grid__brZVr{grid-template-columns:1fr}}.section_filters__HjHgH{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:32px}.section_chip__riH_I{display:inline-flex;align-items:center;padding:8px 16px;border-radius:var(--radius-pill);border:1px solid var(--border);background:transparent;color:var(--text-secondary);font-size:13.5px;font-weight:500;text-decoration:none;transition:all var(--dur-fast) var(--ease-out)}.section_chip__riH_I:hover{border-color:var(--border-strong);color:var(--snow)}.section_chipActive__37n09{background:var(--forest);border-color:var(--forest);color:var(--snow)}.section_searchNote__AafKv{margin-bottom:24px;font-size:14px;color:var(--text-tertiary)}.section_clearLink__AxrA1{margin-left:8px;color:var(--forest-hover);font-weight:600;text-decoration:none}.section_clearLink__AxrA1:hover{color:var(--snow)}.section_grid__kGKvc{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}@media (max-width:1100px){.section_grid__kGKvc{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.section_grid__kGKvc{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.section_grid__kGKvc{grid-template-columns:1fr}}.Testimonials_wrap__3jlM2{text-align:center;border-top:1px solid var(--hairline);padding-top:clamp(40px,5vw,60px)}.Testimonials_eyebrow__MnTuW{font-family:var(--font-body);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:18px}.Testimonials_quoteBlock__jQhzc{min-height:clamp(200px,26vw,236px);display:flex;flex-direction:column;align-items:center;justify-content:center;animation:Testimonials_wlTestiIn__oTCRO .55s cubic-bezier(.2,.7,.2,1) both}.Testimonials_quote__DSUNY{margin:0 auto;font-family:var(--font-display);font-stretch:110%;font-weight:600;font-size:clamp(22px,2.4vw,29px);line-height:1.32;letter-spacing:-.015em;color:var(--snow);max-width:34ch}.Testimonials_meta__x_E9c{margin-top:22px}.Testimonials_name__1xFUE{font-weight:600;font-size:14px;color:var(--snow)}.Testimonials_company__oJTed{font-family:var(--font-body);font-weight:600;font-size:11px;color:var(--text-tertiary);margin-top:2px}.Testimonials_logos__n2knD{display:flex;justify-content:center;align-items:flex-start;gap:32px;flex-wrap:wrap;border-top:1px solid var(--hairline);margin-top:28px}.Testimonials_logoBtn__IthkA{display:flex;align-items:center;background:none;border:none;border-top:2px solid transparent;margin-top:-1px;padding:16px 2px 0;cursor:pointer;transition:border-color .3s ease}.Testimonials_logoBtn__IthkA img{transition:opacity .16s ease}.Testimonials_on__uUnVH{border-top-color:var(--forest)}.resources_block__7F2F7{margin-bottom:56px}.resources_block__7F2F7:last-of-type{margin-bottom:0}.resources_blockHead__sq_GO{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:22px}.resources_blockTitle__Ilzbm{font-family:var(--font-display);font-weight:650;font-size:clamp(1.3rem,2.2vw,1.6rem);letter-spacing:-.01em;color:var(--fg)}.resources_blockBlurb__rD5Bz{margin-top:6px;max-width:640px;font-size:14.5px;line-height:1.55;color:var(--fg-muted)}.resources_allLink__3DBCU{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-family:var(--font-body);font-weight:600;font-size:13.5px;color:var(--forest-text);text-decoration:none;padding-bottom:2px;transition:color .16s}.resources_allLink__3DBCU:hover{color:var(--snow)}.resources_grid__vCzjy{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}@media (max-width:1100px){.resources_grid__vCzjy{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.resources_grid__vCzjy{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.resources_grid__vCzjy{grid-template-columns:1fr}}.resources_subscribeBand__lUbg5{margin-top:64px;display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:clamp(24px,4vw,48px);gap:clamp(24px,4vw,48px);align-items:center;border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface);padding:clamp(24px,4vw,44px)}.resources_subscribeCopy__krh_j{min-width:0}.resources_subscribeTitle__JIR0K{margin-top:12px;font-family:var(--font-display);font-weight:650;font-size:clamp(1.3rem,2.4vw,1.7rem);letter-spacing:-.01em;color:var(--fg)}.resources_subscribeLede__cWEWZ{margin-top:10px;font-size:15px;line-height:1.6;color:var(--fg-muted);max-width:560px}.resources_subscribeForm__1B9X7{min-width:0}@media (max-width:860px){.resources_subscribeBand__lUbg5{grid-template-columns:1fr}}