@charset "UTF-8";@font-face{font-family:Lato;src:url(/_astro/Lato-Regular.slfFsoDb.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/_astro/Lato-Medium.-W8Gw7ce.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SiYuan;src:url(/_astro/siyuan-Regular.DKLUBiRM.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SiYuan;src:url(/_astro/siyuan-Medium.yCjaox6F.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--font-sans: "Lato", "SiYuan", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-heading: 500;--font-size-h1: clamp(1.125rem, 1.6666666667vw, 1.5rem);--font-size-h2: clamp(.875rem, 1.1111111111vw, 1rem);--font-size-text: clamp(.8125rem, .9722222222vw, .875rem)}@font-face{font-family:iconfont;src:url(data:font/woff2;base64,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) format("woff2");font-display:block}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-xiazai1:before{content:""}.icon-xiazai:before{content:""}.icon-guojihua1:before{content:""}.icon-shangjiantou:before{content:""}.icon-sanjiaodown:before{content:""}.icon-zuojiantou1:before{content:""}.icon-home:before{content:""}.icon-fenlei:before{content:""}.icon-yonghuzu:before{content:""}.icon-24gf-phoneLoudspeaker:before{content:""}.icon-icmenu2:before{content:""}.icon-guanbi:before{content:""}.icon-suoxiao:before{content:""}.icon-jubufangda:before{content:""}.icon-youjiantou2:before{content:""}.icon-24gf-playCircle:before{content:""}.icon-youjiantou1:before{content:""}.icon-zuojiantou:before{content:""}.icon-guojihua:before{content:""}.icon-youjiantou:before{content:""}.icon-dingwei:before{content:""}.icon-copy:before{content:""}.icon-more:before{content:""}.icon-top:before{content:""}:root{--design-scale: 2;--design-width-2x: 2880;--design-width: 1440;--root-font-size: 16;--layout-max-width: 90rem;--layout-pad-x: 2%}@media(min-width:768px){:root{--layout-pad-x: 7%}}:root{--color-black: #000;--color-surface: #fff;--color-text: #111;--color-text-muted: #525252;--color-text-subtle: #737373;--color-text-secondary: #5c5c5c;--color-border: #e5e5e5;--color-surface-muted: #f3f4f6;--color-surface-hint: #eee;--color-primary-500: #2563eb;--color-on-brand: #fff;--color-text-tab: #6b7280;--color-theme-primary: #A88F76;--color-home-title-1: #A88F76;--color-home-title-2: #A88F76;--color-black-333: #333;--color-gray-black: #63656A}:root{--color-brand-300: #e8b34d;--color-brand-500: #d69a2d;--color-brand-600: #a87818;--color-brand-cta: #e8a64c;--color-main-theme: #a88f76;--color-coinfycare-theme: #E8B34D;--color-coinfymed-theme: #4C687F;--color-coinfycare-accent: var(--color-brand-500);--color-coinfymed-accent: #4C687F;--color-coinfymed-title-1: #4C687F;--color-coinfycare-title-1: #E8B34D}:root{--color-menu-white-default: var(--color-gray-black);--color-menu-white-selected: var(--color-main-theme);--header-pad-y: clamp(.75rem, 1.2vw, 1.25rem);--header-pad-t: calc( var(--header-pad-y) + env(safe-area-inset-top, 0px) );--header-pad-b: var(--header-pad-y);--header-pad-x: var(--layout-pad-x);--header-logo-h: clamp(1.25rem, 2.7777777778vw, 2.5rem);--header-top-offset: calc( var(--header-pad-t) + var(--header-pad-b) + var(--header-logo-h) )}:root{--color-footer-bg: rgba(200, 200, 200, .2);--color-footer-heading: #A88F76;--color-footer-link: #63656A;--color-footer-copy: #333333;--color-footer-divider: #eeeeee}:root{--color-contact-accent: #a88d77;--color-contact-media: #f0f0f0;--color-contact-card-border: #eeeeee;--color-contact-text: #333333;--color-contact-form-bg: #f8f8f8;--color-contact-form-input-border: #e5e5e5;--color-contact-form-placeholder: #b0b0b0;--color-contact-form-required: #e53935;--color-contact-form-submit: #a88d77;--color-contact-form-submit-hover: #967a66}.contact__hero-media,.join__hero-media{background:var(--color-contact-media)}.contact__hero-copy,.join__hero-copy{background:var(--color-contact-accent);color:var(--color-on-brand)}.contact__hero-title,.contact__hero-body,.join__hero-title,.join__hero-body{color:var(--color-on-brand);font-weight:var(--font-weight-regular)}:root{--color-faq-title: #A88F76;--color-faq-item-bg: rgba(168, 143, 118, .25);--color-faq-item-bg-alt: rgba(168, 143, 118, .5);--color-faq-text: #333333;--color-faq-text-alt: #63656A}:root{--color-vision-value-bg: #efebe6;--color-vision-value-bg-alt: #d9cfc4;--color-vision-value-text: #a38a75}.header[data-astro-cid-3ef6ksr2]{position:fixed;z-index:200;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:clamp(.5rem,2.5vw,3rem);padding:var(--header-pad-t) var(--header-pad-x) var(--header-pad-b);min-width:0;background-color:var(--color-surface);box-shadow:0 1px 4px #00000008;transition:background-color 1s}.header[data-astro-cid-3ef6ksr2].is-scrolled{background-color:#fff}.header[data-astro-cid-3ef6ksr2]>.logo[data-astro-cid-3ef6ksr2],.header[data-astro-cid-3ef6ksr2]>.nav[data-astro-cid-3ef6ksr2]{align-self:center}.logo[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;justify-content:center;min-width:0;flex:0 1 auto;max-width:min(12.5rem,100vw - 6.5rem);height:var(--header-logo-h);line-height:0;text-decoration:none}.logo__img[data-astro-cid-3ef6ksr2]{display:block;height:100%;width:auto;max-width:100%;object-fit:contain;object-position:left center}.nav[data-astro-cid-3ef6ksr2]{display:flex;min-width:0;flex:0 0 auto;flex-wrap:wrap;align-items:center;min-height:clamp(1.25rem,2.7777777778vw,2.5rem);gap:1.25rem}.nav__primary[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(1.625rem,2.3611111111vw,2.125rem)}.nav__primary[data-astro-cid-3ef6ksr2] .nav__link[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;line-height:1.2;font-size:clamp(.875rem,1.1111111111vw,1rem);color:var(--color-gray-black);text-decoration:none}.nav__primary[data-astro-cid-3ef6ksr2] .nav__link[data-astro-cid-3ef6ksr2].is-active,.nav__primary[data-astro-cid-3ef6ksr2] .nav__link[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--color-menu-white-selected);font-weight:var(--font-weight-medium)}.nav__primary[data-astro-cid-3ef6ksr2] .nav__link[data-astro-cid-3ef6ksr2]:hover{color:var(--color-menu-white-selected);text-decoration:none}.nav__brands[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:.75rem;min-width:0}.nav__brand-dd[data-astro-cid-3ef6ksr2]{--nav-brand-accent: var(--color-brand-500);position:relative;display:flex;align-items:center;outline:none}.nav__brand-dd[data-astro-cid-3ef6ksr2][data-brand=coinfycare]{--nav-brand-accent: var(--color-coinfycare-accent)}.nav__brand-dd[data-astro-cid-3ef6ksr2][data-brand=coinfymed]{--nav-brand-accent: var(--color-coinfymed-accent)}.nav__brand[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:.4rem;min-width:0;text-decoration:none;line-height:0}.nav__brand-check[data-astro-cid-3ef6ksr2]{box-sizing:border-box;flex:0 0 auto;width:clamp(.5rem,.6944444444vw,.625rem);height:clamp(.5rem,.6944444444vw,.625rem);border:1.5px solid var(--color-gray-black);background:transparent}.nav__brand--coinfycare[data-astro-cid-3ef6ksr2].is-active .nav__brand-check[data-astro-cid-3ef6ksr2]{border-color:var(--color-coinfycare-accent);background:var(--color-coinfycare-accent)}.nav__brand--coinfymed[data-astro-cid-3ef6ksr2].is-active .nav__brand-check[data-astro-cid-3ef6ksr2]{border-color:var(--color-coinfymed-accent);background:var(--color-coinfymed-accent)}.nav__brand-logos[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;min-width:0}.nav__brand-logo[data-astro-cid-3ef6ksr2]{display:block;height:clamp(.8125rem,.9027777778vw,.8125rem);width:auto;max-width:min(9.5rem,22vw);object-fit:contain;object-position:left center}.visually-hidden[data-astro-cid-3ef6ksr2]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nav__brands-divider[data-astro-cid-3ef6ksr2]{flex:0 0 auto;align-self:center;width:1px;height:clamp(.5625rem,.8333333333vw,.75rem);background:#c8c8c8}.nav__brand-menu[data-astro-cid-3ef6ksr2]{list-style:none;display:none;position:absolute;left:0;top:100%;z-index:40;min-width:max(11rem,100%);max-width:min(18rem,70vw);margin:0;padding:.45rem 0 .35rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:.25rem;box-shadow:0 6px 20px color-mix(in srgb,var(--color-black) 12%,transparent)}@media(hover:hover)and (pointer:fine){.nav__brand-dd[data-astro-cid-3ef6ksr2]:hover>.nav__brand-menu[data-astro-cid-3ef6ksr2]{display:block}}.nav__brand-opt[data-astro-cid-3ef6ksr2]{display:block;padding:.55rem 1rem;color:var(--color-gray-black);font-size:clamp(.75rem,.9722222222vw,.875rem);line-height:1.35;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav__brand-opt[data-astro-cid-3ef6ksr2]:hover,.nav__brand-opt[data-astro-cid-3ef6ksr2]:focus-visible,.nav__brand-opt[data-astro-cid-3ef6ksr2].is-active{color:var(--nav-brand-accent);background:color-mix(in srgb,var(--nav-brand-accent) 15%,var(--color-surface))}.lang[data-astro-cid-3ef6ksr2]{position:relative;display:flex;align-items:center;margin-left:.5rem;padding-left:clamp(2.5rem,3.4722222222vw,3.125rem);font-size:.9rem}.lang-dd[data-astro-cid-3ef6ksr2]{position:relative;display:flex;align-items:center;outline:none}.lang-dd[data-astro-cid-3ef6ksr2]:focus-visible{border-radius:.25rem;box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px var(--color-black-333)}.lang-dd__btn[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;line-height:1;cursor:pointer;user-select:none;color:var(--color-menu-white-default);font-size:clamp(.875rem,1.1111111111vw,1rem)}.lang-dd__ico[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1em;height:1em;font-size:clamp(1.3125rem,1.6666666667vw,1.5rem);line-height:1;color:var(--color-black-333)}.lang-dd__ico[data-astro-cid-3ef6ksr2]:before{display:block;line-height:1}.lang-dd__cur[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;line-height:1;color:var(--color-menu-white-default);font-weight:500}.lang-dd__list[data-astro-cid-3ef6ksr2]{list-style:none;position:absolute;right:0;top:100%;z-index:30;min-width:8.5rem;margin:0;padding:.4rem 0 .3rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:.375rem;box-shadow:0 4px 16px color-mix(in srgb,var(--color-black) 10%,transparent);opacity:0;visibility:hidden;transform:translateY(2px);pointer-events:none;transition:opacity .14s ease,visibility .14s ease,transform .14s ease}@media(hover:hover)and (pointer:fine){.lang-dd[data-astro-cid-3ef6ksr2]:hover .lang-dd__list[data-astro-cid-3ef6ksr2]{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}}.lang-dd[data-astro-cid-3ef6ksr2]:focus-within .lang-dd__list[data-astro-cid-3ef6ksr2]{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.lang-dd__opt[data-astro-cid-3ef6ksr2]{display:block;padding:.5rem .9rem;color:var(--color-menu-white-default);text-decoration:none;font-weight:400}.lang-dd__opt[data-astro-cid-3ef6ksr2]:hover,.lang-dd__opt[data-astro-cid-3ef6ksr2]:focus-visible{background:var(--color-surface-muted)}.lang-dd__opt[data-astro-cid-3ef6ksr2].is-active{color:var(--color-main-theme);font-weight:var(--font-weight-medium);background:color-mix(in srgb,var(--color-main-theme) 18%,var(--color-surface))}@media(max-width:768px){.header[data-astro-cid-3ef6ksr2]{flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem}.logo[data-astro-cid-3ef6ksr2]{max-width:min(7.5rem,100vw - 11rem - env(safe-area-inset-right,0px))}.nav__primary[data-astro-cid-3ef6ksr2]>.nav__link[data-astro-cid-3ef6ksr2]{display:none}.nav__primary[data-astro-cid-3ef6ksr2]{display:flex;gap:.5rem}.nav__brands[data-astro-cid-3ef6ksr2]{gap:.45rem}.nav__brand-logo[data-astro-cid-3ef6ksr2]{max-width:min(5.5rem,28vw)}.nav__brand-menu[data-astro-cid-3ef6ksr2]{display:none}.lang[data-astro-cid-3ef6ksr2]{margin-left:0;padding-left:0;border-left:none}}.m-tab[data-astro-cid-du4mwv4q]{display:none}@media(max-width:768px){.m-tab[data-astro-cid-du4mwv4q]{position:fixed;left:0;right:0;bottom:0;z-index:100;display:flex;flex-direction:row;align-items:stretch;justify-content:space-around;gap:0;min-height:3.25rem;padding:.25rem var(--layout-pad-x) max(.35rem,env(safe-area-inset-bottom,0px));margin:0;background:var(--color-surface);border-top:1px solid var(--color-border);box-shadow:0 -2px 12px color-mix(in srgb,var(--color-black) 6%,transparent)}.m-tab__item[data-astro-cid-du4mwv4q]{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;min-width:0;padding:.2rem .15rem;font-size:.62rem;line-height:1.1;color:var(--color-text-tab);text-decoration:none;-webkit-tap-highlight-color:transparent}@media(min-width:360px){.m-tab__item[data-astro-cid-du4mwv4q]{font-size:.65rem}}.m-tab__item[data-astro-cid-du4mwv4q]:hover,.m-tab__item[data-astro-cid-du4mwv4q].is-active,.m-tab__item[data-astro-cid-du4mwv4q][aria-current=page]{color:var(--color-main-theme)}.m-tab__ico[data-astro-cid-du4mwv4q]{display:flex;align-items:center;justify-content:center}.m-tab__item[data-astro-cid-du4mwv4q]:hover .m-tab__ico[data-astro-cid-du4mwv4q],.m-tab__item[data-astro-cid-du4mwv4q].is-active .m-tab__ico[data-astro-cid-du4mwv4q],.m-tab__item[data-astro-cid-du4mwv4q][aria-current=page] .m-tab__ico[data-astro-cid-du4mwv4q]{color:var(--color-main-theme)}.m-tab__label[data-astro-cid-du4mwv4q]{display:block;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.footer[data-astro-cid-sz7xmlte]{background:var(--color-footer-bg)}.footer__inner[data-astro-cid-sz7xmlte]{box-sizing:border-box;width:100%;margin-inline:auto;padding:2.5rem var(--layout-pad-x) 1.5rem}.footer__main[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:clamp(2rem,5vw,5rem)}.footer__brand[data-astro-cid-sz7xmlte]{flex:0 0 auto;align-self:stretch;display:flex;align-items:center;text-decoration:none}.footer__logo[data-astro-cid-sz7xmlte]{display:block;width:auto;height:3.25rem;max-width:11rem;object-fit:contain}.footer__nav[data-astro-cid-sz7xmlte]{flex:1 1 0;min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(1rem,1.5vw,2.5rem)}.footer__col[data-astro-cid-sz7xmlte]{min-width:0}.footer__heading[data-astro-cid-sz7xmlte]{margin:0 0 .75rem;font-size:var(--footer-heading-size);font-weight:500;line-height:1.35;color:var(--color-footer-heading)}.footer__list[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--footer-link-gap)}.footer__link[data-astro-cid-sz7xmlte]{display:inline-block;font-size:var(--font-size-text);line-height:1.5;color:var(--color-footer-link);text-decoration:none;transition:color .15s ease}.footer__link[data-astro-cid-sz7xmlte]:hover,.footer__link[data-astro-cid-sz7xmlte]:focus-visible{color:var(--color-brand-600);text-decoration:underline}.footer__bar[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:center;gap:1.75rem;margin-top:2rem;padding-top:1.25rem;border-top:1px solid rgba(99,101,106,.2)}.footer__social[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:2.5rem;margin:0;padding:0;list-style:none}.footer__social-link[data-astro-cid-sz7xmlte]{display:block;height:2.5rem;transition:transform .15s ease,opacity .15s ease}.footer__social-icon[data-astro-cid-sz7xmlte]{display:block;width:auto;height:100%}a[data-astro-cid-sz7xmlte].footer__social-link:hover,a[data-astro-cid-sz7xmlte].footer__social-link:focus-visible{opacity:.85;transform:translateY(-1px)}.footer__social-link[data-astro-cid-sz7xmlte]:focus-visible{outline:2px solid var(--color-brand-600);outline-offset:2px}.footer__copy[data-astro-cid-sz7xmlte]{margin:0;text-align:center;font-size:var(--footer-copy-size);line-height:1.6;color:#999;font-weight:var(--font-weight-regular)}@media(max-width:900px){.footer__brand[data-astro-cid-sz7xmlte]{display:none}.footer__nav[data-astro-cid-sz7xmlte]{gap:clamp(.5rem,2vw,1.25rem)}}*,*:before,*:after{box-sizing:border-box}html{font-size:16px;overflow-x:hidden}body{margin:0;font-family:var(--font-sans);font-weight:var(--font-weight-regular);line-height:1.5;color:var(--color-text);background:var(--color-surface)}.page{min-height:100vh;display:flex;flex-direction:column}.page--app{padding-top:var(--header-top-offset)}@media(max-width:768px){.page--app{padding-bottom:calc(3.45rem + env(safe-area-inset-bottom,0px))}}.main{flex:1;width:100%;min-width:0}.main-container{box-sizing:border-box;width:100%;margin-inline:auto;padding-inline:var(--layout-pad-x);padding-bottom:clamp(2.5rem,3.4722222222vw,3.125rem)}.main h1{font-size:1.75rem;font-weight:var(--font-weight-heading);margin:0 0 .5rem}.main .placeholder{color:var(--color-text-muted);margin:0}.section-gap{flex-shrink:0;width:100%;pointer-events:none}
