@font-face{font-family:V7 Toolkit Display;src:url(/v3/fonts/es-build-bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:V7 Toolkit Plex;src:url(/v3/fonts/toolkit/ibm-plex-sans-latin.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap}@font-face{font-family:V7 Toolkit Inter;src:url(/v3/fonts/toolkit/inter-latin.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:V7 Toolkit Archivo;src:url(/v3/fonts/toolkit/archivo-black-latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:V7 Toolkit Hedvig;src:url(/v3/fonts/toolkit/hedvig-letters-serif-latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.v7-page .v7-tool-page{--v7-tool-body:"V7 Toolkit Plex",var(--v7-font);--v7-tool-display:"V7 Toolkit Display",var(--v7-font)}.v7-page:lang(zh) .v7-tool-page{--v7-tool-body:"OPPO Sans 4.0",sans-serif;--v7-tool-display:"OPPO Sans 4.0",sans-serif}.v7-page .v7-tool-page,.v7-page .v7-tool-page :where(*):not(.font-mono){font-family:var(--v7-tool-body)}.v7-page .v7-tool-page :is(h1,h2,h3,.v7-base),.v7-page .v7-tool-page :is(h1,h2,h3,.v7-base) *{font-family:var(--v7-tool-display)}.v7-page .v7-budget-page,.v7-page .v7-budget-page *{font-family:V7 Toolkit Inter,"OPPO Sans 4.0",sans-serif}.v7-page .v7-budget-page h1{font-family:V7 Toolkit Archivo,"OPPO Sans 4.0",sans-serif;font-weight:400}.v7-page:lang(zh) .v7-budget-page h1{font-weight:600}.v7-page .v7-budget-page .v7-budget-faq-title{font-family:V7 Toolkit Hedvig,"OPPO Sans 4.0",serif;font-weight:400;line-height:1.25;letter-spacing:normal}.v7-page .v7-budget-page input{font-weight:500;line-height:28px}