.AssistantPreview_section__YMFaB{background-color:#f6f8f7;padding-block:clamp(4rem,6vw,5.5rem)}.AssistantPreview_inner__hPP_c{max-width:73.75rem;margin-inline:auto;padding-inline:2.5rem}@media(max-width:767.98px){.AssistantPreview_inner__hPP_c{padding-inline:1.5rem}}.AssistantPreview_header__HwXcA{display:flex;flex-direction:column;gap:1.25rem;max-width:56ch;margin-bottom:3.5rem}.AssistantPreview_eyebrow__Owjw6{font-size:.8125rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#027a5c;margin:0}.AssistantPreview_heading__iAuk3{font-family:var(--font-display),"Google Sans Flex",sans-serif;font-size:clamp(2rem,.285625rem + 3.57vw,3.5rem);line-height:clamp(2.5rem,.785625rem + 3.57vw,4rem);letter-spacing:-.025em;color:#012d23;margin:0;font-weight:400}.AssistantPreview_chat__QDKzp{display:flex;flex-direction:column;border:1px solid #d7dedd;border-radius:1rem;background-color:#fff;overflow:hidden;box-shadow:0 4px 12px rgba(15,20,19,.08);max-width:45rem}.AssistantPreview_trailer__Ipi9C{list-style:none;margin:2.5rem 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.25rem 3rem;gap:1.25rem 3rem;max-width:45rem}@media(max-width:767.98px){.AssistantPreview_trailer__Ipi9C{grid-template-columns:1fr;gap:.75rem}}.AssistantPreview_trailerItem__41Xsr{font-size:.9375rem;line-height:1.55;letter-spacing:-.005em;color:#485654;padding-left:1rem;border-left:2px solid #027a5c}.AssistantPreview_chatHeader__ROC0g{display:flex;align-items:center;gap:.625rem;padding:.875rem 1.25rem;border-bottom:1px solid #edf1f0;background-color:#f6f8f7}.AssistantPreview_chatHeaderDot__MEMWD{width:.5rem;height:.5rem;border-radius:50%;background-color:#0cbd88}.AssistantPreview_chatHeaderTitle__wyZA0{font-size:.8125rem;font-weight:600;letter-spacing:-.01em;color:#012d23}.AssistantPreview_chatHeaderMeta__dgEtW{margin-left:auto;font-size:.75rem;letter-spacing:.04em;color:#586967}@media(max-width:575.98px){.AssistantPreview_chatHeaderMeta__dgEtW{display:none}}.AssistantPreview_chatBody__AyL7X{padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.AssistantPreview_message__NYxjt{display:flex;flex-direction:column;gap:.375rem;max-width:85%}.AssistantPreview_messageRole__E4G5s{font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#586967}.AssistantPreview_messageText__M4zBk{font-size:.9375rem;line-height:1.6;letter-spacing:-.005em;margin:0;padding:.75rem 1rem;border-radius:.75rem;background-color:#f6f8f7;color:#363f3d}.AssistantPreview_messageUser__JNQMe{align-self:flex-end;text-align:right}.AssistantPreview_messageUser__JNQMe .AssistantPreview_messageText__M4zBk{background-color:#ecfdf6;color:#012d23;border-bottom-right-radius:.25rem}.AssistantPreview_messageBot__R_cOr{align-self:flex-start}.AssistantPreview_messageBot__R_cOr .AssistantPreview_messageText__M4zBk{border-bottom-left-radius:.25rem}.AssistantPreview_messageBotFlagged__p2mQC .AssistantPreview_messageRole__E4G5s{color:#c87a1f}.AssistantPreview_messageBotFlagged__p2mQC .AssistantPreview_messageText__M4zBk{background-color:#fbf2e6;border-left:2px solid #c87a1f;color:#363f3d}.AssistantPreview_messageBotFlagged__p2mQC .AssistantPreview_messageText__M4zBk strong{color:#c87a1f;font-weight:600;font-feature-settings:"tnum" on,"lnum" on}.AssistantPreview_chatFooter__lyHVT{display:flex;align-items:center;gap:.625rem;padding:.875rem 1.25rem;border-top:1px solid #edf1f0;font-size:.8125rem;color:#6e8380;font-style:italic;background-color:#f6f8f7}.AssistantPreview_chatFooterCaret__Embjz{font-weight:700;color:#027a5c;animation:AssistantPreview_caretBlink__7tIsw 1s steps(2) infinite}@keyframes AssistantPreview_caretBlink__7tIsw{0%,49%{opacity:1}50%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.AssistantPreview_chatFooterCaret__Embjz{animation:none;opacity:1}}.ClaimPicker_section__UmTqL{background-color:#f6f8f7;padding-block:clamp(5rem,8vw,6.5rem)}.ClaimPicker_inner__Q2ne1{max-width:73.75rem;margin-inline:auto;padding-inline:2.5rem}@media(max-width:767.98px){.ClaimPicker_inner__Q2ne1{padding-inline:1.5rem}}.ClaimPicker_header__rJvcj{display:flex;flex-direction:column;gap:1.25rem;max-width:56ch;margin-bottom:3.5rem}.ClaimPicker_eyebrow__mKwpd{font-size:.8125rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#027a5c;margin:0}.ClaimPicker_heading__3Ihm3{font-family:var(--font-display),"Google Sans Flex",sans-serif;font-size:clamp(2rem,.285625rem + 3.57vw,3.5rem);line-height:clamp(2.5rem,.785625rem + 3.57vw,4rem);letter-spacing:-.025em;color:#012d23;margin:0;font-weight:400}.ClaimPicker_lede__rovcE{font-size:clamp(.9375rem,.723125rem + .45vw,1.125rem);line-height:1.6;color:#485654;margin:0;max-width:60ch}.ClaimPicker_layout__XRJZn{display:grid;grid-template-columns:minmax(260px,320px) 1fr;grid-gap:2.5rem;gap:2.5rem;align-items:start}@media(max-width:767.98px){.ClaimPicker_layout__XRJZn{grid-template-columns:1fr;gap:1.5rem}}.ClaimPicker_tablist__QXcdl{display:flex;flex-direction:column;gap:.5rem}@media(max-width:767.98px){.ClaimPicker_tablist__QXcdl{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:.5rem;padding:.125rem .125rem .375rem;margin-inline:-.125rem}}.ClaimPicker_tab__baT6U{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #d7dedd;border-radius:.75rem;padding:1.125rem 1.25rem;text-align:left;cursor:pointer;display:grid;grid-gap:.25rem;gap:.25rem;position:relative;transition:border-color .15s cubic-bezier(.25,1,.5,1),background-color .15s cubic-bezier(.25,1,.5,1);min-height:2.75rem}.ClaimPicker_tab__baT6U:hover:not(.ClaimPicker_tabSelected__NKhNG){border-color:#b4c1bf;background-color:#f6f8f7}.ClaimPicker_tab__baT6U:focus-visible{outline:2px solid #0cbd88;outline-offset:2px}@media(max-width:767.98px){.ClaimPicker_tab__baT6U{flex:0 0 auto;scroll-snap-align:start;min-width:12.5rem;min-height:4rem;padding:.875rem 1rem}}.ClaimPicker_tabSelected__NKhNG{border-color:#027a5c;background-color:#fff}.ClaimPicker_tabSelected__NKhNG:before{content:"";position:absolute;left:0;top:.75rem;bottom:.75rem;width:2px;background-color:#0cbd88;border-radius:2px}.ClaimPicker_tabSelected__NKhNG .ClaimPicker_tabPayer__CnUXV{color:#027a5c}.ClaimPicker_tabSelected__NKhNG .ClaimPicker_tabProcedure__oCuVo{font-weight:600}.ClaimPicker_tabPayer__CnUXV{font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#586967}.ClaimPicker_tabProcedure__oCuVo{font-family:var(--font-display),"Google Sans Flex",sans-serif;font-size:1.25rem;line-height:1.25;letter-spacing:-.02em;color:#012d23;font-weight:500}.ClaimPicker_tabCpt__FaQHH{font-size:.8125rem;letter-spacing:-.005em;color:#586967;font-feature-settings:"tnum" on,"lnum" on}.ClaimPicker_panel__Tk8uD{display:flex;flex-direction:column;gap:1.25rem;padding:2rem;border:1px solid #d7dedd;border-radius:1rem;background-color:#fff}@media(max-width:767.98px){.ClaimPicker_panel__Tk8uD{padding:1.5rem}}.ClaimPicker_receiptHeader__OMFUA{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem;padding-bottom:1rem;border-bottom:1px solid #d7dedd}.ClaimPicker_receiptHeaderPayer__OsTz3{font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#027a5c}.ClaimPicker_receiptHeaderProcedure__k4GVT{font-family:var(--font-display),"Google Sans Flex",sans-serif;font-size:1.375rem;line-height:1.2;letter-spacing:-.02em;color:#012d23;font-weight:400}.ClaimPicker_receipt__TBw46{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ClaimPicker_receiptLine__idUHE{display:flex;align-items:baseline;justify-content:space-between;padding-block:.875rem;border-bottom:1px solid #edf1f0}.ClaimPicker_receiptLine__idUHE:last-child{border-bottom:0}.ClaimPicker_receiptLineLoss__hjiOX{background-color:#fbf2e6;margin-inline:-.75rem;padding-inline:.75rem;border-radius:.375rem;border-bottom:0}.ClaimPicker_receiptLineLoss__hjiOX .ClaimPicker_receiptLineLabel__42_8_{color:#c87a1f;font-weight:600}.ClaimPicker_receiptLineLoss__hjiOX .ClaimPicker_receiptLineValue__FI_wb{color:#c87a1f}.ClaimPicker_receiptLineLabel__42_8_{font-size:.9375rem;font-weight:500;letter-spacing:-.01em;color:#485654}.ClaimPicker_receiptLineValue__FI_wb{font-size:1.25rem;font-weight:600;letter-spacing:-.01em;color:#012d23;font-feature-settings:"tnum" on,"lnum" on}.ClaimPicker_explanation__fRAJj{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.25rem;background-color:#f6f8f7;border-left:2px solid #0cbd88;border-radius:0 .5rem .5rem 0}.ClaimPicker_explanationKicker__KZ4z_{display:flex;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#027a5c}.ClaimPicker_explanationText__X99hL{font-size:.9375rem;line-height:1.55;letter-spacing:-.005em;color:#363f3d;margin:0}.ClaimPicker_contractRef__mIF74{font-size:.8125rem;line-height:1.55;letter-spacing:-.005em;color:#586967;margin:0}.ClaimPicker_contractRefKicker__9e8U2{font-weight:600;color:#485654}.ClaimPicker_footnote__W2p48{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.8125rem;letter-spacing:-.005em;color:#586967}.ClaimPicker_footnoteDot__8ACcK{width:.375rem;height:.375rem;border-radius:50%;background-color:#0cbd88;flex-shrink:0}.Deployment_section__H9WST{background-color:#fff;padding-block:clamp(5rem,8vw,6.5rem);scroll-margin-top:5rem}.Deployment_inner__a1hwh{max-width:73.75rem;margin-inline:auto;padding-inline:2.5rem}@media(max-width:767.98px){.Deployment_inner__a1hwh{padding-inline:1.5rem}}.Deployment_header___2tW_{display:flex;flex-direction:column;gap:1.25rem;max-width:56ch;margin-bottom:4.5rem}.Deployment_eyebrow__hRPTf{font-size:.8125rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#027a5c;margin:0}.Deployment_heading__WpRi5{font-family:var(--font-display),"Google Sans Flex",sans-serif;font-size:clamp(2rem,.285625rem + 3.57vw,3.5rem);line-height:clamp(2.5rem,.785625rem + 3.57vw,4rem);letter-spacing:-.025em;color:#012d23;margin:0;font-weight:400}.Deployment_headingAccent__QW7Pd{color:#027a5c}.Deployment_timeline__PS_J3{list-style:none;margin:0 0 4.5rem;padding:0;position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.5rem;gap:2.5rem}@media(max-width:767.98px){.Deployment_timeline__PS_J3{grid-template-columns:1fr;gap:2rem;padding-left:2.5rem}}.Deployment_timelineLine__GbjAg{position:absolute;top:.4375rem;left:0;right:0;height:2px;background-color:#d7dedd}@media(max-width:767.98px){.Deployment_timelineLine__GbjAg{top:0;bottom:0;left:.4375rem;right:auto;width:2px;height:auto}}.Deployment_timelineStep___rjlQ{display:flex;flex-direction:column;gap:.5rem;position:relative;padding-top:1.75rem}@media(max-width:767.98px){.Deployment_timelineStep___rjlQ{padding-top:0;padding-left:.5rem}}.Deployment_timelineDot__4pYDX{position:absolute;top:0;left:0;width:1rem;height:1rem;border-radius:50%;background-color:#fff;border:2px solid #b4c1bf;box-sizing:border-box}@media(max-width:767.98px){.Deployment_timelineDot__4pYDX{top:.125rem;left:-2.5rem}}.Deployment_timelineDotLive__tAwYh{background-color:#c87a1f;border-color:#c87a1f;box-shadow:0 0 0 4px rgba(200,122,31,.18);width:1.25rem;height:1.25rem;top:-.125rem}@media(max-width:767.98px){.Deployment_timelineDotLive__tAwYh{top:0;left:-2.625rem}}.Deployment_timelineDay__5ITz8{font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#027a5c}.Deployment_timelineStepLive__8VuYX .Deployment_timelineDay__5ITz8{color:#c87a1f}.Deployment_timelineTitle__X2P8F{font-family:var(--font-display),"Google Sans Flex",sans-serif;font-size:clamp(1.375rem,.94625rem + .89vw,1.75rem);line-height:1.2;letter-spacing:-.02em;color:#012d23;font-weight:500}.Deployment_timelineBody__ZdLlv{font-size:.9375rem;line-height:1.6;letter-spacing:-.005em;color:#485654;margin:0}.Deployment_bottomStrip__IPIr3{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #d7dedd;border-radius:1rem;background-color:#f6f8f7;overflow:hidden}@media(max-width:767.98px){.Deployment_bottomStrip__IPIr3{grid-template-columns:1fr}}.Deployment_bottomItem__FW7EN{padding:1.75rem 2rem;border-left:1px solid #d7dedd;display:flex;flex-direction:column;gap:.5rem}.Deployment_bottomItem__FW7EN:first-child{border-left:0}@media(max-width:767.98px){.Deployment_bottomItem__FW7EN{border-left:0;border-top:1px solid #d7dedd}.Deployment_bottomItem__FW7EN:first-child{border-top:0}}.Deployment_bottomKicker__jK5UA{font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#027a5c}.Deployment_bottomBody__YC_nG{font-size:.875rem;line-height:1.55;letter-spacing:-.005em;color:#485654;margin:0}.FinalCta_section__Vtack{background-color:#012d23;color:#fff;padding-block:clamp(7rem,11vw,8.75rem)}.FinalCta_inner__4Cwe3{max-width:73.75rem;margin-inline:auto;padding-inline:2.5rem;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:4.5rem;gap:4.5rem;align-items:end}@media(max-width:991.98px){.FinalCta_inner__4Cwe3{grid-template-columns:1fr;gap:3rem;align-items:start}}@media(max-width:767.98px){.FinalCta_inner__4Cwe3{padding-inline:1.5rem}}.FinalCta_copy__8U6eH{display:flex;flex-direction:column;gap:1.5rem;max-width:60ch}.FinalCta_heading__SRjFw{font-family:var(--font-display),"Google Sans Flex",sans-serif;font-size:clamp(3rem,-.42875rem + 7.14vw,6rem);line-height:1.05;letter-spacing:-.03em;color:#fff;margin:0;font-weight:400}.FinalCta_headingAccent__2cq9d{color:#0cbd88}.FinalCta_sub__FxL51{font-size:clamp(1rem,.714375rem + .6vw,1.25rem);line-height:1.55;letter-spacing:-.005em;color:hsla(0,0%,100%,.78);margin:0;max-width:60ch}.FinalCta_actions__2IPcS{display:flex;align-items:center;gap:1.25rem;margin-top:.5rem;flex-wrap:wrap}.FinalCta_primaryCta__z6q33{display:inline-flex;align-items:center;justify-content:center;min-height:3.5rem;padding:1rem 2rem;background-color:#0cbd88;color:#012d23;font-size:1rem;font-weight:600;letter-spacing:-.01em;border-radius:.625rem;text-decoration:none;transition:background-color .2s cubic-bezier(.25,1,.5,1),transform .1s cubic-bezier(.25,1,.5,1)}.FinalCta_primaryCta__z6q33:hover{background-color:#31d69f}.FinalCta_primaryCta__z6q33:active{transform:scale(.98)}.FinalCta_primaryCta__z6q33:focus-visible{outline:2px solid #68e9ba;outline-offset:3px}.FinalCta_secondaryCta__Gg_gV{display:inline-flex;align-items:center;justify-content:center;min-height:3.5rem;padding:1rem 2rem;background-color:rgba(0,0,0,0);color:#fff;font-size:1rem;font-weight:600;letter-spacing:-.01em;border:1px solid hsla(0,0%,100%,.25);border-radius:.625rem;text-decoration:none;transition:border-color .2s cubic-bezier(.25,1,.5,1),color .2s cubic-bezier(.25,1,.5,1),transform .1s cubic-bezier(.25,1,.5,1)}.FinalCta_secondaryCta__Gg_gV:hover{border-color:#68e9ba;color:#68e9ba}.FinalCta_secondaryCta__Gg_gV:active{transform:scale(.98)}.FinalCta_secondaryCta__Gg_gV:focus-visible{outline:2px solid #68e9ba;outline-offset:3px}.FinalCta_sidePanel__gnXAV{display:flex;flex-direction:column;gap:1.25rem;padding:1.75rem 2rem;border:1px solid rgba(104,233,186,.24);border-radius:1rem;background-color:rgba(208,251,230,.04)}.FinalCta_sidePanelRow__NvZWa{display:grid;grid-template-columns:4.5rem 1fr;grid-gap:1rem;gap:1rem;align-items:baseline;padding-bottom:1rem;border-bottom:1px solid rgba(104,233,186,.14)}.FinalCta_sidePanelRow__NvZWa:last-child{border-bottom:0;padding-bottom:0}.FinalCta_sidePanelKicker__c_ptR{font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#68e9ba}.FinalCta_sidePanelValue__hS4VZ{display:inline-flex;align-items:center;min-height:2.75rem;padding-block:.25rem;font-size:.9375rem;font-weight:500;letter-spacing:-.005em;color:#fff;text-decoration:none;transition:color .2s cubic-bezier(.25,1,.5,1)}.FinalCta_sidePanelValue__hS4VZ[href]:hover{color:#68e9ba}.FinalCta_sidePanelValue__hS4VZ[href]:focus-visible{outline:2px solid #68e9ba;outline-offset:3px;border-radius:.125rem}.ClaimTicker_ticker__9Vsk5{position:relative;border:1px solid rgba(104,233,186,.18);border-radius:1rem;background-color:rgba(208,251,230,.04);overflow:hidden;font-family:var(--font-body),"Plus Jakarta Sans",sans-serif;font-feature-settings:"tnum" on,"lnum" on}.ClaimTicker_ticker__9Vsk5:focus-within{outline:2px solid #68e9ba;outline-offset:2px}.ClaimTicker_tickerHeader__bBJGT{display:grid;grid-template-columns:3.625rem 4.5rem 1fr 1fr 6rem;grid-gap:.75rem;gap:.75rem;padding:.875rem 1.25rem;border-bottom:1px solid rgba(104,233,186,.16);font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(208,251,230,.62)}@media(max-width:575.98px){.ClaimTicker_tickerHeader__bBJGT{grid-template-columns:3.125rem 3.75rem 1fr 5rem;gap:.5rem;padding:.75rem 1rem;font-size:.625rem;letter-spacing:.1em}.ClaimTicker_tickerHeader__bBJGT .ClaimTicker_tickerHeaderCol__MBvJ5:nth-child(4){display:none}}.ClaimTicker_tickerHeaderCol__MBvJ5{color:inherit}.ClaimTicker_alignEnd__NTz01{text-align:right}.ClaimTicker_tickerBody__5f6fO{position:relative;display:flex;flex-direction:column;height:19.5rem;overflow:hidden;padding:.5rem 0;mask-image:linear-gradient(180deg,transparent 0,#ffffff 2.5rem,#ffffff);-webkit-mask-image:linear-gradient(180deg,transparent 0,#ffffff 2.5rem,#ffffff)}@media(max-width:575.98px){.ClaimTicker_tickerBody__5f6fO{height:16.5rem}}.ClaimTicker_tickerRow__lhe_x{display:grid;grid-template-columns:3.625rem 4.5rem 1fr 1fr 6rem;grid-gap:.75rem;gap:.75rem;padding:.75rem 1.25rem;align-items:center;border-bottom:1px solid rgba(104,233,186,.06)}.ClaimTicker_tickerRow__lhe_x:last-child{border-bottom:0}@media(max-width:575.98px){.ClaimTicker_tickerRow__lhe_x{grid-template-columns:3.125rem 3.75rem 1fr 5rem;gap:.5rem;padding:.625rem 1rem}.ClaimTicker_tickerRow__lhe_x>:nth-child(4){display:none}}.ClaimTicker_tickerRowFlag__joN8U{background-color:rgba(200,122,31,.06)}.ClaimTicker_cellCpt__6eqpU{font-size:.8125rem;font-weight:600;letter-spacing:-.01em;color:#fff}.ClaimTicker_cellPayer__FrKch{font-size:.8125rem;font-weight:500;letter-spacing:-.01em;color:rgba(208,251,230,.78)}.ClaimTicker_cellMoney__CIR_6{font-size:.8125rem;font-weight:500;letter-spacing:-.01em;color:rgba(208,251,230,.85)}.ClaimTicker_cellStatus__73frT{font-size:.75rem;font-weight:500;letter-spacing:-.01em;display:flex;justify-content:flex-end}.ClaimTicker_matchBadge__b4KhW{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:62.4375rem;background-color:rgba(104,233,186,.12);color:#68e9ba;font-size:.6875rem;font-weight:600;letter-spacing:.02em}.ClaimTicker_matchBadge__b4KhW:before{content:"";width:.3125rem;height:.3125rem;border-radius:50%;background-color:#68e9ba}.ClaimTicker_flagBadge__Glp_P{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:62.4375rem;background-color:rgba(200,122,31,.18);color:hsl(32.3076923077,73.1601731602%,67.2941176471%);font-size:.6875rem;font-weight:600;letter-spacing:.01em;font-feature-settings:"tnum" on,"lnum" on}.Hero_hero__5EGNk{position:relative;background-color:#012d23;color:#fff;overflow:hidden;isolation:isolate}.Hero_inner__lODUu{position:relative;z-index:1;max-width:80rem;margin-inline:auto;padding-inline:2.5rem;padding-block:7.5rem 8.75rem;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:4.5rem;gap:4.5rem;align-items:center}@media(max-width:991.98px){.Hero_inner__lODUu{grid-template-columns:1fr;gap:3.5rem;padding-block:6rem 6rem}}@media(max-width:767.98px){.Hero_inner__lODUu{padding-inline:1.5rem;padding-block:4.5rem 4.5rem}}.Hero_copy__qrM5E{display:flex;flex-direction:column;gap:1.75rem;max-width:38.75rem}.Hero_eyebrow__A85Oj{display:inline-flex;align-items:center;gap:.625rem;font-size:.8125rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#68e9ba;margin:0;padding:.5rem .875rem;border:1px solid rgba(104,233,186,.24);border-radius:62.4375rem;width:-moz-fit-content;width:fit-content}@media(max-width:991.98px){.Hero_eyebrow__A85Oj{order:4}}.Hero_liveDot__s3X9W{width:.5rem;height:.5rem;border-radius:50%;background-color:#31d69f;box-shadow:0 0 0 0 rgba(49,214,159,.55);animation:Hero_livePulse__QwTbJ 2s cubic-bezier(.25,1,.5,1) infinite}.Hero_liveDotStill__ZkSDK{animation:none}.Hero_headline__zWZlQ{font-family:var(--font-display),"Google Sans Flex",sans-serif;font-size:clamp(2.5rem,-.07125rem + 5.36vw,4.75rem);line-height:clamp(3rem,.42875rem + 5.36vw,5.25rem);letter-spacing:-.025em;font-weight:400;color:#fff;margin:0}.Hero_headlineWords__6HEOU{display:inline}.Hero_word__qAQiN{display:inline-block;opacity:0;transform:translateY(.4em);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);white-space:pre}.Hero_word__qAQiN:last-child{color:#68e9ba}.Hero_wordVisible__x_K4p{opacity:1;transform:translateY(0)}.Hero_sub__0R_DV{font-size:clamp(1rem,.785625rem + .45vw,1.1875rem);line-height:1.55;letter-spacing:-.005em;color:hsla(0,0%,100%,.78);margin:0;max-width:60ch}.Hero_actions__aJW2g{display:flex;align-items:center;gap:1.5rem;margin-top:.5rem}@media(max-width:575.98px){.Hero_actions__aJW2g{flex-wrap:wrap;gap:1rem}}.Hero_primaryCta__Vd4gr{display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;padding:.875rem 1.75rem;background-color:#0cbd88;color:#012d23;font-size:1rem;font-weight:600;letter-spacing:-.01em;border-radius:.625rem;text-decoration:none;transition:background-color .2s cubic-bezier(.25,1,.5,1),transform .1s cubic-bezier(.25,1,.5,1)}.Hero_primaryCta__Vd4gr:hover{background-color:#31d69f}.Hero_primaryCta__Vd4gr:active{transform:scale(.98)}.Hero_primaryCta__Vd4gr:focus-visible{outline:2px solid #68e9ba;outline-offset:3px}.Hero_secondaryCta__bxc5l{display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;padding:.875rem 1.75rem;background-color:rgba(0,0,0,0);color:#fff;font-size:1rem;font-weight:600;letter-spacing:-.01em;border:1px solid hsla(0,0%,100%,.25);border-radius:.625rem;text-decoration:none;transition:border-color .2s cubic-bezier(.25,1,.5,1),color .2s cubic-bezier(.25,1,.5,1),transform .1s cubic-bezier(.25,1,.5,1)}.Hero_secondaryCta__bxc5l:hover{border-color:#68e9ba;color:#68e9ba}.Hero_secondaryCta__bxc5l:active{transform:scale(.98)}.Hero_secondaryCta__bxc5l:focus-visible{outline:2px solid #68e9ba;outline-offset:3px}.Hero_tickerWrap__PS97I{position:relative}@media(max-width:991.98px){.Hero_tickerWrap__PS97I{max-width:35rem;margin-inline:auto;width:100%}}@keyframes Hero_livePulse__QwTbJ{0%{box-shadow:0 0 0 0 rgba(49,214,159,.6)}60%{box-shadow:0 0 0 10px rgba(49,214,159,0)}to{box-shadow:0 0 0 0 rgba(49,214,159,0)}}@media(prefers-reduced-motion:reduce){.Hero_word__qAQiN{opacity:1;transform:translateY(0);transition:opacity .2s linear}.Hero_liveDot__s3X9W{animation:none}}.MarketingFooter_footer__7iE6b{background-color:#012d23;color:#fff;padding-block:4.5rem 2.25rem;border-top:1px solid rgba(104,233,186,.18)}.MarketingFooter_inner__AU2pv{max-width:80rem;margin-inline:auto;padding-inline:2.5rem;display:grid;grid-template-columns:1.6fr 1fr 1fr;grid-gap:3rem;gap:3rem}@media(max-width:991.98px){.MarketingFooter_inner__AU2pv{grid-template-columns:1fr 1fr}}@media(max-width:575.98px){.MarketingFooter_inner__AU2pv{grid-template-columns:1fr;padding-inline:1.5rem;gap:2rem}}.MarketingFooter_brandColumn__KPx04{display:flex;flex-direction:column;gap:1.25rem;max-width:22.5rem}.MarketingFooter_brand__yL3nz{display:inline-flex;align-items:center;gap:.625rem;text-decoration:none;color:#fff;width:-moz-fit-content;width:fit-content}.MarketingFooter_brand__yL3nz svg{width:auto;height:1.375rem;flex-shrink:0;display:block}.MarketingFooter_brand__yL3nz:focus-visible{outline:2px solid #68e9ba;outline-offset:4px;border-radius:.25rem}.MarketingFooter_brandText__V3ZoH{font-family:var(--font-display),"Google Sans Flex",sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:-.02em;color:#fff}.MarketingFooter_brandMark__XpUwX{font-size:.8125rem;vertical-align:4px;margin-left:.125rem;color:inherit}.MarketingFooter_tagline__Equ1q{color:#d0fbe6;font-size:.9375rem;line-height:1.6;letter-spacing:-.01em;margin:0}.MarketingFooter_linksColumn__21_wV{display:flex;flex-direction:column;gap:.75rem}.MarketingFooter_linksHeading___bQXp{font-family:var(--font-body),"Plus Jakarta Sans",sans-serif;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#68e9ba;margin:0 0 .25rem}.MarketingFooter_link__UaFlU{font-size:.9375rem;font-weight:400;letter-spacing:-.01em;color:#d0fbe6;text-decoration:none;width:-moz-fit-content;width:fit-content;transition:color .2s cubic-bezier(.25,1,.5,1)}.MarketingFooter_link__UaFlU:hover{color:#fff}.MarketingFooter_link__UaFlU:focus-visible{outline:2px solid #68e9ba;outline-offset:2px;border-radius:.125rem}.MarketingFooter_legal__u9gVU{max-width:80rem;margin-inline:auto;margin-top:3rem;padding-inline:2.5rem;padding-top:1.5rem;border-top:1px solid rgba(104,233,186,.2);display:flex;align-items:center;justify-content:space-between;gap:1rem}@media(max-width:575.98px){.MarketingFooter_legal__u9gVU{flex-direction:column;align-items:flex-start;padding-inline:1.5rem}}.MarketingFooter_legalLine__SkkvC{font-size:.8125rem;letter-spacing:.02em;color:rgba(208,251,230,.7);margin:0}.MarketingNav_nav__pO51k{position:-webkit-sticky;position:sticky;top:0;z-index:100;width:100%;background-color:hsla(0,0%,100%,0);border-bottom:1px solid rgba(0,0,0,0);transition:background-color .25s cubic-bezier(.25,1,.5,1),border-color .25s cubic-bezier(.25,1,.5,1),-webkit-backdrop-filter .25s cubic-bezier(.25,1,.5,1);transition:background-color .25s cubic-bezier(.25,1,.5,1),border-color .25s cubic-bezier(.25,1,.5,1),backdrop-filter .25s cubic-bezier(.25,1,.5,1);transition:background-color .25s cubic-bezier(.25,1,.5,1),border-color .25s cubic-bezier(.25,1,.5,1),backdrop-filter .25s cubic-bezier(.25,1,.5,1),-webkit-backdrop-filter .25s cubic-bezier(.25,1,.5,1)}.MarketingNav_navScrolled__B87hj{background-color:hsla(0,0%,100%,.95);border-bottom-color:rgba(0,0,0,0);box-shadow:0 4px 16px rgba(1,45,35,.06);backdrop-filter:saturate(140%) blur(10px);-webkit-backdrop-filter:saturate(140%) blur(10px)}.MarketingNav_inner__SkTTl{max-width:80rem;margin-inline:auto;padding-inline:2.5rem;padding-block:1.125rem;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:3rem;gap:3rem}@media(max-width:767.98px){.MarketingNav_inner__SkTTl{padding-inline:1.5rem;padding-block:.875rem;gap:1rem}}.MarketingNav_brand___T4en{display:inline-flex;align-items:center;gap:.625rem;text-decoration:none;color:#012d23}.MarketingNav_brand___T4en svg{width:auto;height:1.375rem;flex-shrink:0;display:block}.MarketingNav_brand___T4en:focus-visible{outline:2px solid #0cbd88;outline-offset:4px;border-radius:.25rem}.MarketingNav_brandText__ttDDP{font-family:var(--font-display),"Google Sans Flex",sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:-.02em;line-height:1;color:inherit;white-space:nowrap}.MarketingNav_brandMark__bVj7e{font-size:.8125rem;vertical-align:4px;margin-left:.125rem;color:inherit}.MarketingNav_anchors__67eTD{display:flex;align-items:center;justify-content:center;gap:2rem}@media(max-width:767.98px){.MarketingNav_anchors__67eTD{display:none}}.MarketingNav_anchorLink__fRiam{font-size:.875rem;font-weight:500;letter-spacing:-.01em;color:#485654;text-decoration:none;padding-block:.375rem;position:relative;transition:color .2s cubic-bezier(.25,1,.5,1)}.MarketingNav_anchorLink__fRiam:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background-color:#0cbd88;transform:scaleX(0);transform-origin:left center;transition:transform .2s cubic-bezier(.25,1,.5,1)}.MarketingNav_anchorLink__fRiam:hover{color:#012d23}.MarketingNav_anchorLink__fRiam:focus-visible:after,.MarketingNav_anchorLink__fRiam:hover:after{transform:scaleX(1)}.MarketingNav_anchorLink__fRiam:focus-visible{outline:2px solid #0cbd88;outline-offset:4px;border-radius:.125rem}.MarketingNav_actions__DRqeE{display:flex;align-items:center;gap:.5rem;justify-self:end}.MarketingNav_contactLink__Bqxgb{font-size:.875rem;font-weight:500;letter-spacing:-.01em;color:#485654;text-decoration:none;padding:.5rem .75rem;border-radius:.5rem;transition:color .2s cubic-bezier(.25,1,.5,1),background-color .2s cubic-bezier(.25,1,.5,1)}.MarketingNav_contactLink__Bqxgb:hover{color:#012d23;background-color:#f6f8f7}.MarketingNav_contactLink__Bqxgb:focus-visible{outline:2px solid #0cbd88;outline-offset:2px}@media(max-width:767.98px){.MarketingNav_contactLink__Bqxgb{display:none}}.MarketingNav_loginLink__xRABM{font-size:.875rem;font-weight:600;letter-spacing:-.01em;color:#012d23;background-color:#d0fbe6;border:1px solid rgba(0,0,0,0);text-decoration:none;padding:.625rem 1.125rem;border-radius:.5rem;min-height:2.75rem;display:inline-flex;align-items:center;transition:background-color .2s cubic-bezier(.25,1,.5,1)}.MarketingNav_loginLink__xRABM:hover{background-color:rgb(179.8,248.6,215)}.MarketingNav_loginLink__xRABM:focus-visible{outline:2px solid #0cbd88;outline-offset:2px}.MissingPiece_section__UEi0p{background-color:#fff;padding-block:clamp(3.5rem,5vw,5rem) clamp(6rem,9vw,7.5rem);scroll-margin-top:5rem}.MissingPiece_inner__hVx6H{max-width:73.75rem;margin-inline:auto;padding-inline:2.5rem}@media(max-width:767.98px){.MissingPiece_inner__hVx6H{padding-inline:1.5rem}}.MissingPiece_header__3sWid{display:flex;flex-direction:column;gap:1.25rem;max-width:56ch;margin-bottom:4rem}.MissingPiece_eyebrow__0qQVE{font-size:.8125rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#027a5c;margin:0}.MissingPiece_heading__rKunJ{font-family:var(--font-display),"Google Sans Flex",sans-serif;font-size:clamp(2rem,.285625rem + 3.57vw,3.5rem);line-height:clamp(2.5rem,.785625rem + 3.57vw,4rem);letter-spacing:-.025em;color:#012d23;margin:0;font-weight:400}.MissingPiece_headingAccent__zeORY{color:#027a5c}.MissingPiece_diagram__p7E_R{display:grid;grid-template-columns:.95fr 11.25rem 1fr;align-items:center;grid-gap:1.5rem;gap:1.5rem}@media(max-width:991.98px){.MissingPiece_diagram__p7E_R{grid-template-columns:1fr;gap:2.5rem}}.MissingPiece_sources__KKAhs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.25rem}.MissingPiece_sourceRow__Eb2ZS{display:grid;grid-template-columns:auto;padding:1.25rem 1.5rem;border:1px solid #d7dedd;border-radius:.75rem;background-color:#f6f8f7}.MissingPiece_sourceLabel__XKhPb{font-family:var(--font-display),"Google Sans Flex",sans-serif;font-size:1.75rem;line-height:1.1;letter-spacing:-.02em;color:#012d23;font-weight:400;margin-bottom:.5rem}.MissingPiece_sourceBlurb__lC6ze{font-size:.875rem;line-height:1.5;letter-spacing:-.01em;color:#485654}.MissingPiece_connector__QLGhg{color:#027a5c;align-self:stretch;position:relative}.MissingPiece_connector__QLGhg:before{content:"";position:absolute;inset:10% 40% 10% 0;border-top:1.5px solid #027a5c;border-right:1.5px solid #027a5c;border-bottom:1.5px solid #027a5c;border-radius:0 .5rem .5rem 0}.MissingPiece_connector__QLGhg:after{content:"";position:absolute;top:50%;left:60%;right:0;height:1.5px;background:#027a5c;transform:translateY(-50%)}@media(max-width:991.98px){.MissingPiece_connector__QLGhg{height:3.5rem;width:100%;align-self:auto;display:flex;align-items:center;justify-content:center}.MissingPiece_connector__QLGhg:before{display:none}.MissingPiece_connector__QLGhg:after{position:static;transform:none;width:1.5px;height:100%;background-color:currentColor;border-radius:1px;top:auto;left:auto;right:auto}}.MissingPiece_keystone__ThL0V{display:flex;flex-direction:column;gap:1rem;padding:1.75rem 2rem;border:1.5px solid #027a5c;border-radius:1rem;background-color:#ecfdf6;position:relative}.MissingPiece_keystoneBadge__MrN_i{font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#027a5c;display:inline-flex;align-items:center;gap:.375rem;width:-moz-fit-content;width:fit-content}.MissingPiece_keystoneBadge__MrN_i:before{content:"";width:.375rem;height:.375rem;border-radius:50%;background-color:#0cbd88}.MissingPiece_keystoneText__8tiFC{font-family:var(--font-display),"Google Sans Flex",sans-serif;font-size:clamp(1.125rem,.69625rem + .89vw,1.5rem);line-height:1.4;letter-spacing:-.02em;color:#012d23;margin:0;font-weight:400}.SegmentedControl_group__OIohC{display:inline-flex;align-items:stretch;border:1px solid #d7dedd;border-radius:.625rem;padding:.25rem;background-color:#fff;gap:.125rem}@media(max-width:767.98px){.SegmentedControl_group__OIohC{display:flex;width:100%}}.SegmentedControl_option__U3Xt_{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;cursor:pointer;padding:.625rem 1.25rem;min-height:2.75rem;border-radius:.5rem;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;font-family:var(--font-body),"Plus Jakarta Sans",sans-serif;color:#485654;letter-spacing:-.01em;position:relative;transition:color .15s cubic-bezier(.25,1,.5,1),background-color .15s cubic-bezier(.25,1,.5,1)}@media(max-width:767.98px){.SegmentedControl_option__U3Xt_{flex:1 1;padding-inline:.5rem}}.SegmentedControl_option__U3Xt_:after{content:"";position:absolute;left:1.25rem;right:1.25rem;bottom:.25rem;height:2px;background-color:rgba(0,0,0,0);transition:background-color .15s cubic-bezier(.25,1,.5,1)}.SegmentedControl_option__U3Xt_:hover:not(.SegmentedControl_optionChecked__jHbHS){color:#012d23;background-color:#f6f8f7}.SegmentedControl_option__U3Xt_:focus-visible{outline:2px solid #0cbd88;outline-offset:2px}.SegmentedControl_optionChecked__jHbHS{color:#012d23;background-color:#f6f8f7}.SegmentedControl_optionChecked__jHbHS .SegmentedControl_optionLabel__TCKSe{font-weight:600}.SegmentedControl_optionChecked__jHbHS:after{background-color:#0cbd88}.SegmentedControl_optionLabel__TCKSe{font-size:.875rem;font-weight:500;letter-spacing:-.01em}.SegmentedControl_optionHelper__ra7Dc{font-size:.6875rem;letter-spacing:.04em;text-transform:uppercase;color:#6e8380}.ContactForm_form__NRozD{display:flex;flex-direction:column;gap:1.25rem;padding:2.25rem;background-color:#fff;border:1px solid #d7dedd;border-radius:1rem}@media(max-width:767.98px){.ContactForm_form__NRozD{padding:1.5rem;gap:1.125rem}}.ContactForm_intentRow__nSfFU{display:flex;justify-content:center;padding-bottom:.25rem;border-bottom:1px solid #edf1f0;margin-bottom:.25rem}.ContactForm_honeypot__rQHaW{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;left:-9999px;top:auto}.ContactForm_field__bc45V{display:flex;flex-direction:column;gap:.5rem}.ContactForm_row__fPky_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem}@media(max-width:575.98px){.ContactForm_row__fPky_{grid-template-columns:1fr;gap:1rem}}.ContactForm_label__t3w71{display:inline-flex;align-items:baseline;gap:.5rem;font-size:.875rem;font-weight:600;letter-spacing:-.005em;color:#012d23;padding:0}.ContactForm_optional__vdT04{font-weight:400;font-size:.75rem;color:#6e8380;letter-spacing:.02em}.ContactForm_input__caAdx,.ContactForm_textarea__HinxT{width:100%;font-family:inherit;font-size:.9375rem;line-height:1.5;letter-spacing:-.005em;color:#012d23;background-color:#fff;border:1px solid #d7dedd;border-radius:.625rem;padding:.75rem .875rem;min-height:2.75rem;outline:none;transition:border-color .15s cubic-bezier(.25,1,.5,1),box-shadow .15s cubic-bezier(.25,1,.5,1)}.ContactForm_input__caAdx::placeholder,.ContactForm_textarea__HinxT::placeholder{color:#6e8380}.ContactForm_input__caAdx:hover:not(:disabled):not(:focus),.ContactForm_textarea__HinxT:hover:not(:disabled):not(:focus){border-color:#b4c1bf}.ContactForm_input__caAdx:focus-visible,.ContactForm_textarea__HinxT:focus-visible{border-color:#0cbd88;box-shadow:0 0 0 3px rgba(12,189,136,.18)}.ContactForm_input__caAdx:disabled,.ContactForm_textarea__HinxT:disabled{background-color:#f6f8f7;color:#586967;cursor:not-allowed}.ContactForm_textarea__HinxT{resize:vertical;min-height:7.5rem;padding:.875rem}.ContactForm_inputInvalid__n34ey{border-color:#db2328}.ContactForm_inputInvalid__n34ey:focus-visible{border-color:#db2328;box-shadow:0 0 0 3px rgba(219,35,40,.18)}.ContactForm_errorText__Gm_ao{font-size:.8125rem;line-height:1.4;color:#b7182a;margin:0}.ContactForm_submitRow__soTCl{display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem;margin-top:.5rem}.ContactForm_submit__lG_Gx{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-height:3.25rem;padding:.875rem 1.75rem;background-color:#0cbd88;color:#012d23;font-family:inherit;font-size:1rem;font-weight:600;letter-spacing:-.01em;border-radius:.625rem;transition:background-color .2s cubic-bezier(.25,1,.5,1),transform .1s cubic-bezier(.25,1,.5,1)}.ContactForm_submit__lG_Gx:hover:not(:disabled){background-color:#31d69f}.ContactForm_submit__lG_Gx:active:not(:disabled){transform:scale(.98)}.ContactForm_submit__lG_Gx:focus-visible{outline:2px solid #027a5c;outline-offset:3px}.ContactForm_submit__lG_Gx:disabled{cursor:not-allowed;opacity:.7}.ContactForm_spinner__RHsoC{width:.875rem;height:.875rem;border-radius:50%;border:2px solid rgba(1,45,35,.25);border-top-color:#012d23;animation:ContactForm_contactSpin__heS0V .7s linear infinite}.ContactForm_status__tR7Bf{font-size:.875rem;line-height:1.5;color:#485654;margin:0;flex:1 1 auto;min-height:1.25rem}.ContactForm_statusSuccess__lBUlU{color:#027a5c;font-weight:500}.ContactForm_statusError__B0aUD{color:#b7182a;font-weight:500}@keyframes ContactForm_contactSpin__heS0V{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.ContactForm_spinner__RHsoC{animation-duration:1.4s}.ContactForm_submit__lG_Gx{transition:background-color .2s linear}.ContactForm_submit__lG_Gx:active:not(:disabled){transform:none}}.page_section__0RoCh{background-color:#f6f8f7;padding-block:clamp(6rem,9vw,8.75rem);scroll-margin-top:5rem}.page_inner__uN1vw{max-width:73.75rem;margin-inline:auto;padding-inline:2.5rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:4.5rem;gap:4.5rem;align-items:start}@media(max-width:991.98px){.page_inner__uN1vw{grid-template-columns:1fr;gap:3.5rem}}@media(max-width:767.98px){.page_inner__uN1vw{padding-inline:1.5rem;gap:2.5rem}}.page_copy__7nelo{display:flex;flex-direction:column;gap:1.75rem;max-width:56ch}@media(max-width:991.98px){.page_copy__7nelo{max-width:none}}.page_eyebrow__FFfOA{font-size:.8125rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#027a5c;margin:0}.page_heading__zUzkT{font-family:var(--font-display),"Google Sans Flex",sans-serif;font-size:clamp(2.5rem,.214375rem + 4.76vw,4.5rem);line-height:1.05;letter-spacing:-.025em;color:#012d23;margin:0;font-weight:400}.page_sidePanel__awxD2{display:flex;flex-direction:column;gap:1rem;padding:1.5rem 1.75rem;border:1px solid #d7dedd;border-radius:1rem;background-color:#fff;margin-top:.5rem}.page_sidePanelRow__jF17l{display:grid;grid-template-columns:4rem 1fr;grid-gap:1rem;gap:1rem;align-items:baseline;padding-bottom:.875rem;border-bottom:1px solid #edf1f0}.page_sidePanelRow__jF17l:last-child{border-bottom:0;padding-bottom:0}.page_sidePanelKicker__YNIEF{font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#027a5c}.page_sidePanelValue___GKXd{display:inline-flex;align-items:center;min-height:1.75rem;font-size:.9375rem;font-weight:500;letter-spacing:-.005em;color:#012d23;text-decoration:none;transition:color .2s cubic-bezier(.25,1,.5,1)}.page_sidePanelValue___GKXd[href]:hover{color:#027a5c}.page_sidePanelValue___GKXd[href]:focus-visible{outline:2px solid #0cbd88;outline-offset:3px;border-radius:.125rem}.ProblemAnatomy_section__mJWbm{background-color:#f6f8f7;padding-block:clamp(5rem,8vw,7.5rem) clamp(3.5rem,5vw,5rem);scroll-margin-top:5rem}.ProblemAnatomy_inner__QoNGJ{max-width:73.75rem;margin-inline:auto;padding-inline:2.5rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-gap:4rem 5rem;gap:4rem 5rem;align-items:start}@media(max-width:767.98px){.ProblemAnatomy_inner__QoNGJ{padding-inline:1.5rem}}@media(max-width:991.98px){.ProblemAnatomy_inner__QoNGJ{grid-template-columns:1fr;gap:3rem}}.ProblemAnatomy_header___nMYP{display:flex;flex-direction:column;gap:1.25rem;max-width:56ch}.ProblemAnatomy_eyebrow__s1R53{font-size:.8125rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#027a5c;margin:0}.ProblemAnatomy_heading__VT54s{font-family:var(--font-display),"Google Sans Flex",sans-serif;font-size:clamp(2rem,.285625rem + 3.57vw,3.5rem);line-height:clamp(2.5rem,.785625rem + 3.57vw,4rem);letter-spacing:-.025em;color:#012d23;margin:0;font-weight:400}.ProblemAnatomy_lede__QQCVb{font-size:clamp(.9375rem,.723125rem + .45vw,1.125rem);line-height:1.6;letter-spacing:-.005em;color:#485654;margin:0;max-width:60ch}.ProblemAnatomy_headerSource__upxSD{font-size:.75rem;letter-spacing:.02em;color:#6e8380;margin:0;max-width:70ch}.ProblemAnatomy_diagram__6cdMM{display:flex;flex-direction:column;gap:.5rem}.ProblemAnatomy_diagramHeader__U4Kc6{display:flex;align-items:baseline;justify-content:space-between;font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#586967;margin-top:1.25rem}.ProblemAnatomy_diagramHeader__U4Kc6:first-child{margin-top:0}.ProblemAnatomy_diagramHeaderLabel__tI_rA{color:#485654}.ProblemAnatomy_diagramHeaderValue__dNenE{color:#012d23;font-weight:600;text-transform:none;letter-spacing:-.01em;font-size:.875rem}.ProblemAnatomy_bar___CQ6t{display:flex;align-items:stretch;height:2.5rem;width:100%;border:1px solid #d7dedd;border-radius:.375rem;overflow:hidden;background-color:#fff}.ProblemAnatomy_barSegment__15hZT{display:block;height:100%}.ProblemAnatomy_barSegment__15hZT+.ProblemAnatomy_barSegment__15hZT{border-left:1px solid rgba(15,20,19,.06)}.ProblemAnatomy_barCollected__cmzNx{background-color:#a5f5d3}.ProblemAnatomy_barBundled__anYgJ{background-color:#b4c1bf}.ProblemAnatomy_barPartial__xCEti{background-color:#c87a1f}.ProblemAnatomy_legend__GgqhQ{display:flex;align-items:stretch;gap:1rem;margin-top:1.25rem}@media(max-width:767.98px){.ProblemAnatomy_legend__GgqhQ{flex-direction:column;gap:.75rem}}.ProblemAnatomy_legendItem__2HcF9{display:flex;align-items:flex-start;gap:.625rem;flex-grow:1}@media(max-width:767.98px){.ProblemAnatomy_legendItem__2HcF9{flex-basis:auto!important}}.ProblemAnatomy_legendPip__Dojqq{width:.625rem;height:.625rem;border-radius:.125rem;margin-top:.25rem;flex-shrink:0}.ProblemAnatomy_legendPipCollected__7J6Og{background-color:#a5f5d3}.ProblemAnatomy_legendPipBundled__f7Fuu{background-color:#b4c1bf}.ProblemAnatomy_legendPipPartial__a3vMF{background-color:#c87a1f}.ProblemAnatomy_legendCopy__WGQOQ{display:flex;flex-direction:column;gap:.125rem}.ProblemAnatomy_legendLabel__syWSC{font-size:.8125rem;font-weight:500;letter-spacing:-.01em;color:#012d23}.ProblemAnatomy_legendPercent__oqWPe{font-size:.75rem;letter-spacing:.04em;color:#586967}.ProblemAnatomy_callout__F6z2p{grid-column:1/-1;display:flex;flex-direction:column;gap:1rem;padding:1.75rem 2rem;border:1px solid #d7dedd;border-radius:1rem;background-color:#fff}@media(max-width:767.98px){.ProblemAnatomy_callout__F6z2p{padding:1.5rem}}.ProblemAnatomy_calloutControlRow__xec7G{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;flex-wrap:wrap}@media(max-width:767.98px){.ProblemAnatomy_calloutControlRow__xec7G{flex-direction:column;align-items:flex-start;gap:.75rem}}.ProblemAnatomy_calloutControlLabel__SF7Nq{font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#586967}.ProblemAnatomy_calloutText__YJQHY{font-family:var(--font-display),"Google Sans Flex",sans-serif;font-size:clamp(1.25rem,.535625rem + 1.49vw,1.875rem);line-height:1.4;letter-spacing:-.02em;color:#012d23;margin:0;font-weight:400}.ProblemAnatomy_calloutText__YJQHY strong{color:#012d23;font-weight:500}.ProblemAnatomy_calloutAmount__KymqG{color:#c87a1f;font-weight:600;font-feature-settings:"tnum" on,"lnum" on}.RevenueOS_section___3CLM{background-color:#fff;padding-block:clamp(5rem,8vw,6.5rem)}.RevenueOS_inner__MuJ6s{max-width:73.75rem;margin-inline:auto;padding-inline:2.5rem}@media(max-width:767.98px){.RevenueOS_inner__MuJ6s{padding-inline:1.5rem}}.RevenueOS_header__qlu6t{display:flex;flex-direction:column;gap:1.25rem;max-width:56ch;margin-bottom:3rem}.RevenueOS_eyebrow__CCInk{font-size:.8125rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#027a5c;margin:0}.RevenueOS_heading__2QwEG{font-family:var(--font-display),"Google Sans Flex",sans-serif;font-size:clamp(2rem,.285625rem + 3.57vw,3.5rem);line-height:clamp(2.5rem,.785625rem + 3.57vw,4rem);letter-spacing:-.025em;color:#012d23;margin:0;font-weight:400}.RevenueOS_lede__o6xjP{font-size:1rem;line-height:1.6;letter-spacing:-.005em;color:#485654;margin:0}.RevenueOS_kpiStrip__DKbXa{list-style:none;margin:0;padding:1.5rem 2rem;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}@media(max-width:767.98px){.RevenueOS_kpiStrip__DKbXa{padding:1.25rem}}@media(max-width:575.98px){.RevenueOS_kpiStrip__DKbXa{grid-template-columns:1fr;gap:1.25rem}}.RevenueOS_kpiTile__ozpAm{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 1.25rem;border-left:1px solid #d7dedd}.RevenueOS_kpiTile__ozpAm:first-child{border-left:0}@media(max-width:767.98px){.RevenueOS_kpiTile__ozpAm{border-left:0;padding-inline:0}}.RevenueOS_kpiMetric__XPaZx{font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#586967}.RevenueOS_kpiValue__ddGIO{font-family:var(--font-display),"Google Sans Flex",sans-serif;font-size:clamp(1.75rem,.893125rem + 1.79vw,2.5rem);line-height:1.1;letter-spacing:-.025em;color:#012d23;font-weight:400;font-feature-settings:"tnum" on,"lnum" on}.RevenueOS_kpiBottomRow__b6k9Z{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.RevenueOS_kpiDelta__v6xV0{display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;font-weight:600;letter-spacing:-.01em;font-feature-settings:"tnum" on,"lnum" on}.RevenueOS_kpiDeltaArrow__ZbyaI{font-size:.75rem;font-weight:700}.RevenueOS_kpiDeltaPositive__UetPe{color:#027a5c}.RevenueOS_kpiDeltaLoss__LjOMm{color:#c87a1f}.RevenueOS_kpiUnit__XsNX2{font-size:.75rem;letter-spacing:-.005em;color:#586967}.RevenueOS_controlRow__UURKj{display:flex;align-items:center;gap:1.25rem;padding:1rem 2rem;flex-wrap:wrap}@media(max-width:767.98px){.RevenueOS_controlRow__UURKj{padding-inline:1.25rem}}@media(max-width:575.98px){.RevenueOS_controlRow__UURKj{flex-direction:column;align-items:flex-start;gap:.75rem}}.RevenueOS_controlLabel__qaNGM{font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#586967}.RevenueOS_mockCard__UWkKp{border:1px solid #d7dedd;border-radius:1rem;background-color:#f6f8f7;overflow:hidden;margin-bottom:1rem}.RevenueOS_cardDivider__r2Rat{height:1px;background-color:#d7dedd;margin:0;border:none}.RevenueOS_tableScroll__S7xGa{overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0 2rem 1.75rem}@media(max-width:767.98px){.RevenueOS_tableScroll__S7xGa{padding:0 1.25rem 1.25rem}}.RevenueOS_mockTable___e0k8{width:100%;min-width:45rem;border-collapse:collapse;font-size:.875rem;line-height:1.45;color:#012d23;font-feature-settings:"tnum" on,"lnum" on,"tnum";font-variant-numeric:tabular-nums}.RevenueOS_mockHeadCell__M2YDy{font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#027a5c;text-align:left;padding:.625rem .75rem;border-bottom:1px solid #d7dedd;white-space:nowrap}.RevenueOS_mockHeadCell__M2YDy:first-child{position:-webkit-sticky;position:sticky;left:0;background-color:#f6f8f7;z-index:2}.RevenueOS_mockCell__9TY_c{padding:.75rem;border-bottom:1px solid #d7dedd;color:#485654;vertical-align:top;white-space:nowrap}.RevenueOS_mockCell__9TY_c:first-child{color:#012d23;font-weight:500;position:-webkit-sticky;position:sticky;left:0;background-color:#f6f8f7;z-index:1}.RevenueOS_mockCellRight__QiUCj{text-align:right;white-space:nowrap}.RevenueOS_mockCellLoss__ElkdL{color:#c87a1f;font-weight:600}.RevenueOS_mockRowEmphasis__F3oEe .RevenueOS_mockCell__9TY_c{border-top:1.5px solid #027a5c;border-bottom:0;color:#012d23;font-weight:600}.RevenueOS_mockCaption__KfGPE{font-size:.8125rem;letter-spacing:-.005em;color:#586967;margin:.75rem 0 0}