.fanyi-homepage .fp-why{padding-block:clamp(2.5rem, 5vw, 4.5rem);padding-bottom:clamp(1.25rem, 2.5vw, 2rem);background:var(--fp-color-surface);border-block:1px solid #e7ebe5;scroll-margin-top:1rem}.fanyi-homepage .fp-why__container{max-width:var(--fp-content-max)}.fanyi-homepage .fp-why__heading{margin-bottom:clamp(1.5rem, 2.6vw, 2.5rem)}.fanyi-homepage .fp-why__eyebrow{display:flex;align-items:center;gap:.65rem;color:var(--fp-color-accent-hover);font-size:.6875rem;font-weight:750;letter-spacing:.13em;margin-bottom:.9rem}.fanyi-homepage .fp-why__eyebrow>span{width:1.75rem;height:1px;background:currentColor}.fanyi-homepage .fp-why__heading h2{font-size:clamp(1.875rem, 3.4vw, 3.125rem);text-wrap:initial}.fanyi-homepage .fp-why__heading h2>span{color:var(--fp-color-accent-hover)}.fanyi-homepage .fp-why__cards{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:clamp(1rem, 1.7vw, 1.5rem)}.fanyi-homepage .fp-why-card{min-width:0;overflow:hidden;border:1px solid var(--fp-color-border);border-radius:var(--fp-radius-media);background:var(--fp-color-paper);box-shadow:0 3px 12px rgb(23 34 31/3%)}.fanyi-homepage .fp-why-card__media{position:relative;aspect-ratio:20/13;overflow:hidden}.fanyi-homepage .fp-why-card__media--production{background:#263e36}.fanyi-homepage .fp-why-card__media--quantity{background:#e9e4d8}.fanyi-homepage .fp-why-card__media--design{background:#e3ebe7}.fanyi-homepage .fp-why-card__media img{width:100%;height:100%;object-fit:cover;object-position:center}.fanyi-homepage .fp-why-card__placeholder{position:absolute;left:.85rem;bottom:.75rem;max-width:calc(100% - 1.7rem);padding:.35rem .55rem;border:1px solid #d8ded6;border-radius:.35rem;background:#fffefa;color:#36473e;font-size:.625rem;font-weight:550;line-height:1.4}.fanyi-homepage .fp-why-card__body{padding:clamp(1.25rem, 2vw, 1.85rem)}.fanyi-homepage .fp-why-card__number{display:block;margin-bottom:.7rem;font-size:.625rem;font-weight:650;letter-spacing:.095em;color:#5c6961}.fanyi-homepage .fp-why-card h3{font-size:clamp(1.125rem, 1.6vw, 1.4375rem);line-height:1.25;letter-spacing:-.025em;font-weight:720}.fanyi-homepage .fp-why-card__body p{margin-top:.85rem;color:var(--fp-color-muted);font-size:.9375rem;line-height:1.65}.fanyi-homepage .fp-why__trust{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:1.25rem;list-style:none;padding:1.5rem 0 0;margin:1.75rem 0 0;border-top:1px solid var(--fp-color-border)}.fanyi-homepage .fp-why__trust li{display:flex;align-items:center;gap:1rem;font-size:.9375rem;line-height:1.4;font-weight:600}.fanyi-homepage .fp-why__trust-icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px;flex:0 0 auto;color:#28583e;background:#e8eee5;border-radius:50%}.fanyi-homepage .fp-why__trust-icon svg{width:28px;height:28px;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}@media (hover:hover) and (prefers-reduced-motion:no-preference){.fanyi-homepage .fp-why-card{transition:transform var(--fp-motion-normal) var(--fp-ease),box-shadow var(--fp-motion-normal) var(--fp-ease)}.fanyi-homepage .fp-why-card:hover{transform:translateY(-4px);box-shadow:var(--fp-shadow-soft)}}@media (min-width:48rem) and (max-width:63.99rem){.fanyi-homepage .fp-why__cards{grid-template-columns:repeat(2,minmax(0, 1fr))}.fanyi-homepage .fp-why-card:last-child{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));align-items:stretch}.fanyi-homepage .fp-why-card:last-child .fp-why-card__media{aspect-ratio:auto;min-height:230px}.fanyi-homepage .fp-why-card:last-child .fp-why-card__body{align-self:center}.fanyi-homepage .fp-why__trust{grid-template-columns:repeat(2,minmax(0, 1fr));gap:1rem 1.5rem}}@media (max-width:47.99rem){.fanyi-homepage .fp-why{padding-block:2rem 1.25rem}.fanyi-homepage .fp-why__heading{margin-bottom:1.35rem}.fanyi-homepage .fp-why__eyebrow{font-size:.625rem;margin-bottom:.75rem}.fanyi-homepage .fp-why__heading h2{font-size:clamp(1.875rem, 7.5vw, 2.5rem);line-height:1.12}.fanyi-homepage .fp-why__cards{grid-template-columns:minmax(0, 1fr);gap:1rem}.fanyi-homepage .fp-why-card{border-radius:1rem}.fanyi-homepage .fp-why-card__media{aspect-ratio:2.2}.fanyi-homepage .fp-why-card__placeholder{left:.6rem;bottom:.5rem;padding:.2rem .4rem;font-size:.5625rem}.fanyi-homepage .fp-why-card__body{padding:1rem 1.1rem 1.15rem}.fanyi-homepage .fp-why-card__number{font-size:.5625rem;margin-bottom:.4rem}.fanyi-homepage .fp-why-card h3{font-size:1.1875rem}.fanyi-homepage .fp-why-card__body p{font-size:.875rem;line-height:1.55;margin-top:.55rem}.fanyi-homepage .fp-why__trust{grid-template-columns:repeat(2,minmax(0, 1fr));gap:1.125rem .75rem;margin-top:1.25rem;padding-top:1.125rem}.fanyi-homepage .fp-why__trust li{gap:.5625rem;font-size:.75rem}.fanyi-homepage .fp-why__trust-icon{width:36px;height:36px}.fanyi-homepage .fp-why__trust-icon svg{width:23px;height:23px}}@media(max-width:47.99rem){.fanyi-homepage .fp-why-card{display:grid;grid-template-columns:30% minmax(0,1fr);align-items:center}.fanyi-homepage .fp-why-card__media{aspect-ratio:1;align-self:center;margin-left:.5rem;border-radius:.5rem}.fanyi-homepage .fp-why-card__body{padding:1rem .875rem}.fanyi-homepage .fp-why-card h3{font-size:1.0625rem}.fanyi-homepage .fp-why-card__body p{margin-top:.5rem}.fanyi-homepage .fp-why__cards{gap:.75rem}}